annotate peptide_genomic_coordinate.xml @ 0:5f49ffce52cb draft

planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
author galaxyp
date Wed, 03 Apr 2019 04:04:18 -0400
parents
children cb0378d2d487
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
1 <tool id="peptide_genomic_coordinate" name="Peptide Genomic Coodinate" version="0.1.1">
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
2 <description>Get Peptide's genomic coordinate using mzsqlite DB and genomic mapping sqlite DB</description>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
3 <requirements>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
4 <requirement type="package" version="3.7.1">python</requirement>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
5 </requirements>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
6 <command detect_errors="aggressive"><![CDATA[
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
7 python '$__tool_directory__/peptide_genomic_coordinate.py'
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
8 '$peptideinput'
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
9 '$mzsqlite'
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
10 '$mapping'
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
11 '$peptide_bed'
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
12 ]]></command>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
13 <inputs>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
14 <param type="data" name="peptideinput" format="tabular" label="Peptide List (without any header line)"/>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
15 <param type="data" name="mzsqlite" format="sqlite" label="mz to sqlite (mzsqlite) file"/>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
16 <param type="data" name="mapping" format="sqlite" label="genomic mapping sqlite file"/>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
17 </inputs>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
18 <outputs>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
19 <data format="bed" name="peptide_bed" label="${tool.name} on ${on_string}">
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
20 <actions>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
21 <action name="column_names" type="metadata" default="chrom,chromStart,chromStop,name,score,strand,thickStart,thickEnd,itemRgb,blockCount,blockSizes,blockStarts"/>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
22 </actions>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
23 </data>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
24 </outputs>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
25 <tests>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
26 <test>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
27 <param name="peptideinput" value="peptides.tabular"/>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
28 <param name="mzsqlite" value="test_mz_to_sqlite.sqlite"/>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
29 <param name="mapping" value="test_genomic_mapping_sqlite.sqlite"/>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
30 <output name="peptide_bed">
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
31 <assert_contents>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
32 <has_text text="115176449" />
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
33 </assert_contents>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
34 </output>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
35 </test>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
36 </tests>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
37 <help><![CDATA[
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
38 **Peptide Genomic Coodinate**
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
39
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
40 Gets genomic coordinate of peptides based on the information in mzsqlite and genomic mapping sqlite files. This tool is useful in a proteogenomics workflow.
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
41 This program loads two sqlite databases (mzsqlite and genomic mapping sqlite files) and calculates the genomic coordinates of the peptides provided as input. This outputs bed file for peptides.
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
42
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
43 Input: Peptide list file, mzsqlite sqlite DB file, and genomic mapping sqlite DB file
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
44 Output: Tabular BED file with all the columns
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
45
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
46
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
47
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
48 ]]></help>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
49 <citations>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
50 <citation type="bibtex">
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
51 @misc{peptidegenomiccoodinate,
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
52 author={Kumar, Praveen},
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
53 year={2018},
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
54 title={Peptide Genomic Coordinate}
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
55 }
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
56 </citation>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
57 </citations>
5f49ffce52cb planemo upload commit be7e9677908b7864ef0b965a1e219a1840eeb2ec
galaxyp
parents:
diff changeset
58 </tool>