|
| 1 | +## Codon Table & Start Codon |
| 2 | + |
| 3 | +### Codon Table |
| 4 | + |
| 5 | +The NCBI standard codon table is used by default, which is used for the majority of nulcear gene translation in eukaryote cells. See [here](https://www.ncbi.nlm.nih.gov/Taxonomy/Utils/wprintgc.cgi) for a complete list of NCBI codon tables. |
| 6 | + |
| 7 | +The default codon table can be override using `--codon-table`. For example: |
| 8 | + |
| 9 | +```shell |
| 10 | +--codon-table ’Ciliate Nuclear' |
| 11 | +``` |
| 12 | +
|
| 13 | +The `--chr-codon-table` can be used to specify the codon table used for a specific chomosome. The example below uses the 'Vertebrate Mitochondrial' (SGC1) codon table for genes from the mitochondria chomosome, and the standard codon table otherwise. |
| 14 | +
|
| 15 | +```shell |
| 16 | +--codon-table Standard \ |
| 17 | +--chr-codon-table 'chrM:SGC1' |
| 18 | +``` |
| 19 | +
|
| 20 | +### Start Codons |
| 21 | +
|
| 22 | +Stard codons usually do not need to be specified. The standard start codon `ATG` is used by default, and it is translated as Methionine as start codon and in elongation. However, in some cases, for example, mitochondria, `ATA` and `ATT` may also be used as start codon. While `ATT` is translatted into Isoleucine during elongation, Methionine is still used as start codon. |
| 23 | +
|
| 24 | +Similar to codon table, the default codon table can be override using `--start-codons`. |
| 25 | +
|
| 26 | +```shell |
| 27 | +--start-codons ATG |
| 28 | +``` |
| 29 | +
|
| 30 | +The `--chr-start-codon` can also be used to assign start codons to a specific chomosome. The example below assigns `ATG`, `ATA`, and `ATT` to the mitochondrial chromosome. |
| 31 | +
|
| 32 | +```shell |
| 33 | +--chr-start-codons 'chrM:ATG,ATA,ATT' |
| 34 | +``` |
| 35 | +
|
| 36 | +### Default |
| 37 | +
|
| 38 | +The chromosome names must be specified correctly, same as what used in the genome fasta and annotation GTF file. By default, moPepGen infers the reference source of the annotation (*i.e.*, GENCODE or EMSEMBL), and uses the 'SGC1' codon table for mitochondirla chromosome. So the default is equivalent to: |
| 39 | +
|
| 40 | +```shell |
| 41 | +--reference-source GENCODE \ |
| 42 | +--codon-table Standard \ |
| 43 | +--chr-codon-table 'chrM:SGC1' \ |
| 44 | +--start-codons 'ATG' \ |
| 45 | +--chr-start-codongs 'chrM:ATG,ATA,ATT |
| 46 | +``` |
| 47 | + |
| 48 | +or |
| 49 | + |
| 50 | +```shell |
| 51 | +--reference-source ENSEMBL \ |
| 52 | +--codon-table Standard \ |
| 53 | +--chr-codon-table 'MT:SGC1' \ |
| 54 | +--start-codons 'ATG' \ |
| 55 | +--chr-start-codongs 'MT:ATG,ATA,ATT |
| 56 | +``` |
0 commit comments