Pipelines for RNA-seq analysis: STAR and Trinity. This package using two approaches for RNA-seq a) STAR and b) Trinity. The package includes the data cleaning, alignment/assembly, DE/Annotation analysis and data visualization for GO.
please find more detail for STAR and Trinity-wiki in the links below: STAR: https://github.com/alexdobin/STAR Trinity: https://github.com/trinityrnaseq/trinityrnaseq/wiki
It is better to run this package in virtual environment. Set up the virtual environment with following steps:
- Install virtualenv
$ pip3 install virtualenv
- Setup virtualenv
$ python3 -m venv venv
- Activate virtualenv
$ source ./venv/bin/activate
After setting up virtualenv, install
- Install package
$ pip install -e .
Functions include in the package:
📝 Function explain - function name
- Pre-alignment quality control -
fastqc
- Trimmed adapter -
trimmed_adapter
- Prepare genome for STAR alignment -
star_genome_prep
- STAR alignment -
star_alignment
🚧 - Post STAR alignment -
quality control
🚧 - Prepare files for post STAR alignment -
prepare_bamfiles_postqc
🚧 - Count the Transcripts -
htseq_count
🚧 - Trinity assembly -
trinity_assemble
- Estimate the expression after Trinity assembly -
trinity_estimate_expression
- Calculate the transcripts and transfer into a matrix -
trinity_abundance_estimates_to_matrix
- Trinity DE analysis -
trinity_run_de_analysis
- RNA-seq data visualization -
trinity_run_glimma
🚧
🚧 under construction
🚧 under construction
🚧 under construction
🚧 under construction
🚧 under construction