Scroll to navigation

CODONW(1) User Commands CODONW(1)


codonw - Correspondence Analysis of Codon Usage


codonw [inputfile] [outputfile] [bulkoutfile] [options]


CodonW is a package for codon usage analysis. It was designed to simplify Multivariate Analysis (MVA) of codon usage. The MVA method employed in CodonW is correspondence analysis (COA) (the most popular MVA method for codon usage analysis). CodonW can generate a COA for codon usage, relative synonymous codon usage or amino acid usage. Additional analyses of codon usage include investigation of optimal codons, codon and dinucleotide bias, and/or base composition.


Show help message
Prevent the menu interface being displayed
Prevent warnings about sequences being displayed
Overwrite files silently
Concatenate all genes in inputfile
Machine readable output
Human readable output
Genetic code as defined under menu 3 option 5
Fop/CBI codons as defined by menu 3 option 6
Cai fitness values as defined by menu 3 option 7
Column separator to be used in output files (comma,tab,space)

Codon usage indices and Amino acid indices

calculate Codon Adaptation Index (CAI)
calculate Frequency of OPtimal codons index (FOP)
calculate Codon Bias Index (CBI)
Effective Number of Codons (ENc)
G+C content of gene (all 3 codon positions)
GC of synonymous codons 3rd positions
Base composition at synonymous third codon positions
Number of synonymous codons
Total number of synonymous and non-synonymous codons
All the above indices
Calculate aromaticity of protein
Calculate hydropathicity of protein
{file} User input file of CAI values
{file} User input file of CBI values
{file} User input file of Fop values

Correspondence analysis (COA) options

COA of codon usage frequencies
COA of Relative Synonymous Codon Usage
COA of amino acid usage frequencies
Generate detailed(expert) statistics on COA
Select number of axis to record
Select number of genes to use to identify optimal codons values can be whole numbers or a percentage (5 or 10%)

Bulk output options | only one can be selected per analysis

Amino Acid Usage (AAU)
Relative Amino Acid Usage (RAAU)
Codon Usage (CU) (default)
Tabulation of codon usage
Tabulation of dataset's codon usage
Relative Synonymous Codon Usage (RSCU)
fasta format
fasta format
Reader format (codons are separated by spaces)
Conceptual translation of DNA to amino acid
Detailed report of codon G+C composition
Dinucleotide usage of the three codon pos.
No bulk output to be written to file

Some of the codonw subtools can be directly accessed using shortcuts prefixed with 'codonw-'.


This manpage was written by Sascha Steinbiss for the Debian distribution and can be used for any other usage of the program.


codonw-rscu(1), codonw-cu(1), codonw-aau(1), codonw-fop(1), codonw-raau(1), codonw-tidy(1), codonw-reader(1), codonw-cutab(1), codonw-cutot(1), codonw-transl(1), codonw-bases(1), codonw-base3s(1), codonw-dinuc(1), codonw-cai(1), codonw-gc3s(1), codonw-gc(1), codonw-cbi(1), codonw-enc(1)

February 2021 codonw 1.4.4