Mercurial > repos > vimalkumarvelayudhan > riboplot
comparison docs/usage.rst @ 14:628f82e72d72
Version as released on PyPI 0.1.0
author | Vimalkumar Velayudhan <vimal@biotechcoder.com> |
---|---|
date | Wed, 26 Aug 2015 16:37:10 +0100 |
parents | 8964641b04ef |
children |
comparison
equal
deleted
inserted
replaced
13:8a87a2c44d09 | 14:628f82e72d72 |
---|---|
8 -------- | 8 -------- |
9 Plot and output Ribo-Seq read counts of a single transcript from an alignment file (sorted BAM). | 9 Plot and output Ribo-Seq read counts of a single transcript from an alignment file (sorted BAM). |
10 | 10 |
11 Parameters | 11 Parameters |
12 .......... | 12 .......... |
13 | |
13 1. Ribo-Seq alignment file (Sorted BAM file) | 14 1. Ribo-Seq alignment file (Sorted BAM file) |
15 ++++++++++++++++++++++++++++++++++++++++++++ | |
16 A Bowtie 1 output (BAM) from an alignment of Ribo-Seq data to the transcriptome. This BAM | |
17 file should be sorted. This can be done using one of the following methods. | |
14 | 18 |
15 A Bowtie 1 output (BAM) from an alignment of Ribo-Seq data to the transcriptome. This BAM | 19 1. RiboGalaxy_ -> Sort Data -> Sort BAM dataset. |
16 file should be sorted. This can be done using one of the following methods. | 20 2. ``samtools sort input.bam inputsorted`` |
17 | |
18 1. RiboGalaxy -> Sort Data -> Sort BAM dataset. | |
19 2. ``samtools sort input.bam inputsorted`` | |
20 | 21 |
21 2. Transcriptome (FASTA) | 22 2. Transcriptome (FASTA) |
22 | 23 ++++++++++++++++++++++++ |
23 A FASTA format file with sequences of the transcripts. | 24 A FASTA format file with sequences of the transcripts. |
24 | 25 |
25 3. Name of the transcript to plot (Text) | 26 3. Name of the transcript to plot (Text) |
26 | 27 ++++++++++++++++++++++++++++++++++++++++ |
27 The name of the transcript to plot **should** match the name in the transcriptome (FASTA) | 28 The name of the transcript to plot **should** match the name in the transcriptome (FASTA) |
28 and the Ribo-Seq/RNA-Seq alignment (BAM). | 29 and the Ribo-Seq/RNA-Seq alignment (BAM). |
29 | 30 |
30 4. RNA coverage [optional] (Sorted BAM file) | 31 4. RNA coverage [optional] (Sorted BAM file) |
31 | 32 ++++++++++++++++++++++++++++++++++++++++++++ |
32 If you have RNA-Seq data (sorted BAM), you can select the option to plot RNA coverage. | 33 If you have RNA-Seq data (sorted BAM), you can select the option to plot RNA coverage. |
33 | 34 |
34 5. Read lengths to consider [Optional] (Integer - 0 or greater) | 35 5. Read lengths to consider [Optional] (Integer - 0 or greater) |
35 | 36 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
36 If this option is provided, only Ribo-Seq data of the given length is considered. | 37 If this option is provided, only Ribo-Seq data of the given length is considered. |
37 | 38 |
38 6. Offset [optional] (Integer - 0 or greater) | 39 6. Offset [optional] (Integer - 0 or greater) |
39 | 40 +++++++++++++++++++++++++++++++++++++++++++++ |
40 If this option is provided, this offset is added to the read alignment positions. | 41 If this option is provided, this offset is added to the read alignment positions. |
41 | 42 |
42 Output | 43 Output |
43 ...... | 44 ...... |
44 1. Plots (PNG and SVG) | 45 1. Plots (PNG and SVG) |
46 ++++++++++++++++++++++ | |
47 Ribo-Seq read counts as a bar plot in 3 frames (color codes: 1: red, 2: green, 3: blue) | |
45 | 48 |
46 Ribo-Seq read counts as a bar plot in 3 frames (color codes: 1: red, 2: green, 3: blue) | 49 RNA coverage as a gray background (if the RNA coverage option was selected). |
47 | 50 |
48 RNA coverage as a gray background (if the RNA coverage option was selected). | 51 The open reading frame architecture appears below the plot with start (ATG) and stop codons ('TAA', 'TAG', 'TGA') in all 3 frames. |
49 | 52 |
50 The open reading frame architecture appears below the plot with start (ATG) and stop codons ('TAA', 'TAG', 'TGA') in all 3 frames. | 53 The color codes are start (white) and stop (dark gray). |
51 | 54 |
52 The color codes are start (white) and stop (dark gray). | 55 .. image:: ../images/riboplot.png |
53 | 56 |
54 .. image:: ../images/riboplot.png | 57 2. RiboSeq read counts (CSV) |
55 | 58 ++++++++++++++++++++++++++++ |
56 2. RiboSeq read counts in 3 frames for each position in the transcript (CSV) | 59 In 3 frames for each position in the transcript. |
57 | 60 |
58 | 61 |
59 Command line | 62 Command line |
60 ............ | 63 ............ |
61 ``riboplot`` can also be run on the command line. The usage is :: | 64 ``riboplot`` can also be run on the command line. The usage is :: |
62 | 65 |
63 usage: python riboplot.py [-h] -b RIBO_FILE -f TRANSCRIPTOME_FASTA -t TEXT | 66 usage: riboplot [-h] -b RIBO_FILE -f TRANSCRIPTOME_FASTA -t TEXT |
64 [-n RNA_FILE] [-l INTEGER] [-s INTEGER] [-m HTML_FILE] | 67 [-n RNA_FILE] [-l INTEGER] [-s INTEGER] [-m HTML_FILE] |
65 [-o OUTPUT_PATH] [-d] | 68 [-o OUTPUT_PATH] [-d] |
66 | 69 |
67 Plot and output read counts for a single transcript | 70 Plot and output read counts for a single transcript |
68 | 71 |
103 Output read counts for all transcripts in an alignment. | 106 Output read counts for all transcripts in an alignment. |
104 | 107 |
105 Parameters | 108 Parameters |
106 .......... | 109 .......... |
107 1. Ribo-Seq alignment file (Sorted BAM file) | 110 1. Ribo-Seq alignment file (Sorted BAM file) |
111 ++++++++++++++++++++++++++++++++++++++++++++ | |
112 A Bowtie 1 output (BAM) from an alignment of Ribo-Seq data to the transcriptome. This BAM | |
113 file should be sorted. This can be done using one of the following methods. | |
108 | 114 |
109 A Bowtie 1 output (BAM) from an alignment of Ribo-Seq data to the transcriptome. This BAM | 115 1. RiboGalaxy_ -> Sort Data -> Sort BAM dataset. |
110 file should be sorted. This can be done using one of the following methods. | 116 2. ``samtools sort input.bam inputsorted`` |
111 | |
112 1. RiboGalaxy -> Sort Data -> Sort BAM dataset. | |
113 2. ``samtools sort input.bam inputsorted`` | |
114 | 117 |
115 2. Transcriptome (FASTA) | 118 2. Transcriptome (FASTA) |
116 | 119 ++++++++++++++++++++++++ |
117 A FASTA format file with sequences of the transcripts. | 120 A FASTA format file with sequences of the transcripts. |
118 | 121 |
119 3. Read lengths to consider [optional] (Integer - 0 or greater) | 122 3. Read lengths to consider [optional] (Integer - 0 or greater) |
120 | 123 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
121 If this option is provided, only Ribo-Seq data of the given length is considered. | 124 If this option is provided, only Ribo-Seq data of the given length is considered. |
122 | 125 |
123 4. Offset [optional] (Integer - 0 or greater) | 126 4. Offset [optional] (Integer - 0 or greater) |
124 | 127 +++++++++++++++++++++++++++++++++++++++++++++ |
125 If this option is provided, this offset is added to the read alignment positions. | 128 If this option is provided, this offset is added to the read alignment positions. |
126 | 129 |
127 Output | 130 Output |
128 ...... | 131 ...... |
129 Read counts for all transcripts in the alignment (ZIP) | 132 Read counts for all transcripts in the alignment (ZIP) |
130 | 133 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
131 The output file ``ribocount_output.zip`` should first be uncompressed. This will generate | 134 The output file ``ribocount_output.zip`` should first be uncompressed. This will generate |
132 a folder called ``ribocount_output``. Open ``index.html`` in a web browser to view the results of ribocount. | 135 a folder called ``ribocount_output``. Open ``index.html`` in a web browser to view the results of ribocount. |
133 | 136 |
134 Total reads for each transcript will be displayed in a table along with the name of the transcript and a link | 137 Total reads for each transcript will be displayed in a table along with the name of the transcript and a link |
135 to the CSV file containing the read counts in 3 frames for each position in the transcript. | 138 to the CSV file containing the read counts in 3 frames for each position in the transcript. |
138 | 141 |
139 Command line | 142 Command line |
140 ............ | 143 ............ |
141 ``ribocount`` can also be run on the command line. The usage is :: | 144 ``ribocount`` can also be run on the command line. The usage is :: |
142 | 145 |
143 usage: python ribocount.py [-h] -b RIBO_FILE -f TRANSCRIPTOME_FASTA [-l INTEGER] | 146 usage: ribocount [-h] -b RIBO_FILE -f TRANSCRIPTOME_FASTA [-l INTEGER] |
144 [-s INTEGER] [-m HTML_FILE] [-o OUTPUT_PATH] [-d] | 147 [-s INTEGER] [-m HTML_FILE] [-o OUTPUT_PATH] [-d] |
145 | 148 |
146 Output read counts for all transcripts | 149 Output read counts for all transcripts |
147 | 150 |
148 optional arguments: | 151 optional arguments: |
170 Ribo-Seq alignment file in BAM format | 173 Ribo-Seq alignment file in BAM format |
171 | 174 |
172 -f TRANSCRIPTOME_FASTA, --transcriptome_fasta TRANSCRIPTOME_FASTA | 175 -f TRANSCRIPTOME_FASTA, --transcriptome_fasta TRANSCRIPTOME_FASTA |
173 FASTA format file of the transcriptome | 176 FASTA format file of the transcriptome |
174 | 177 |
178 .. links | |
179 .. _RiboGalaxy: http://ribogalaxy.ucc.ie | |
180 |