-
Notifications
You must be signed in to change notification settings - Fork 8
2. Automated Pipeline Prerequisites
The preferred way for running ALLSorts should be this automated version, it takes care of everything!
ALLSorts is a bit sensitive as to which genes are included, to the point that just omitting any can lead to a change in result. As such, preparing counts for ALLSorts is a precise business! So we automated it for you benefit. Choose one of three methods depending on your input (fastq/fasta, bam, or raw read counts).
Bpipe is a pipeline manager that will allow you to use the automated workflows in the ALLSorts Github repository. It's an easy install. Currently, ALLSorts is tested with 0.9.9.9, but you should be able to use anything above that.
The STAR aligner will generate reference genomes and will align the reads to it. It can also generate counts that are compatible with ALLSorts, nifty!
Samtools will let you index the Aligned files generated with STAR for fast access!
[http://subread.sourceforge.net/](Install STAR from their website]
Subreads package, Feature Counts, will help quantify the number of reads that have aligned to a feature (in our case, a gene).
If your environment uses the module system, no worries, you can use that. You just need to specify the modules within bpipe.config.
Otherwise, we can set environment variables for the executables for each of the tools we will be using. Feel free to add this to your profile.
export PATH=$PATH:/path/to/bpipe/bin/
export star=/path/to/star/source/STAR
export featurecounts=/path/to/subread/bin/featureCounts