Trinity
De acordo com o página do Trinity, “Trinity, developed at the Broad Institute and the Hebrew University of Jerusalem, represents a novel method for the efficient and robust de novo reconstruction of transcriptomes from RNA-seq data. Trinity combines three independent software modules: Inchworm, Chrysalis, and Butterfly, applied sequentially to process large volumes of RNA-seq reads. Trinity partitions the sequence data into many individual de Bruijn graphs, each representing the transcriptional complexity at a given gene or locus, and then processes each graph independently to extract full-length splicing isoforms and to tease apart transcripts derived from paralogous genes”.
Versões Disponíveis
trinity/2.8.5
Submissão de Jobs
Crie um arquivo chamado, por exemplo, submit_jobs.sh.
#!/bin/bash
#SBATCH -t 23:00:00 -c 4
#######################################################
## Run Trinity to Generate Transcriptome Assemblies ##
#######################################################
module load trinity/2.8.5
export INPUT="reads.left.fq.gz reads.right.fq.gz"
export OUTPUT="trinity_OutDir_01"
job-nanny Trinity --seqType fq --max_memory 2G \
--left reads.left.fq.gz \
--right reads.right.fq.gz \
--SS_lib_type RF \
--output trinity_OutDir_01 \
--CPU 4
Para submeter o processo, basta usar o comando:
sbatch submit_jobs.sh
Referências
Para informações adicionais sobre o software, consulte a documentação do Trinity.