FishCodonKit: A Python-based toolkit for automated codon usage bias analysis and visualization of aquatic organism CDS sequences

Codon usage bias (CUB) arises from mutational pressure and natural selection, and it is associated with gene expression regulation and molecular evolution. Existing tools such as CodonW, BCAWT, and CodonU either lack integrated visualization or require programming expertise, which limits their use by aquaculture researchers. FishCodonKit (version 1.0) is a Python toolkit for CUB analysis of coding sequences (CDS) from aquatic organisms. It integrates nucleotide composition statistics with calculations of relative synonymous codon usage (RSCU), effective number of codons (ENC), codon adaptation index (CAI), and codon bias index (CBI). All analyses are performed with a single command. No programming knowledge is required, and figures and data files are generated automatically. Validation using 39 mitochondrial CDS sequences from three teleost species ( Danio rerio , Oreochromis niloticus , and Takifugu rubripes ) showed an AT-enriched composition (mean GC content of 43.94% ± 3.85%) and moderate codon bias (mean ENC of 44.73 ± 5.22), indicating that both mutational pressure and natural selection contribute to codon usage patterns. The source code of FishCodonKit is publicly available on Zenodo ( https://doi.org/10.5281/zenodo.22008053) .

Authors

Institutions

Publication Details

Journal
Aquaculture Reports
Published
2026-10-19
DOI
https://doi.org/10.1016/j.aqrep.2026.103892
Primary Topic
RNA and protein synthesis mechanisms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

FishCodonKit: A Python-based toolkit for automated codon usage bias analysis and visualization of aquatic organism CDS sequences

Xiaohui Cai, Peng Xu, Shaoyu Yang, Jingzhen Wang
Aquaculture Reports
RNA and protein synthesis mechanisms
article

FishCodonKit: A Python-based toolkit for automated codon usage bias analysis and visualization of aquatic organism CDS sequences

Xiaohui Cai, Peng Xu, Shaoyu Yang, Jingzhen Wang
article en

Abstract

Codon usage bias (CUB) arises from mutational pressure and natural selection, and it is associated with gene expression regulation and molecular evolution. Existing tools such as CodonW, BCAWT, and CodonU either lack integrated visualization or require programming expertise, which limits their use by aquaculture researchers. FishCodonKit (version 1.0) is a Python toolkit for CUB analysis of coding sequences (CDS) from aquatic organisms. It integrates nucleotide composition statistics with calculations of relative synonymous codon usage (RSCU), effective number of codons (ENC), codon adaptation index (CAI), and codon bias index (CBI). All analyses are performed with a single command. No programming knowledge is required, and figures and data files are generated automatically. Validation using 39 mitochondrial CDS sequences from three teleost species ( Danio rerio , Oreochromis niloticus , and Takifugu rubripes ) showed an AT-enriched composition (mean GC content of 43.94% ± 3.85%) and moderate codon bias (mean ENC of 44.73 ± 5.22), indicating that both mutational pressure and natural selection contribute to codon usage patterns. The source code of FishCodonKit is publicly available on Zenodo ( https://doi.org/10.5281/zenodo.22008053) .

Aquaculture ReportsVol. 51
Beibu Gulf University (CN)
Openalex Percentile: Top 23%
RNA and protein synthesis mechanisms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.