comparison flashlfq.xml @ 5:3b0c2e1927c1 draft

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