PREREQUISITES: To use PVT, the following programs must be present in your PATH: samtools BOWTIE2 indices:Illumina's iGenomes project can be found here. EXECUTABLES: PVT binary executables can be downloaded from here. These executables were built for 64 bit Ubuntu Linux. Extract the zip and put the extracted object files in the environment path variable. The following command line instructions can be used from the terminal. #tar –xzvf The package does not require installation. INSTRUCTIONS 1. Before executing PVT for several replicates in batch, the following are steps are required.
#mkdir out_dir 2. The steps for the PVT for single-end and paired-end reads are as shown in the figures below. The following shell scripts for single end and paired end can be downloaded from here. Single End Read Analysis: Edit the shell script, replacing the input.fastq with the desired input file. Make separate shell scripts for each replicate. Execute the shell scripts in your home machine. #wget http://bicresources.jcbose.ac.in/zhumur/pvt/steps/single_end/single_end.sh Paired End Read Analysis: Execution for paired-end reads, requires two machines: denoted as the Home Machine and Remote Machine. #wget http://bicresources.jcbose.ac.in/zhumur/pvt/steps/single_end/single_end.sh In the home machine, Download the paired_end.sh script and edit the shell script, replacing the input_1.fastq and input_2.fastq with the desired input files (input_1.fastq and input_2.fastq are the left and right mate pair reads respectively). Make separate shell scripts for each replicate. Execute the shell scripts in your home machine. #wget http://bicresources.jcbose.ac.in/zhumur/pvt/steps/paired_end/paired_end.sh |
|
Figure: PVT pipeline and its order of execution for single end reads. |
Figure: PVT pipeline and its order of execution for paired end reads. |
Note: If you find PVT (Pipelined Version of TopHat) useful, please cite us at: PVT: An Efficient Computational Procedure to Speed up Next-generation Sequence Analysis |