annotate peptideGenomicCoordinate.xml @ 2:1b61f7aafb61 draft

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