Command-line version

The ncPRO-seq pipeline will generate a lot of output files. Thus before starting, it is highly recommended to deploy the ncPRO-seq output architecture.
However, this step is optional. If you don't want to use this output architecture, please change the output paths in the configuration files. To deploy the output architecture, use the following command:
$ MY_INSTALLATION_DIR/bin/ncPRO-deploy -o MY_OUTPUT_DIR

The input (fastq, bam, csfasta or fasta) files must be filed in the rawdata folder. Finally, after setting the different parameters in the configuration file, run the ncPRO-seq pipeline as follow :

$ cd MY_OUTPUT_DIR
$ MY_INSTALLATION_DIR/bin/ncPRO-seq -c config-ncrna.txt

The ncPRO-seq pipeline is modular and sequential. The user can specify the analysis steps to run. For instance, the following command line will just perform the quality control, the reads grouping, and the alignment on the reference genome.

$ MY_INSTALLATION_DIR/bin/ncPRO-seq -c config-ncrna.txt -s processRead 
-s mapGenome -s mapGenomeStat
The following analysis steps are available:
1whitegray!20
Table 3: Description of ncPRO-seq '-s' options
gray ncPRO-seq analysis step (-s option) Description
processRead calculate read length distribution, median quality score for each postion, and group reads
processBam processed and group reads from bam files
mapGenome run Bowtie for genome mapping
mapGenomeStat compute number of mapped reads and unmapped reads in the genome
mapAnnOverview compute overview of reads annotation
overviewRmsk compute read coverage for each repeats family
overviewRfam compute read coverage for each ncRNA family
generateNcgff create gff file for special ncrna family
ncrnaProcess ncRNA family analyses, including read coverage, read length distribution, read coverage in subfamilies, and sequence logo
genomeTracks genreate genome coverage ucsc track
ncrnaTracks genreate ucsc tracks for ncrna visualization
sigRegion detect significantly enriched regions
html_builder build the html report file
 

Nicolas Servant 2012-05-31