tRNAscan-SE 2.0 has advanced the state-of-the-art methodology in tRNA gene detection and functional prediction, captured by rich new content of the companion Genomic tRNA Database
Allocate an interactive session and run the program. Sample session:
[user@biowulf]$ sinteractive salloc.exe: Pending job allocation 46116226 salloc.exe: job 46116226 queued and waiting for resources salloc.exe: job 46116226 has been allocated resources salloc.exe: Granted job allocation 46116226 salloc.exe: Waiting for resource configuration salloc.exe: Nodes cn3144 are ready for job [user@cn3144 ~]$ module load trnascna-se [+] Loading trnascan-se 2.0.0 on cn0166 [user@cn3144 ~]$ cp /usr/local/apps/trnascan-se/TEST_DATA/ExampleSequences.fa . [user@cn3144 ~]$ tRNAscan-SE ExampleSequences.fa tRNAscan-SE v.2.0 (December 2017) - scan sequences for transfer RNAs Copyright (C) 2017 Patricia Chan and Todd Lowe University of California Santa Cruz Freely distributed under the GNU General Public License (GPLv3) ------------------------------------------------------------ Sequence file(s) to search: ExampleSequences.fa Search Mode: Eukaryotic Results written to: Standard output Output format: Tabular Searching with: Infernal First Pass->Infernal Isotype-specific model scan: Yes Covariance model: /usr/local/apps/trnascan-se/2.0.0/lib/tRNAscan-SE/models/TRNAinf-euk.cm /usr/local/apps/trnascan-se/2.0.0/lib/tRNAscan-SE/models/TRNAinf-euk-SeC.cm Infernal first pass cutoff score: 10 Temporary directory: /tmp ------------------------------------------------------------ Status: Phase I: Searching for tRNAs with HMM-enabled Infernal Status: Phase II: Infernal verification of candidate tRNAs detected with first-pass scan Sequence tRNA Bounds tRNA Anti Intron Bounds Inf Name tRNA # Begin End Type Codon Begin End Score Note -------- ------ ----- ------ ---- ----- ----- ---- ------ ------ MySeq1 1 13 85 Thr TGT 0 0 78.0 MySeq2 1 6 79 Arg TCT 0 0 75.1 MySeq3 1 14 114 Ser CGA 51 69 71.8 MySeq4 1 6 88 Leu AAG 0 0 65.0 MySeq5 1 3 89 SeC TCA 0 0 146.9 MySeq6 1 7 92 Lys CTT 0 0 72.1 [user@cn3144 ~]$ exit salloc.exe: Relinquishing job allocation 46116226 [user@biowulf ~]$
Create a batch input file (e.g. trnascan-se.sh). For example:
#!/bin/bash set -e module load trnascan-se tRNAscan-SE ExampleSequences.fa
Submit this job using the Slurm sbatch command.
sbatch trnascan-se.sh
Create a swarmfile (e.g. trnascan-se.swarm). For example:
tRNAscan-SE ExampleSequences1.fa > out1.txt tRNAscan-SE ExampleSequences2.fa > out2.txt tRNAscan-SE ExampleSequences3.fa > out3.txt
Submit this job using the swarm command.
swarm -f trnascan-se.swarm --module trnascan-sewhere
--module trnascan-se | Loads the trnascan-se module for each subjob in the swarm |