Augustus icon indicating copy to clipboard operation
Augustus copied to clipboard

Explanation for fix_in_frame_stop_codon_genes.py

Open LeebanY opened this issue 3 years ago • 4 comments

Hi all,

I was wondering how augustus distinguishes between internal stop codons that represent 'true' pseudogenization as opposed to something going wrong with characterising the boundaries of genes? If, for example, internal stop codons in the 'bad_genes.lst' file were replicated in other closely-related genomes that were trained on independent RNA-seq, is that an indication of something biologically interesting, or is it always a case of difficulty determining gene structure (that needs to be fixed by the script)? And does the script always 'fix' internal stop codons, or is it the case that sometimes the script determines that these internal stop codons are 'real'?

Thanks!

Leeban

LeebanY avatar Sep 18 '20 14:09 LeebanY

There is no magic here... it’s only detection of predicted in frame stop codons. They are predicted because Augustus doesn’t see them when they are spliced. This has nothing to do with pseudogenes.

Best,

Katharina

On Fri 18. Sep 2020 at 16:07, LeebanY [email protected] wrote:

Hi all,

I was wondering how augustus distinguishes between internal stop codons that represent 'true' pseudogenization as opposed to something going wrong with characterising the boundaries of genes? If, for example, internal stop codons in the 'bad_genes.lst' file were replicated in other closely-related genomes that were trained on independent RNA-seq, is that an indication of something biologically interesting, or is it always a case of difficulty determining gene structure (that needs to be fixed by the script)? And does the script always 'fix' internal stop codons, or is it the case that sometimes the script determines that these internal stop codons are 'real'?

Thanks!

Leeban

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Gaius-Augustus/Augustus/issues/203, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJMC6JAYYWLQ2NHFAE3PYBTSGNSRPANCNFSM4RSBKSVQ .

KatharinaHoff avatar Sep 18 '20 14:09 KatharinaHoff

That makes sense. Thanks!

LeebanY avatar Sep 18 '20 15:09 LeebanY

Creating directory tmp_jkulsosc/. Error in file /users/gaoxl/soft/miniconda3/bin/fix_in_frame_stop_codon_genes.py at line 225: /users/gaoxl/soft/Augustus-3.3.1-tag1/scripts/gtf2gff.pl is not executable!

XK4959 avatar Jan 04 '21 05:01 XK4959

This seems to be a copy of https://github.com/Gaius-Augustus/Augustus/issues/248

On Mon, Jan 4, 2021 at 6:56 AM Jarhan [email protected] wrote:

Creating directory tmp_jkulsosc/. Error in file /users/gaoxl/soft/miniconda3/bin/fix_in_frame_stop_codon_genes.py at line 225: /users/gaoxl/soft/Augustus-3.3.1-tag1/scripts/gtf2gff.pl is not executable!

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/Gaius-Augustus/Augustus/issues/203#issuecomment-753773555, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJMC6JA2K6NXX3CN6PCQPVLSYFKBNANCNFSM4RSBKSVQ .

KatharinaHoff avatar Jan 04 '21 08:01 KatharinaHoff