comparison 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
comparison
equal deleted inserted replaced
-1:000000000000 0:5f49ffce52cb
1 <tool id="peptide_genomic_coordinate" name="Peptide Genomic Coodinate" version="0.1.1">
2 <description>Get Peptide's genomic coordinate using mzsqlite DB and genomic mapping sqlite DB</description>
3 <requirements>
4 <requirement type="package" version="3.7.1">python</requirement>
5 </requirements>
6 <command detect_errors="aggressive"><![CDATA[
7 python '$__tool_directory__/peptide_genomic_coordinate.py'
8 '$peptideinput'
9 '$mzsqlite'
10 '$mapping'
11 '$peptide_bed'
12 ]]></command>
13 <inputs>
14 <param type="data" name="peptideinput" format="tabular" label="Peptide List (without any header line)"/>
15 <param type="data" name="mzsqlite" format="sqlite" label="mz to sqlite (mzsqlite) file"/>
16 <param type="data" name="mapping" format="sqlite" label="genomic mapping sqlite file"/>
17 </inputs>
18 <outputs>
19 <data format="bed" name="peptide_bed" label="${tool.name} on ${on_string}">
20 <actions>
21 <action name="column_names" type="metadata" default="chrom,chromStart,chromStop,name,score,strand,thickStart,thickEnd,itemRgb,blockCount,blockSizes,blockStarts"/>
22 </actions>
23 </data>
24 </outputs>
25 <tests>
26 <test>
27 <param name="peptideinput" value="peptides.tabular"/>
28 <param name="mzsqlite" value="test_mz_to_sqlite.sqlite"/>
29 <param name="mapping" value="test_genomic_mapping_sqlite.sqlite"/>
30 <output name="peptide_bed">
31 <assert_contents>
32 <has_text text="115176449" />
33 </assert_contents>
34 </output>
35 </test>
36 </tests>
37 <help><![CDATA[
38 **Peptide Genomic Coodinate**
39
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.
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.
42
43 Input: Peptide list file, mzsqlite sqlite DB file, and genomic mapping sqlite DB file
44 Output: Tabular BED file with all the columns
45
46
47
48 ]]></help>
49 <citations>
50 <citation type="bibtex">
51 @misc{peptidegenomiccoodinate,
52 author={Kumar, Praveen},
53 year={2018},
54 title={Peptide Genomic Coordinate}
55 }
56 </citation>
57 </citations>
58 </tool>