annotate proteomiqon_joinquantpepionswithproteins.xml @ 0:ecf5a558dc8a draft default tip

"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
author galaxyp
date Thu, 16 Sep 2021 19:31:46 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
1 <tool id="proteomiqon_joinquantpepionswithproteins" name="Proteomiqon JoinQuantPepIonsWithProteins" version="@VERSION@" profile="20.05">
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
2 <description>
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
3 combines the results from ProteinInference and PSMBasedQuantification.
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
4 </description>
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
5 <macros>
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
6 <token name="@VERSION@">0.0.1</token>
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
7 </macros>
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
8 <requirements>
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
9 <requirement type="package" version="@VERSION@">proteomiqon-joinquantpepionswithproteins</requirement>
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
10 </requirements>
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
11 <command detect_errors="exit_code"><![CDATA[
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
12 #import re
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
13 #set quant_basename = $re.sub(r'[^\w ,.\-+]','_',$quantifiedpeptides.element_identifier)
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
14 ln -s '$quantifiedpeptides' '${quant_basename}.quant' &&
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
15 #set prot_basename = $re.sub(r'[^\w ,.\-+]','_',$inferredproteins.element_identifier)
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
16 ln -s '$inferredproteins' '${prot_basename}.prot' &&
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
17 ln -s '$out_quantAndProt' '${quant_basename}.quantAndProt' &&
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
18 proteomiqon-joinquantpepionswithproteins -i '${quant_basename}.quant' -ii '${prot_basename}.prot' -o './'
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
19 ]]>
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
20 </command>
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
21 <inputs>
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
22 <param name="quantifiedpeptides" type="data" format="tabular" label="Quantified Peptides" help="Specify Quantified Peptides." />
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
23 <param name="inferredproteins" type="data" format="tabular" label="Inferred Proteins" help="Specify Inferred Proteins." />
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
24 </inputs>
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
25 <outputs>
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
26 <data format="tabular" name="out_quantAndProt" />
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
27 </outputs>
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
28 <tests>
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
29 <test expect_num_outputs="1">
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
30 <param name="quantifiedpeptides" value="sample.quant"/>
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
31 <param name="inferredproteins" value="sample.prot"/>
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
32 <output name="out_quantAndProt" file="sample_out.quantAndProt"/>
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
33 </test>
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
34 </tests>
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
35 <help>
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
36 <![CDATA[
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
37 What It Does
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
38 ------------
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
39 **Disclaimer** this tool needs the results from ProteinInference and PSMBasedQuantification.
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
40
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
41 Results from PSMBasedQuantification contain detailed information about the quantification of every peptide, but only basic informations about the protein they
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
42 originated from. This information is obtained during the ProteinInference. This tool takes the results from both tools and combines the qauntification information of
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
43 each peptide with the more accurate information about the corresponding protein including its q-value.
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
44
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
45 Further Reading
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
46 ---------------
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
47 Additional information about the tool can be found in the `documentation <https://csbiology.github.io/ProteomIQon/tools/JoinQuantPepIonsWithProteins.html>`_.
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
48 ]]>
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
49 </help>
ecf5a558dc8a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_joinquantpepionswithproteins commit aaf1e94b225eb1b75837a9e65bf8c480d808287f"
galaxyp
parents:
diff changeset
50 </tool>