annotate peptideGenomicCoordinate.xml @ 3:95d606bdfef7 draft

planemo upload
author pravs
date Sun, 17 Jun 2018 04:55:42 -0400
parents 1b61f7aafb61
children
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>
3
95d606bdfef7 planemo upload
pravs
parents: 2
diff changeset
9
1
561b62936e2c planemo upload
pravs
parents:
diff changeset
10 <inputs>
561b62936e2c planemo upload
pravs
parents:
diff changeset
11 <param type="data" name="peptideinput" format="tabular" label="Peptide List (without any header line)"/>
561b62936e2c planemo upload
pravs
parents:
diff changeset
12 <param type="data" name="mzsqlite" format="sqlite" label="mz to sqlite (mzsqlite) file"/>
561b62936e2c planemo upload
pravs
parents:
diff changeset
13 <param type="data" name="mapping" format="sqlite" label="genomic mapping sqlite file"/>
561b62936e2c planemo upload
pravs
parents:
diff changeset
14 </inputs>
3
95d606bdfef7 planemo upload
pravs
parents: 2
diff changeset
15
1
561b62936e2c planemo upload
pravs
parents:
diff changeset
16 <outputs>
561b62936e2c planemo upload
pravs
parents:
diff changeset
17 <data format="bed" name="peptide_bed" label="${tool.name} on ${on_string}">
561b62936e2c planemo upload
pravs
parents:
diff changeset
18 <actions>
561b62936e2c planemo upload
pravs
parents:
diff changeset
19 <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
20 </actions>
561b62936e2c planemo upload
pravs
parents:
diff changeset
21 </data>
561b62936e2c planemo upload
pravs
parents:
diff changeset
22 </outputs>
3
95d606bdfef7 planemo upload
pravs
parents: 2
diff changeset
23
1
561b62936e2c planemo upload
pravs
parents:
diff changeset
24 <tests>
561b62936e2c planemo upload
pravs
parents:
diff changeset
25 <test>
561b62936e2c planemo upload
pravs
parents:
diff changeset
26 <param name="peptide_input" value="peptides.tabular"/>
561b62936e2c planemo upload
pravs
parents:
diff changeset
27 <param name="sqlite" value="test_mz_to_sqlite.sqlite"/>
561b62936e2c planemo upload
pravs
parents:
diff changeset
28 <param name="sqlite" value="test_genomic_mapping_sqlite.sqlite"/>
561b62936e2c planemo upload
pravs
parents:
diff changeset
29 <output name="peptide_bed" file="peptides_BED.bed"/>
561b62936e2c planemo upload
pravs
parents:
diff changeset
30 </test>
561b62936e2c planemo upload
pravs
parents:
diff changeset
31 </tests>
561b62936e2c planemo upload
pravs
parents:
diff changeset
32 <help><![CDATA[
561b62936e2c planemo upload
pravs
parents:
diff changeset
33 **PeptideGenomicCoordinate**
561b62936e2c planemo upload
pravs
parents:
diff changeset
34
561b62936e2c planemo upload
pravs
parents:
diff changeset
35 Gets genomic coordinate of peptides based on the information in mzsqlite and genomic mapping sqlite files.
561b62936e2c planemo upload
pravs
parents:
diff changeset
36 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
37
561b62936e2c planemo upload
pravs
parents:
diff changeset
38 Input: Peptide list file, mzsqlite sqlite DB file, and genomic mapping sqlite DB file
561b62936e2c planemo upload
pravs
parents:
diff changeset
39 Output: Tabular BED file with all the columns
561b62936e2c planemo upload
pravs
parents:
diff changeset
40
561b62936e2c planemo upload
pravs
parents:
diff changeset
41 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
42 genome mapping sqlite file from: https://toolshed.g2.bx.psu.edu/view/galaxyp/translate_bed/038ecf54cbec
561b62936e2c planemo upload
pravs
parents:
diff changeset
43
561b62936e2c planemo upload
pravs
parents:
diff changeset
44
561b62936e2c planemo upload
pravs
parents:
diff changeset
45 P.S. : Requires sqlite
561b62936e2c planemo upload
pravs
parents:
diff changeset
46
561b62936e2c planemo upload
pravs
parents:
diff changeset
47 ]]></help>
561b62936e2c planemo upload
pravs
parents:
diff changeset
48 <citations>
561b62936e2c planemo upload
pravs
parents:
diff changeset
49 <citation type="bibtex">
561b62936e2c planemo upload
pravs
parents:
diff changeset
50 @misc{peptidegenomiccoodinate,
561b62936e2c planemo upload
pravs
parents:
diff changeset
51 author={Kumar, Praveen},
561b62936e2c planemo upload
pravs
parents:
diff changeset
52 year={2018},
561b62936e2c planemo upload
pravs
parents:
diff changeset
53 title={PeptideGenomicCoordinate}
561b62936e2c planemo upload
pravs
parents:
diff changeset
54 }
561b62936e2c planemo upload
pravs
parents:
diff changeset
55 </citation>
561b62936e2c planemo upload
pravs
parents:
diff changeset
56 </citations>
561b62936e2c planemo upload
pravs
parents:
diff changeset
57 </tool>