annotate map_peptides_to_bed.xml @ 2:78b8213e122d draft

planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit bd3b68ee27bc3b50b9970d4fe801cb1a13900f4c
author galaxyp
date Thu, 15 Dec 2016 18:36:55 -0500
parents db90662d26f9
children 704ea6303c4c
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
78b8213e122d planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit bd3b68ee27bc3b50b9970d4fe801cb1a13900f4c
galaxyp
parents: 1
diff changeset
1 <tool id="map_peptides_to_bed" name="Map peptides to a bed file" version="0.1.1">
1
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
2 <description>for viewing in a genome browser</description>
0
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
3 <requirements>
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
4 <requirement type="package" version="1.62">biopython</requirement>
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
5 </requirements>
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
6 <stdio>
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
7 <exit_code range="1:" />
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
8 </stdio>
2
78b8213e122d planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit bd3b68ee27bc3b50b9970d4fe801cb1a13900f4c
galaxyp
parents: 1
diff changeset
9 <command><![CDATA[
78b8213e122d planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit bd3b68ee27bc3b50b9970d4fe801cb1a13900f4c
galaxyp
parents: 1
diff changeset
10 python '$__tool_directory__/map_peptides_to_bed.py'
78b8213e122d planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit bd3b68ee27bc3b50b9970d4fe801cb1a13900f4c
galaxyp
parents: 1
diff changeset
11 --translated_bed='$translated_bed'
78b8213e122d planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit bd3b68ee27bc3b50b9970d4fe801cb1a13900f4c
galaxyp
parents: 1
diff changeset
12 --input='$input'
0
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
13 #if $peptide_column:
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
14 --peptide_column=$peptide_column
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
15 #end if
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
16 #if $name_column:
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
17 --name_column=$name_column
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
18 #end if
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
19 #if $start_column:
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
20 --start_column=$start_column
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
21 #end if
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
22 $gffTags
2
78b8213e122d planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit bd3b68ee27bc3b50b9970d4fe801cb1a13900f4c
galaxyp
parents: 1
diff changeset
23 --bed='$mapped_peptides'
0
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
24 ]]></command>
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
25 <inputs>
1
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
26 <param name="translated_bed" type="data" format="bed" label="Translated BED"
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
27 help="mapping Protein IDs from a Protein Search fasta to a reference genome"/>
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
28 <param name="input" type="data" format="tabular" label="Identified Peptides"
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
29 help="Such as a PSM (Peptide Spectral Match) report from a Proteomics Search Application"/>
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
30 <param name="peptide_column" type="data_column" data_ref="input" label="PSM peptide column" optional="true"
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
31 help="Contains the peptide amino acid sequence. Defaults to first column"/>
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
32 <param name="name_column" type="data_column" data_ref="input" label="PSM protein name column" optional="true"
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
33 help="The name in this column must match the name column in the Translate BED input. Defaults to second column." />
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
34 <param name="start_column" type="data_column" data_ref="input" label="PSM peptide offset column (optional)" optional="true">
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
35 <help>The offset in AnimoAcids of the peptide from the start of the protein sequence.
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
36 If this column is not available, the application will expect the Translated BED file
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
37 to have a 13th column with the protein sequence from which to determine the offset
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
38 </help>
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
39 </param>
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
40 <param name="gffTags" type="boolean" truevalue="--gffTags" falsevalue="" checked="true" label="Use #gffTags in output"
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
41 help="and use the peptide as the display name for the entry"/>
0
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
42 </inputs>
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
43 <outputs>
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
44 <data name="mapped_peptides" format="bed" />
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
45 </outputs>
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
46 <tests>
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
47 <test>
2
78b8213e122d planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit bd3b68ee27bc3b50b9970d4fe801cb1a13900f4c
galaxyp
parents: 1
diff changeset
48 <param name="translated_bed" ftype="bed" value="translated_bed_sequences.bed"/>
78b8213e122d planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit bd3b68ee27bc3b50b9970d4fe801cb1a13900f4c
galaxyp
parents: 1
diff changeset
49 <param name="input" ftype="tabular" value="peptides.tsv"/>
0
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
50 <param name="peptide_column" value="2"/>
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
51 <param name="name_column" value="1"/>
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
52 <output name="mapped_peptides" file="mapped_peptides.bed"/>
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
53 </test>
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
54 </tests>
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
55 <help><![CDATA[
1
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
56 **Map peptides to a bed file**
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
57
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
58 This tool is intended to map peptides identified by Mass Spectrometry relative to the protein sequence in the Proteomics Search database.
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
59
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
60 It generates a BED file that maps the location of peptides within proteins mapped to a reference genome so that they can be displayed in a genome browser.
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
61
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
62
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
63 The input is a tabular file that has columns containing: peptide, protein ID, and optionally the offset of the peptide from the start of the protein sequence.
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
64
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
65 The other input is a BED file decribing the location of protein sequences relative to a reference genome.
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
66 This file can be produced by the Translate BED Sequences tool when generating the fasta file of translations.
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
67
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
68 The output is a BED file with lines from the input BED file that had peptide matches.
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
69 The ID, thichStart, and thickEnd fields are changed to reflect the peptide match to that protein entry.
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
70
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
71
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
72 Inputs:
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
73
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
74 - A BED file for the Proteins contained in a Proteomics Search Database.
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
75 (Should have a 13th column with the protein sequence.)
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
76
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
77 - A tabular file (Pepetide Spectral Matach report) that includes columns that contain the protein identifer and the peptide sequence.
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
78
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
79
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
80 Output:
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
81
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
82 - A BED file with an entry from the input BED file for each mapped input peptide,
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
83 with the ID, thichStart, and thickEnd fields are changed to reflect the peptide.
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
84
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
85
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
86 Example:
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
87
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
88 Input BED file ::
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
89
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
90 track name="novel_junction_peptides" type=bedDetail description="test"
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
91 5 90931315 90932985 JUNC00034987_3 1 + 90931315 90932985 255,0,0 2 118,74 0,1596 AWRRGPAASRCSGAVWAEGLCEPRASPSARGAASGAAAGGPAERRDSIFQRLPLSASPFSHLFK
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
92 X 157593859 157598461 JUNC00080388_3 11 - 157593859 157598461 255,0,0 2 14,151 0,4451 SPGLVRMVLCRPRPFLFPFGVSAPGREPLRAPAASACALPRGASVRPSKEIICVF
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
93
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
94
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
95 Input PSM (Peptide Spectral Match) file ::
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
96
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
97 25895 JUNC00034987_3 ASPSARGAASGAAAGGPAER
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
98 15253 JUNC00080388_3 APAASACALPR
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
99
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
100
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
101 Output BED file::
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
102
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
103 track name="novel_junction_peptides" type=bedDetail description="test"
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
104 #gffTags
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
105 5 90931315 90932985 ID=JUNC00034987_3;Name=ASPSARGAASGAAAGGPAER 1 + 90931387 90932925 255,0,0 2 118,74 0,1596 ASPSARGAASGAAAGGPAER AWRRGPAASRCSGAVWAEGLCEPRASPSARGAASGAAAGGPAERRDSIFQRLPLSASPFSHLFK
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
106 X 157593859 157598461 ID=JUNC00080388_3;Name=APAASACALPR 11 - 157598338 157598371 255,0,0 2 14,151 0,4451 APAASACALPR SPGLVRMVLCRPRPFLFPFGVSAPGREPLRAPAASACALPRGASVRPSKEIICVF
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
107
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
108
db90662d26f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit a2d6625c1d0c65af83ce12614022f30ccd610444-dirty
galaxyp
parents: 0
diff changeset
109 Usage: map_peptides_to_bed.py [options]
0
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
110
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
111 Options:
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
112 -h, --help show this help message and exit
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
113 -t TRANSLATED_BED, --translated_bed=TRANSLATED_BED
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
114 A bed file with added 13th column having a translation
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
115 -i INPUT, --input=INPUT
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
116 Tabular file with peptide_sequence column
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
117 -p PEPTIDE_COLUMN, --peptide_column=PEPTIDE_COLUMN
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
118 column ordinal with peptide sequence
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
119 -n NAME_COLUMN, --name_column=NAME_COLUMN
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
120 column ordinal with protein name
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
121 -s START_COLUMN, --start_column=START_COLUMN
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
122 column with peptide start position in protein
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
123 -B BED, --bed=BED Output a bed file with added 13th column having
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
124 translation
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
125 -T, --gffTags Add #gffTags to bed output for IGV
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
126 -d, --debug Turn on wrapper debugging to stderr
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
127
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
128 ]]></help>
51f8f9041724 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/map_peptides_to_bed commit e04ed4b4960d6109a85c1cc68a2bf4931c8751ef-dirty
galaxyp
parents:
diff changeset
129 </tool>