Originally developed using Perl in 2015, this pipeline has been modernized in 2025 with reproducibility and modularity in mind.
- Codon usage statistics and GC content
- Longest ORF extraction
- Protein sequence translation
- Hydropathy calculation (Kyte–Doolittle)
- Plotting via Python + Matplotlib
- Configurable via
config.yaml - Reproducible workflow using Snakemake
git clone https://github.com/yourusername/codonanalyzer.git
cd codonanalyzerconda install -c conda-forge -c bioconda snakemake matplotlib numpy=1.26.0or using environment.yml:
conda env create -f environment.yml Then, run:
snakemake --cores 1See the full documentation here.
Abhinav Mishra
Email: [email protected]
For full historical context, see About.
BSD 3-Clause. See LICENSE.