This module provides functionality to perform RNASeq analysis to enable users to quantify gene expression, identify splice junctions and measure differential expression using the Tuxedo suite of tools.
Code coverage: (develop branch)
Examples of tools that will be developed in this module:
-
Associate Reads to RNASeq Sample
-
Build Bowtie2Index
-
Align Reads to Tophat
-
Align Reads to Bowtie2
-
Compute Gene Expression -Cufflinks
-
Merge transcripts to Transcriptome - Cuffmerge
-
Identify Differential Expression - Cuffdiff
-
Create ExpressionSeries
-
Create ExpressionMatrix
-
View Expression Histogram
-
View Alignment Statistics - Pie Chart
-
Delete the PATHONPATH in the 'bin/run_KBaseRNASeq.sh'
-
. /kb/dev_container/user-env.sh
-
export PYTHONPATH='kb/deployment/lib'
-
insert 'token=token.rstrip()' in line526 within lib/biokbase/RNASeq/KBaseRNASeq.py
-
make deploy
-
testing the command: ./bin/run_KBaseRNASeq.sh test/script_test/input.json output.txt /mnt/project/mytoken.txt
Trapnell C,et al. 2009 TopHat: discovering splice junctions with RNA-Seq.Bioinformatics
Trapnell C,et al. 2010 Transcript assembly and quantification by RNA-Seq reveals unannotated transcripts and isoform switching during cell differentiation.Nature Biotechnology
Kim D, et al. 2011 TopHat2: accurate alignment of transcriptomes in the presence of insertions, deletions and gene fusions. Genome Biology