Mercurial > repos > vimalkumarvelayudhan > riboplot
comparison docs/usage.rst @ 8:844eb8c36f32
Add help section in xml and update usage documentation
| author | Vimalkumar Velayudhan <vimal@biotechcoder.com> |
|---|---|
| date | Mon, 17 Aug 2015 10:27:58 +0100 |
| parents | 096c6bbf4a04 |
| children | 8964641b04ef |
comparison
equal
deleted
inserted
replaced
| 7:096c6bbf4a04 | 8:844eb8c36f32 |
|---|---|
| 6 -------- | 6 -------- |
| 7 Plot and output Ribo-Seq read counts of a single transcript from an alignment file (sorted BAM). | 7 Plot and output Ribo-Seq read counts of a single transcript from an alignment file (sorted BAM). |
| 8 | 8 |
| 9 Parameters | 9 Parameters |
| 10 .......... | 10 .......... |
| 11 1. Ribo-Seq alignment file (sorted BAM) | 11 1. Ribo-Seq alignment file (Sorted BAM file) |
| 12 A bowtie 1 | 12 |
| 13 A Bowtie 1 output (BAM) from an alignment of Ribo-Seq data to the transcriptome. This BAM | |
| 14 file should be sorted. This can be done using one of the following methods. | |
| 15 | |
| 16 1. RiboGalaxy -> Sort Data -> Sort BAM dataset. | |
| 17 2. ``samtools sort input.bam inputsorted`` | |
| 18 | |
| 19 2. Transcriptome (FASTA) | |
| 20 | |
| 21 A FASTA format file with sequences of the transcripts. | |
| 22 | |
| 23 3. Name of the transcript to plot (Text) | |
| 24 | |
| 25 The name of the transcript to plot **should** match the name in the transcriptome (FASTA) | |
| 26 and the Ribo-Seq/RNA-Seq alignment (BAM). | |
| 27 | |
| 28 4. RNA coverage [optional] (Sorted BAM file) | |
| 29 | |
| 30 If you have RNA-Seq data (sorted BAM), you can select the option to plot RNA coverage. | |
| 31 | |
| 32 5. Read lengths to consider [Optional] (Integer - 0 or greater) | |
| 33 | |
| 34 If this option is provided, only Ribo-Seq data of the given length is considered. | |
| 35 | |
| 36 6. Offset [optional] (Integer - 0 or greater) | |
| 37 | |
| 38 If this option is provided, this offset is added to the read alignment positions. | |
| 39 | |
| 40 Output | |
| 41 ...... | |
| 42 1. Plots (PNG and SVG) | |
| 43 | |
| 44 Ribo-Seq read counts as a bar plot in 3 frames (color codes: 1: red, 2: green, 3: blue) | |
| 45 | |
| 46 RNA coverage as a gray background (if the RNA coverage option was selected). | |
| 47 | |
| 48 The open reading frame architecture appears below the plot with start (ATG) and stop codons ('TAA', 'TAG', 'TGA') in all 3 frames. | |
| 49 | |
| 50 The color codes are start (white) and stop (dark gray). | |
| 51 | |
| 52 .. image:: ../images/riboplot.png | |
| 53 | |
| 54 2. RiboSeq read counts in 3 frames for each position in the transcript (CSV) | |
| 55 | |
| 56 | |
| 57 Command line | |
| 58 ............ | |
| 59 ``riboplot`` can also be run on the command line. The usage is :: | |
| 60 | |
| 61 usage: python riboplot.py [-h] -b RIBO_FILE -f TRANSCRIPTOME_FASTA -t TEXT | |
| 62 [-n RNA_FILE] [-l INTEGER] [-s INTEGER] [-m HTML_FILE] | |
| 63 [-o OUTPUT_PATH] [-d] | |
| 64 | |
| 65 Plot and output read counts for a single transcript | |
| 66 | |
| 67 optional arguments: | |
| 68 -h, --help | |
| 69 show this help message and exit | |
| 70 | |
| 71 -n RNA_FILE, --rna_file RNA_FILE | |
| 72 RNA-Seq alignment file (BAM) | |
| 73 | |
| 74 -l INTEGER, --read_length INTEGER | |
| 75 Read length to consider (default: None) | |
| 76 | |
| 77 -s INTEGER, --read_offset INTEGER | |
| 78 Read offset (default: 0) | |
| 79 | |
| 80 -m HTML_FILE, --html_file HTML_FILE | |
| 81 Output file for results (HTML) | |
| 82 | |
| 83 -o OUTPUT_PATH, --output_path OUTPUT_PATH | |
| 84 Files are saved in this directory | |
| 85 | |
| 86 -d, --debug | |
| 87 Flag. Produce debug output | |
| 88 | |
| 89 required arguments: | |
| 90 -b RIBO_FILE, --ribo_file RIBO_FILE | |
| 91 Ribo-Seq alignment file in BAM format | |
| 92 | |
| 93 -f TRANSCRIPTOME_FASTA, --transcriptome_fasta TRANSCRIPTOME_FASTA | |
| 94 FASTA format file of the transcriptome | |
| 95 | |
| 96 -t TEXT, --transcript_name TEXT | |
| 97 Transcript name | |
| 13 | 98 |
| 14 RiboCount | 99 RiboCount |
| 15 --------- | 100 --------- |
| 101 Output read counts for all transcripts in an alignment. | |
| 16 | 102 |
| 103 Parameters | |
| 104 .......... | |
| 105 1. Ribo-Seq alignment file (Sorted BAM file) | |
| 106 | |
| 107 A Bowtie 1 output (BAM) from an alignment of Ribo-Seq data to the transcriptome. This BAM | |
| 108 file should be sorted. This can be done using one of the following methods. | |
| 109 | |
| 110 1. RiboGalaxy -> Sort Data -> Sort BAM dataset. | |
| 111 2. ``samtools sort input.bam inputsorted`` | |
| 112 | |
| 113 2. Transcriptome (FASTA) | |
| 114 | |
| 115 A FASTA format file with sequences of the transcripts. | |
| 116 | |
| 117 3. Read lengths to consider [optional] (Integer - 0 or greater) | |
| 118 | |
| 119 If this option is provided, only Ribo-Seq data of the given length is considered. | |
| 120 | |
| 121 4. Offset [optional] (Integer - 0 or greater) | |
| 122 | |
| 123 If this option is provided, this offset is added to the read alignment positions. | |
| 124 | |
| 125 Output | |
| 126 ...... | |
| 127 Read counts for all transcripts in the alignment (ZIP) | |
| 128 | |
| 129 The output file ``ribocount_output.zip`` should first be uncompressed. This will generate | |
| 130 a folder called ``ribocount_output``. Open ``index.html`` in a web browser to view the results of ribocount. | |
| 131 | |
| 132 Total reads for each transcript will be displayed in a table along with the name of the transcript and a link | |
| 133 to the CSV file containing the read counts in 3 frames for each position in the transcript. | |
| 134 | |
| 135 .. image:: ../images/ribocount.png | |
| 136 | |
| 137 Command line | |
| 138 ............ | |
| 139 ``ribocount`` can also be run on the command line. The usage is :: | |
| 140 | |
| 141 usage: python ribocount.py [-h] -b RIBO_FILE -f TRANSCRIPTOME_FASTA [-l INTEGER] | |
| 142 [-s INTEGER] [-m HTML_FILE] [-o OUTPUT_PATH] [-d] | |
| 143 | |
| 144 Output read counts for all transcripts | |
| 145 | |
| 146 optional arguments: | |
| 147 | |
| 148 -h, --help show this help message and exit | |
| 149 | |
| 150 -l INTEGER, --read_length INTEGER | |
| 151 Read length to consider (default: None) | |
| 152 | |
| 153 -s INTEGER, --read_offset INTEGER | |
| 154 Read offset (default: 0) | |
| 155 | |
| 156 -m HTML_FILE, --html_file HTML_FILE | |
| 157 | |
| 158 Output file for results (HTML) | |
| 159 | |
| 160 -o OUTPUT_PATH, --output_path OUTPUT_PATH | |
| 161 Files are saved in this directory | |
| 162 | |
| 163 -d, --debug Flag. Produce debug output | |
| 164 | |
| 165 required arguments: | |
| 166 | |
| 167 -b RIBO_FILE, --ribo_file RIBO_FILE | |
| 168 Ribo-Seq alignment file in BAM format | |
| 169 | |
| 170 -f TRANSCRIPTOME_FASTA, --transcriptome_fasta TRANSCRIPTOME_FASTA | |
| 171 FASTA format file of the transcriptome | |
| 172 |
