#Perform 'FINDIG CODING REGIONS WITHIN TRANSCRIPTS' first
$/home/thiagomafra/instaladores/Trinotate-Trinotate-v3.2.2/admin/Build_Trinotate_Boilerplate_SQLite_db.pl Trinotate
***Prepare a .pbs file to run the analysis remotely on Sagarana***
/programs/ncbi-blast-2.10.1+/bin/blastp -query /home/fafinha/collaris/Trinotate_run/1st_step/Trinity_reduced.fasta.transdecoder.pep -db \ /home/fafinha/collaris/Trinotate_run/1st_step/uniprot_sprot.fasta -num_threads 64 -outfmt 6 -evalue 1e-6 \
-out /home/fafinha/collaris/Trinotate_run/2nd_step/blastp.tab
***Keep best hits only***
$cat blastp.tab | sort -k1,1 -k12,12nr -k11,11n | sort -k1,1 -u > blastp_besthits.tab
***Prepare a .pbs file to run the analysis remotely on Sagarana***
/programs/ncbi-blast-2.10.1+/bin/blastx -query /home/fafinha/collaris/Trinotate_run/1st_step/Trinity_reduced.fasta \ -db /home/fafinha/collaris/Trinotate_run/1st_step/uniprot_sprot.fasta -num_threads 64 -outfmt 6 -evalue 1e-6 \
-out /home/fafinha/collaris/Trinotate_run/2nd_step/blastx.tab
***Keep best hits only***
$cat blastx.tab | sort -k1,1 -k12,12nr -k11,11n | sort -k1,1 -u > blastx_besthits.tab
$/home/thiagomafra/instaladores/tmhmm-2.0c/bin/tmhmm --short < /home/thiagomafra/collaris/trinotate_run/Trinity_reduced.fasta.transdecoder.pep \
> /home/thiagomafra/collaris/trinotate_run/fafinha/run2/tmhmm.out
$/home/thiagomafra/instaladores/hmmer-3.1b2-linux-intel-x86_64/binaries/hmmscan --cpu 64 \
--domtblout /home/thiagomafra/collaris/trinotate_run/fafinha/run2/TrinotatePFAM.out /home/thiagomafra/collaris/trinotate_run/fafinha/run2/Pfam-A.hmm \
/home/thiagomafra/collaris/trinotate_run/Trinity_reduced.fasta.transdecoder.pep > /home/thiagomafra/collaris/trinotate_run/fafinha/run2/pfam.log
****SignalP (on kiko)****
$/home/thiagomafra/instaladores/signalp-4.1/signalp -f short -n /home/thiagomafra/collaris/trinotate_run/fafinha/run2/signalp.out \
/home/thiagomafra/collaris/trinotate_run/Trinity_reduced.fasta.transdecoder.pep
****RNAmmer (on kiko)****
$/home/thiagomafra/instaladores/Trinotate-Trinotate-v3.2.2/util/rnammer_support/RnammerTranscriptome.pl --transcriptome /home/thiagomafra/collaris/trinotate_run/Trinity_reduced.fasta --path_to_rnammer /home/thiagomafra/instaladores/rnammer/rnammer
***Generating a .gene_trans_map***
$/home/thiagomafra/instaladores/trinityrnaseq-v2.10.0/util/support_scripts/get_Trinity_gene_to_trans_map.pl \
/home/thiagomafra/collaris/trinotate_run/Trinity_reduced.fasta > Trinity.fasta.gene_trans_map
****Populating the .sqlite file****
***Loading transcripts and coding regions***
$/home/thiagomafra/instaladores/Trinotate-Trinotate-v3.2.2/Trinotate Trinotate.sqlite init --gene_trans_map ./Trinity.fasta.gene_trans_map \
--transcript_fasta /home/thiagomafra/collaris/trinotate_run/Trinity_reduced.fasta \
--transdecoder_pep /home/thiagomafra/collaris/trinotate_run/Trinity_reduced.fasta.transdecoder.pep
***Loading BLAST homologies***
$/home/thiagomafra/instaladores/Trinotate-Trinotate-v3.2.2/Trinotate Trinotate.sqlite LOAD_swissprot_blastp blastp_besthits.tab
$/home/thiagomafra/instaladores/Trinotate-Trinotate-v3.2.2/Trinotate Trinotate.sqlite LOAD_swissprot_blastx blastx_besthits.tab
***Loading Pfam protein domains***
$/home/thiagomafra/instaladores/Trinotate-Trinotate-v3.2.2/Trinotate Trinotate.sqlite LOAD_pfam TrinotatePFAM.out
***Loading transmembrane domains***
$/home/thiagomafra/instaladores/Trinotate-Trinotate-v3.2.2/Trinotate Trinotate.sqlite LOAD_tmhmm tmhmm.out
***Loading signal peptide predictions***
$/home/thiagomafra/instaladores/Trinotate-Trinotate-v3.2.2/Trinotate Trinotate.sqlite LOAD_signalp signalp.out
***Loading rRNA gene predictions***
$/home/thiagomafra/instaladores/Trinotate-Trinotate-v3.2.2/Trinotate Trinotate.sqlite LOAD_rnammer Trinity_reduced.fasta.rnammer.gff
****Generate an output of Trinotate annotation report****
$/home/thiagomafra/instaladores/Trinotate-Trinotate-v3.2.2/Trinotate Trinotate.sqlite report > trinotate_annotation_report.xls