Skip to content
DraconiticResearch
Search Sources API
203,234 studies31 sourcesUpdated 49 min ago
Peer-reviewedCC BY 4.0Ecology and Evolution

FishMitoCleaner : Automated Stop Codon Processing and Quality Control of Fish Mitochondrial Protein‐Coding Sequences

  1. 1Guangxi Key Laboratory of Marine Environmental Disaster Processes and Ecological Protection Technology Beibu Gulf University Qinzhou China

Abstract

Vertebrate mitochondrial protein‐coding genes follow a different genetic code, in which TGA encodes tryptophan and a large number of genes terminate with incomplete stop codons completed post‐transcriptionally via polyadenylation. These features are often mishandled when coding sequences (CDS) downloaded from public databases are processed with standard tools, resulting in errors in downstream codon usage and evolution. Here we present FishMitoCleaner, a Python command line tool automating quality control and normalisation of fish mitochondrial CDS sequences in five steps: character validation, internal stop codon scanning, terminal TGA detection, stop codon processing and length normalisation. FishMitoCleaner cleaned 97.6% of input sequences in 22 fish species representing 7 orders and all 13 mitochondrial protein coding genes. Statistical comparison of RSCU values confirmed no bias in codon usage analysis (Welch's t ‐test, all p > 0.05). FishMitoCleaner is a Python command that allows researchers in aquatic biology and fisheries science to perform rigorous and reproducible CDS quality control in a single command, and clean sequences ready to be analysed in downstream analyses. FishMitoCleaner is also applicable to mitochondrial CDS data from other vertebrate taxa.

Related

  1. TargetMITO: a rule-based model for generating functional synthetic mitochondrial targeting sequences in yeast
    Kewin Gombeau, Raymond Wan, Joshua S James +2
    Nucleic Acids ResearchPeer-reviewedCC BY 4.0Full textMolecular biology & gene regulationCrossrefEurope PMC
  2. A new tool for quantifying mitochondrial RNA processing intermediates reveals increased levels of immature mRNA species under oxidative stress
    U. Ozkurede, S. Rajhans, F. Accornero +1
    bioRxivPreprintCC BYFull textMolecular biology & gene regulationbioRxiv
  3. The complete mitochondrial genome of Apocynum venetum: a high-quality reference assembly for comparative genomics in Apocynaceae
    Na Yuan, Bing Zou, Qinyao Hu +2
    BMC GenomicsPeer-reviewedCC BY-NC-ND 4.0Molecular biology & gene regulationCrossref
  4. EasyGrid: a versatile platform for automated cryo-EM sample preparation and quality control
    Olivier Gemin, Victor Armijo, Léa Lecomte +27
    Nature MethodsPeer-reviewedCC BY15 citedStructural biologyOpenAlex
  5. Processing and Analyzing High-Throughput Microfluidic Enzymology Data: A Practical Guide To Rate Fitting and Quality Control
    N. Freitas, J. S. Zhang, D. F. Muir +3
    bioRxivPreprintCC BYFull textGeneral biochemistrybioRxiv
BibTeX
@article{yang2026fishmitocleaner,
  title = {{FishMitoCleaner : Automated Stop Codon Processing and Quality Control of Fish Mitochondrial Protein‐Coding Sequences}},
  author = {Shaoyu Yang and Peng Xu and Jingzhen Wang and Xiaohui Cai},
  journal = {Ecology and Evolution},
  year = {2026},
  month = oct,
  doi = {10.1002/ece3.74557},
  url = {https://onlinelibrary.wiley.com/doi/10.1002/ece3.74557},
  note = {CC BY 4.0},
}
RIS
TY  - JOUR
TI  - FishMitoCleaner : Automated Stop Codon Processing and Quality Control of Fish Mitochondrial Protein‐Coding Sequences
AU  - Shaoyu Yang
AU  - Peng Xu
AU  - Jingzhen Wang
AU  - Xiaohui Cai
PY  - 2026
DA  - 2026/10/18
JO  - Ecology and Evolution
DO  - 10.1002/ece3.74557
UR  - https://onlinelibrary.wiley.com/doi/10.1002/ece3.74557
AB  - Vertebrate mitochondrial protein‐coding genes follow a different genetic code, in which TGA encodes tryptophan and a large number of genes terminate with incomplete stop codons completed post‐transcriptionally via polyadenylation. These features are often mishandled when coding sequences (CDS) downloaded from public databases are processed with standard tools, resulting in errors in downstream codon usage and evolution. Here we present FishMitoCleaner, a Python command line tool automating quality control and normalisation of fish mitochondrial CDS sequences in five steps: character validation, internal stop codon scanning, terminal TGA detection, stop codon processing and length normalisation. FishMitoCleaner cleaned 97.6% of input sequences in 22 fish species representing 7 orders and all 13 mitochondrial protein coding genes. Statistical comparison of RSCU values confirmed no bias in codon usage analysis (Welch's t ‐test, all p > 0.05). FishMitoCleaner is a Python command that allows researchers in aquatic biology and fisheries science to perform rigorous and reproducible CDS quality control in a single command, and clean sequences ready to be analysed in downstream analyses. FishMitoCleaner is also applicable to mitochondrial CDS data from other vertebrate taxa.
SN  - 2045-7758
SN  - 2045-7758
ER  -