I have a gff file like this (I edited the name):
scaffold_x source exon 2987526 2987805 . - . name "foobar";transcriptId 68892
scaffold_x source CDS 2987526 2987805 . - 1 name "foobar";proteinId 68892;exonNumber 5
scaffold_x source exon 2988610 2988745 . - . name "foobar";transcriptId 68892
scaffold_x source CDS 2988610 2988745 . - 2 name "foobar";proteinId 68892;exonNumber 4
scaffold_x source exon 2989157 2989645 . - . name "foobar";transcriptId 68892
scaffold_x source CDS 2989157 2989645 . - 2 name "foobar";proteinId 68892;exonNumber 3
scaffold_x source exon 2990903 2991541 . - . name "foobar";transcriptId 68892
scaffold_x source CDS 2990903 2991541 . - 2 name "foobar";proteinId 68892;exonNumber 2
scaffold_x source stop_codon 2990903 2990905 . - 0 name "foobar"
scaffold_x source exon 2991587 2992430 . - . name "foobar";transcriptId 68892
scaffold_x source CDS 2991587 2992430 . - 0 name "foobar";proteinId 68892;exonNumber 1
scaffold_x source start_codon 2992428 2992430 . - 0 name "foobar"
So the start_codon
is 2992428 2992430
and the stop_codon
is 2990903 2990905
; I would therefore expect all the exons within this range, however, e.g. exon 5 is found in 2987526 2987805
which is clearly outside this range.
Is there something wrong with the gff file itself or is there a plausible explanation for that?
EDIT:
In the corresponding protein fasta I do find an amino acid sequence associated with this prtein ID and name:
>68892|foobar
MHTGD...
68892
? Is that the gene ID? Also, why would there not be a protein sequence associated with it? It is only the UTRs that are not translated, the rest of the exons will be. $\endgroup$@terdon
) there so we can figure out what is confusing you. $\endgroup$