annotate peptideGenomicCoodinate.xml @ 0:58c4333afe1f draft

planemo upload
author pravs
date Fri, 06 Apr 2018 18:27:47 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
58c4333afe1f planemo upload
pravs
parents:
diff changeset
1 <tool id="peptidegenomiccoodinate" name="Peptide Genomic Coodinate" version="0.1.0">
58c4333afe1f planemo upload
pravs
parents:
diff changeset
2 <description>Get genomic location/coordinate of peptides using mzsqlite DB and genomic mapping sqlite DB</description>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
3 <requirements>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
4 <requirement type="package" version="2.7.9">python</requirement>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
5 </requirements>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
6 <command detect_errors="aggressive"><![CDATA[
58c4333afe1f planemo upload
pravs
parents:
diff changeset
7 python '$__tool_directory__/peptideGenomicCoodinate.py' '$peptideinput' '$mzsqlite' '$mapping' '$peptide_bed'
58c4333afe1f planemo upload
pravs
parents:
diff changeset
8 ]]></command>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
9 <inputs>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
10 <param type="data" name="peptideinput" format="tabular" label="Peptide List (without any header line)"/>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
11 <param type="data" name="mzsqlite" format="sqlite" label="mz to sqlite (mzsqlite) file"/>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
12 <param type="data" name="mapping" format="sqlite" label="genomic mapping sqlite file"/>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
13 </inputs>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
14 <outputs>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
15 <data format="bed" name="peptide_bed" label="${tool.name} on ${on_string}">
58c4333afe1f planemo upload
pravs
parents:
diff changeset
16 <actions>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
17 <action name="column_names" type="metadata" default="chrom,chromStart,chromStop,name,score,strand,thickStart,thickEnd,itemRgb,blockCount,blockSizes,blockStarts"/>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
18 </actions>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
19 </data>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
20 </outputs>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
21 <tests>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
22 <test>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
23 <param name="peptide_input" value="peptides.tabular"/>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
24 <param name="sqlite" value="test_mz_to_sqlite.sqlite"/>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
25 <param name="sqlite" value="test_genomic_mapping_sqlite.sqlite"/>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
26 <output name="peptide_bed" file="peptides_BED.bed"/>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
27 </test>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
28 </tests>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
29 <help><![CDATA[
58c4333afe1f planemo upload
pravs
parents:
diff changeset
30 **PeptideGenomicCoodinate**
58c4333afe1f planemo upload
pravs
parents:
diff changeset
31
58c4333afe1f planemo upload
pravs
parents:
diff changeset
32 Gets genomic coordinate of peptides based on the information in mzsqlite and genomic mapping sqlite files.
58c4333afe1f planemo upload
pravs
parents:
diff changeset
33 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.
58c4333afe1f planemo upload
pravs
parents:
diff changeset
34
58c4333afe1f planemo upload
pravs
parents:
diff changeset
35 Input: Peptide list file, mzsqlite sqlite DB file, and genomic mapping sqlite DB file
58c4333afe1f planemo upload
pravs
parents:
diff changeset
36 Output: Tabular BED file with all the columns
58c4333afe1f planemo upload
pravs
parents:
diff changeset
37
58c4333afe1f planemo upload
pravs
parents:
diff changeset
38 mzsqlite file from: https://toolshed.g2.bx.psu.edu/repos/galaxyp/mz_to_sqlite/mz_to_sqlite/2.0.0
58c4333afe1f planemo upload
pravs
parents:
diff changeset
39 genome mapping sqlite file from: https://toolshed.g2.bx.psu.edu/view/galaxyp/translate_bed/038ecf54cbec
58c4333afe1f planemo upload
pravs
parents:
diff changeset
40
58c4333afe1f planemo upload
pravs
parents:
diff changeset
41
58c4333afe1f planemo upload
pravs
parents:
diff changeset
42 P.S. : Requires sqlite
58c4333afe1f planemo upload
pravs
parents:
diff changeset
43
58c4333afe1f planemo upload
pravs
parents:
diff changeset
44 ]]></help>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
45 <citations>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
46 <citation type="bibtex">
58c4333afe1f planemo upload
pravs
parents:
diff changeset
47 @misc{peptidegenomiccoodinate,
58c4333afe1f planemo upload
pravs
parents:
diff changeset
48 author={Kumar, Praveen},
58c4333afe1f planemo upload
pravs
parents:
diff changeset
49 year={2018},
58c4333afe1f planemo upload
pravs
parents:
diff changeset
50 title={PeptideGenomicCoordinate}
58c4333afe1f planemo upload
pravs
parents:
diff changeset
51 }
58c4333afe1f planemo upload
pravs
parents:
diff changeset
52 </citation>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
53 </citations>
58c4333afe1f planemo upload
pravs
parents:
diff changeset
54 </tool>