comparison flashlfq.xml @ 4:597199e75dcc draft

planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
author galaxyp
date Thu, 25 Jan 2018 16:10:39 -0500
parents 41c0c75301b3
children 3b0c2e1927c1
comparison
equal deleted inserted replaced
3:41c0c75301b3 4:597199e75dcc
1 <tool id="flashlfq" name="FlashLFQ" version="0.1.0"> 1 <tool id="flashlfq" name="FlashLFQ" version="0.1.99">
2 <description>ultrafast label-free quantification for mass-spectrometry proteomics</description> 2 <description>ultrafast label-free quantification for mass-spectrometry proteomics</description>
3 <requirements> 3 <requirements>
4 <requirement type="package" version="0.1.99">flashlfq</requirement> 4 <requirement type="package" version="0.1.99">flashlfq</requirement>
5 </requirements> 5 </requirements>
6 <command><![CDATA[ 6 <command><![CDATA[
7 #import re 7 #import re
8 #set $idt_path = $re.sub('\s','_',$re.sub('[.][^.]*$','',$idt.display_name.split('/')[-1])) + ".psmtsv" 8 #set $idt_path = $re.sub('\s','_',$re.sub('[.][^.]*$','',$idt.display_name.split('/')[-1])) + ".psmtsv"
9 ## cp '${idt}' '${idt_path}'; 9 ln -s '${idt}' '${idt_path}' &&
10 ln -s '${idt}' '${idt_path}';
11 #for $peak_list in $peak_lists: 10 #for $peak_list in $peak_lists:
12 #set $input_name = $re.sub('[.][^.]*$','',$peak_list.display_name.split('/')[-1]) + ".mzML" 11 #set $input_name = $re.sub('[.][^.]*$','',$peak_list.display_name.split('/')[-1]) + ".mzML"
13 ln -s '${peak_list}' '${input_name}'; 12 ln -s '${peak_list}' '${input_name}' &&
14 #end for 13 #end for
15 FlashLFQ --idt '$idt_path' --rep `pwd` --ppm $ppm --iso $iso --nis $nis 14
15 FlashLFQ
16 --idt '$idt_path'
17 --rep `pwd`
18 --ppm $ppm
19 --iso $iso
20 --nis $nis
16 #if $intensity == 'integrate': 21 #if $intensity == 'integrate':
17 --int true 22 --int true
18 #end if 23 #end if
19 #if $charge == 'precursor': 24 #if $charge == 'precursor':
20 --chg true 25 --chg true
21 #end if 26 #end if
22 $rmm $mbr 27 $rmm $mbr
23 --pau false 28 --pau false
24 && cat *_FlashLFQ_Log.txt | sed 's/\(Analysis summary for:\).*working./\1 /' > '$log' 29 && cat *_FlashLFQ_Log.txt | sed 's/\(Analysis summary for:\).*working./\1 /' > '$log'
25 && cp *_FlashLFQ_QuantifiedBaseSequences.tsv '$quantifiedBaseSequences' 30 && cp *_FlashLFQ_QuantifiedBaseSequences.tsv '$quantifiedBaseSequences'
88 </output> 93 </output>
89 </test> 94 </test>
90 </tests> 95 </tests>
91 <help><![CDATA[ 96 <help><![CDATA[
92 97
93 **FlashLFQ** 98 **FlashLFQ** is an ultrafast label-free quantification for mass-spectrometry proteomics.
94 99
95 **Accepted command-line arguments:** 100 **Accepted command-line arguments:**
96 101
97 :: 102 ::
98 103