Holds arrays describing codon usage The length is known and held internally.
AjPCod is implemented as a pointer to a C data structure.
| Name | 
|---|
| AjSCod | 
| AjOCod | 
| Name | Type | Description | 
|---|---|---|
| Name | AjPStr | Name of codon file | 
| Species | AjPStr | Species | 
| Division | AjPStr | Division (gbbct etc.) | 
| Release | AjPStr | Database name and release | 
| Desc | AjPStr | Description | 
| CdsCount | ajint | Number of coding sequences used | 
| CodonCount | ajint | Number of individual codons used | 
| aa | ajint* | Amino acid represented by codon | 
| num | ajint* | Number of codons | 
| tcount | double* | Codons per thousand | 
| fraction | double* | Fraction of amino acids of this type | 
| back | ajint* | Index of favoured amino acid for back translation | 
| GeneticCode | ajint | Genetic code NCBI number to match amino acids to codons. | 
| Padding | char[4] | Padding to alignment boundary |