Mercurial > repos > genouest > pepmatch
comparison pep_match.xml @ 0:344654169da9 draft default tip
"planemo upload commit 75205d9b1b403cac3cf06b4d25148483181ed708"
| author | genouest |
|---|---|
| date | Fri, 10 Dec 2021 10:25:44 +0000 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| -1:000000000000 | 0:344654169da9 |
|---|---|
| 1 <tool id="PepMatch" name="PepMatch" version="2.0"> | |
| 2 <description>align PSTs on sequence and cluster hits</description> | |
| 3 <requirements> | |
| 4 <container type="docker">dockerprotim/peptimapper</container> | |
| 5 </requirements> | |
| 6 <command detect_errors="exit_code"><![CDATA[ | |
| 7 LXRunPepMatch -D $D -t $t -T $T -d $d '$fastafile' '$tagsfile' && | |
| 8 mv '${tagsfile}'.\$(basename '${fastafile}').trans.${D}.hit ${hitsfile} && | |
| 9 mv '${tagsfile}'.\$(basename '${fastafile}').trans.${D}.hit.${t}.${T}.${d}.clust '${clustersfile}' | |
| 10 ]]></command> | |
| 11 <inputs> | |
| 12 <param name="tagsfile" type="data" format="txt" label="PSTs file (Text)" help="Peptide sequence tags file generated by PepnovoTag" /> | |
| 13 <param name="fastafile" type="data" format="fasta" label="Chromosome file (Fasta)" help="Chromosome file" /> | |
| 14 | |
| 15 <param name="D" type="select" label="Mass tolerance" help="uma"> | |
| 16 <option value="0.5" selected="selected">0.5</option> | |
| 17 <option value="0.25">0.25</option> | |
| 18 <option value="0.025">0.025</option> | |
| 19 <option value="0.0025">0.0025</option> | |
| 20 <option value="0">0</option> | |
| 21 </param> | |
| 22 | |
| 23 <param name="t" type="select" label="Min. hits" help="Minimal hits number per cluster"> | |
| 24 <option value="2" selected="selected">2</option> | |
| 25 <option value="3">3</option> | |
| 26 <option value="4">4</option> | |
| 27 </param> | |
| 28 | |
| 29 <param name="T" type="select" label="Min. peptides" help="Minimal peptides number per cluster"> | |
| 30 <option value="2" selected="selected">2</option> | |
| 31 <option value="3">3</option> | |
| 32 <option value="4">4</option> | |
| 33 </param> | |
| 34 | |
| 35 <param name="d" type="select" label="Distance" help="Maximum distance between two hits to be clustered"> | |
| 36 <option value="500">500</option> | |
| 37 <option value="1000">1000</option> | |
| 38 <option value="2000">2000</option> | |
| 39 <option value="5000" selected="selected">5000</option> | |
| 40 <option value="10000">10000</option> | |
| 41 <option value="15000">15000</option> | |
| 42 <option value="20000">20000</option> | |
| 43 <option value="50000">50000</option> | |
| 44 <option value="80000">80000</option> | |
| 45 <option value="100000">100000</option> | |
| 46 <option value="120000">120000</option> | |
| 47 </param> | |
| 48 </inputs> | |
| 49 | |
| 50 <outputs> | |
| 51 <data format="txt" name="hitsfile" label="${tagsfile.element_identifier}.${fastafile.element_identifier}.${D}.hit"/> | |
| 52 <data format="txt" name="clustersfile" label="${tagsfile.element_identifier}.${fastafile.element_identifier}.${D}.hit.${t}.${T}.${d}.clust"/> | |
| 53 </outputs> | |
| 54 <tests> | |
| 55 <test> | |
| 56 <param name="tagsfile" value="pepnovotag/sample_02.mgf.3.5.tag"/> | |
| 57 <param name="fastafile" value="pepmatch/Nuc_genome_small.fasta"/> | |
| 58 <param name="D" value="0.5"/> | |
| 59 <param name="t" value="2"/> | |
| 60 <param name="T" value="2"/> | |
| 61 <param name="d" value="5000"/> | |
| 62 <output name="hitsfile" file="pepmatch/sample_02.mgf.3.5.tag.Nuc_genome_small.fasta.0.5.hit"/> | |
| 63 <output name="clustersfile" file="pepmatch/sample_02.mgf.3.5.tag.Nuc_genome_small.fasta.0.5.hit.2.2.5000.clust"/> | |
| 64 </test> | |
| 65 </tests> | |
| 66 <help><![CDATA[ | |
| 67 **Description** | |
| 68 | |
| 69 PepMatch : run LXRunPepMatch from peptimapper docker. It translates chromosome sequence into six-frame translations, aligns PSTs and clusters hits. PepMatch outputs are a hits (or PST locations) file on the genome and a clusters (hits list per cluster) file. PepMatch clusters results are compatible with ClustQualify and ClustToGff to be annotated and analysed into a genome viewer. | |
| 70 | |
| 71 It is based on the PepLine software developed by Ferro and collaborators | |
| 72 Ferro, M., Tardif, M., Reguer, E., Cahuzac, R., Bruley, C., Vermat, T., Nugues, E., Vigouroux, M., Vandenbrouck, Y., Garin, J. & Viari, A. 2008. PepLine: a software pipeline for high-throughput direct mapping of tandem mass spectrometry data on genomic sequences. J Proteome Res 7:1873-83. | |
| 73 | |
| 74 **Integrated by** | |
| 75 | |
| 76 Laetitia Guillot Cloarec | |
| 77 PROTIM Biogenouest proteomics Core Facility, Rennes | |
| 78 May,2016 | |
| 79 ]]></help> | |
| 80 <citations> | |
| 81 <citation type="bibtex"> | |
| 82 @misc{renameTODO, | |
| 83 author = {Protim Core facility}, | |
| 84 year = {2016}, | |
| 85 title = {PepMatch}, | |
| 86 url = {protim.eu}, | |
| 87 } | |
| 88 </citation> | |
| 89 </citations> | |
| 90 </tool> |
