annotate observed_expected.xml @ 0:f40b0b26e766 default tip

First commit
author Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
date Tue, 20 Oct 2015 13:05:05 +0100
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
1
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
2 <tool id="plot_RUST_profile" name="Plot transcripts predicted profiles" version="1">
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
3 <description>(Step 4)</description>
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
4 <requirements>
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
5 <requirement type="package" version="0.1.0">RUST</requirement>
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
6 <requirement type="package" version="0.1.18">samtools</requirement>
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
7 </requirements>
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
8 <command>python \${RUST_PATH}/observed_expected.py $input $alignment $offset $include_lengths $observed_codon $transcript_name $html_file.files_path $html_file </command>
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
9 <inputs>
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
10 <param name="transcript_name" type="text" size="30"
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
11 label="Name of the transcript to be plotted"
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
12 help="Specific transcript to plot (Use of unique identifier is sufficient for example either '815891337' and 'NM_031946' for 'gi|815891337|ref|NM_031946.6|')">
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
13 <validator type="expression" message="Please input a single transcript name">len(value.split(',')) == 1</validator>
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
14 <validator type="empty_field" message="Field requires a value"/>
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
15 <sanitizer>
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
16 <valid>
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
17 <add value="|"/>
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
18 </valid>
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
19 </sanitizer>
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
20 </param>
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
21
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
22 <param format="fasta" name="input" type="data" label="Transcriptome file" help="A fasta file whose transcripts are used to produce the metafootprint profile."/>
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
23 <param format="bam" name="alignment" type="data" label="Alignment file" help="The alignments of ribo-seq/mRNA-seq reads to the Transcriptome file. This should be a sorted bam file."/>
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
24 <param name="offset" value="17" type="integer" label="Nucleotide offset to A-site"/>
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
25 <param name="include_lengths" type="text"
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
26 label="Lengths of ribosome footprints
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
27 to be included"
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
28 help="Here you can specify the lengths of ribosome footprints to
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
29 be included (28:32 includes reads of length 28,29,30,31,32)."
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
30 value="28:32">
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
31 <!-- <validator type="expression" message="Please input with correct format">len(value.split(':')) == 2</validator> -->
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
32 </param>
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
33 <param format="csv" name="observed_codon" type="data" label="Codon metafootprint" help="RUST codon metafootprint analysis"/>
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
34 </inputs>
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
35
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
36 <outputs>
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
37 <data format="html" name="html_file" label="$tool.name on $on_string" >
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
38 </data>
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
39 </outputs>
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
40
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
41
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
42
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
43 <help>
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
44 **What it does**
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
45
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
46 Returns both the observed and and expected profiles for a transcript specified by the user in a csv file. A image of both profiles is provided. The data is provided for 120 nucleotides after the start codon and 60 nucleotides before the stop codon.
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
47
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
48 ------
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
49
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
50 **Citation**
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
51
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
52 Surveying the relative impact of mRNA features on local ribosome profiling read density in 28 datasets.
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
53 Patrick O'Connor, Dmitry Andreev, Pavel Baranov
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
54 bioRxiv doi: http://dx.doi.org/10.1101/018762
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
55
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
56 </help>
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
57
f40b0b26e766 First commit
Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
parents:
diff changeset
58 </tool>