-
Notifications
You must be signed in to change notification settings - Fork 0
Mikado models to Gold standard models
Gemy George Kaithakottil edited this page Apr 22, 2026
·
4 revisions
The input and output files for the commands below already exist in the directory below
cd /home/train/Annotation_workshop/Augustus/Training/Inputs/Gold_modelsactivate_reat(
cat Mikado_all.loci.Chr3.gff3 \
| gffread --stream -S -g Athaliana_447_TAIR10.Chr3.fa \
-x proteins.fna
)cat Mikado_all.loci.Chr3.gff3 | gffread --stream -S -g Athaliana_447_TAIR10.Chr3.fa -x proteins.fna(
cat proteins.fna \
| seqkit translate -T 1 \
| strip_stop_codon \
> proteins.faa
)cat proteins.fna | seqkit translate -T 1 | strip_stop_codon > proteins.faaDownload curated database and build DIAMOND database
Download curated database (Uniprot, in this case) and create diamond database for blastp of our query protein fasta
( cd /home/train/Annotation_workshop/Augustus/Training/Inputs gunzip uniprot_sp_tr.fasta.gz diamond makedb \ -d uniprot_sp_tr.fasta.dmnd \ --in uniprot_sp_tr.fasta gzip uniprot_sp_tr.fasta )
⚠️ Windows users:cd /home/train/Annotation_workshop/Augustus/Training/Inputs; gunzip uniprot_sp_tr.fasta.gz; diamond makedb -d uniprot_sp_tr.fasta.dmnd --in uniprot_sp_tr.fasta; gzip uniprot_sp_tr.fasta
(
cd /home/train/Annotation_workshop/Augustus/Training/Inputs/Gold_models
/usr/bin/time -v diamond blastp \
-p 30 \
-d ../uniprot_sp_tr.fasta.dmnd \
-q proteins.faa \
-f6 qseqid sseqid qlen slen pident length mismatch gapopen qstart qend sstart send evalue bitscore ppos btop \
> diamond.hits.tsv
)cd /home/train/Annotation_workshop/Augustus/Training/Inputs/Gold_models; /usr/bin/time -v diamond blastp -p 30 -d ../uniprot_sp_tr.fasta.dmnd -q proteins.faa -f6 qseqid sseqid qlen slen pident length mismatch gapopen qstart qend sstart send evalue bitscore ppos btop > diamond.hits.tsv(
gffread \
-g Athaliana_447_TAIR10.Chr3.fa \
--cluster-only \
--keep-genes \
-P Mikado_all.loci.Chr3.gff3 \
> all_models.clustered.gff
)gffread -g Athaliana_447_TAIR10.Chr3.fa --cluster-only --keep-genes -P Mikado_all.loci.Chr3.gff3 > all_models.clustered.gff6. Run the classify_transcripts command to create the Gold standard models gold.gff set for Augustus training. [~1 mins]
(
/usr/bin/time -v classify_transcripts \
--evalue_filter 1.0E-6 \
--min_pct_cds_fraction 0.5 \
--max_tp_utr_complete 1 \
--max_tp_utr 2 \
--min_tp_utr 1 \
--max_fp_utr_complete 2 \
--max_fp_utr 3 \
--min_fp_utr 1 \
--query_start_hard_filter_distance 10 \
--query_start_score 5 \
--query_start_scoring_distance 30 \
--query_end_hard_filter_distance 10 \
--query_end_score 5 \
--query_end_scoring_distance 30 \
--target_start_hard_filter_distance 10 \
--target_start_score 5 \
--target_start_scoring_distance 30 \
--target_end_hard_filter_distance 10 \
--target_end_score 5 \
--target_end_scoring_distance 30 \
--min_query_coverage_hard_filter 90 \
--min_query_coverage_score 5 \
--min_query_coverage_scoring_percentage 30 \
--min_target_coverage_hard_filter 90 \
--min_target_coverage_score 5 \
--min_target_coverage_scoring_percentage 30 \
--max_single_gap_hard_filter 20 \
--max_single_gap_score 5 \
--max_single_gap_scoring_length 30 \
-b diamond.hits.tsv \
-t all_models.clustered.gff
)/usr/bin/time -v classify_transcripts --evalue_filter 1.0E-6 --min_pct_cds_fraction 0.5 --max_tp_utr_complete 1 --max_tp_utr 2 --min_tp_utr 1 --max_fp_utr_complete 2 --max_fp_utr 3 --min_fp_utr 1 --query_start_hard_filter_distance 10 --query_start_score 5 --query_start_scoring_distance 30 --query_end_hard_filter_distance 10 --query_end_score 5 --query_end_scoring_distance 30 --target_start_hard_filter_distance 10 --target_start_score 5 --target_start_scoring_distance 30 --target_end_hard_filter_distance 10 --target_end_score 5 --target_end_scoring_distance 30 --min_query_coverage_hard_filter 90 --min_query_coverage_score 5 --min_query_coverage_scoring_percentage 30 --min_target_coverage_hard_filter 90 --min_target_coverage_score 5 --min_target_coverage_scoring_percentage 30 --max_single_gap_hard_filter 20 --max_single_gap_score 5 --max_single_gap_scoring_length 30 -b diamond.hits.tsv -t all_models.clustered.gff- Workshop Wiki Home
- Basic Unix Command Guide
- Transcript assembly commands
- Mikado commands
- Annotation liftover commands
- Augustus
- Tiberius commands
- Helixer commands
- GALBA commands
- BRAKER3 commands
- Minos commands
- EVidenceModeler (EVM) commands
- Annotation Web Apollo Browser
- Workshop data locations
- Software tools used
- Guacamole tips
- Troubleshooting