Mercurial > repos > galaxyp > proteomiqon_psmstatistics
comparison proteomiqon_psmstatistics.xml @ 1:f831f7d721f8 draft
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/proteomiqon_psmstatistics commit 28244fe226c9bd5326886bf21960cbb43a4be2ec"
author | galaxyp |
---|---|
date | Fri, 27 Aug 2021 07:28:43 +0000 |
parents | b8590dea5e2d |
children | 9ac2e8232c5c |
comparison
equal
deleted
inserted
replaced
0:b8590dea5e2d | 1:f831f7d721f8 |
---|---|
1 <tool id="proteomiqon_psmstatistics" name="ProteomIQon PSMStatistics" version="@VERSION@" profile="20.05"> | 1 <tool id="proteomiqon_psmstatistics" name="ProteomIQon PSMStatistics" version="@VERSION@" profile="20.05"> |
2 <description> | 2 <description> |
3 utilizes semi supervised machine learning techniques to integrate search engine scores as well as the mentioned quality scores into one single consensus score. | 3 utilizes semi supervised machine learning techniques to integrate search engine scores as well as the mentioned quality scores into one single consensus score. |
4 </description> | 4 </description> |
5 <macros> | 5 <macros> |
6 <token name="@VERSION@">0.0.6</token> | 6 <token name="@VERSION@">0.0.7</token> |
7 </macros> | 7 </macros> |
8 <requirements> | 8 <requirements> |
9 <requirement type="package" version="@VERSION@">proteomiqon-psmstatistics</requirement> | 9 <requirement type="package" version="@VERSION@">proteomiqon-psmstatistics</requirement> |
10 </requirements> | 10 </requirements> |
11 <command detect_errors="exit_code"><![CDATA[ | 11 <command detect_errors="exit_code"><![CDATA[ |
33 "QValueThreshold" : $ThresholdCond.QValueThreshold, | 33 "QValueThreshold" : $ThresholdCond.QValueThreshold, |
34 "PepValueThreshold" : $ThresholdCond.PepValueThreshold, | 34 "PepValueThreshold" : $ThresholdCond.PepValueThreshold, |
35 "MaxIterations" : $ThresholdCond.MaxIterations, | 35 "MaxIterations" : $ThresholdCond.MaxIterations, |
36 "MinimumIncreaseBetweenIterations" : $ThresholdCond.MinimumIncreaseBetweenIterations, | 36 "MinimumIncreaseBetweenIterations" : $ThresholdCond.MinimumIncreaseBetweenIterations, |
37 "PepValueFittingMethod" : { | 37 "PepValueFittingMethod" : { |
38 "Case":"$ThresholdCond.PepValueFittingMethod" | 38 "Case":"LinearLogit" |
39 } | 39 } |
40 } | 40 } |
41 ] | 41 ] |
42 #else if $ThresholdCond.ProcessingType == "Fixed" | 42 #else if $ThresholdCond.ProcessingType == "Fixed" |
43 "Case":"Fixed", | 43 "Case":"Fixed", |
67 <when value="Estimate"> | 67 <when value="Estimate"> |
68 <param name="QValueThreshold" type="float" value="0.01" label="Q-Value threshold" /> | 68 <param name="QValueThreshold" type="float" value="0.01" label="Q-Value threshold" /> |
69 <param name="PepValueThreshold" type="float" value="0.05" label="Pep-Value threshold" /> | 69 <param name="PepValueThreshold" type="float" value="0.05" label="Pep-Value threshold" /> |
70 <param name="MaxIterations" type="integer" value="15" label="Max iterations" /> | 70 <param name="MaxIterations" type="integer" value="15" label="Max iterations" /> |
71 <param name="MinimumIncreaseBetweenIterations" type="float" value="0.005" label="Minimum increase between iterations" /> | 71 <param name="MinimumIncreaseBetweenIterations" type="float" value="0.005" label="Minimum increase between iterations" /> |
72 <param name="PepValueFittingMethod" type="select" label="Pep-Value fitting method"> | |
73 <option value="LinearSpline">Linear Spline</option> | |
74 <option value="LogisticRegressionLogit" selected="true">Logistic Regression Logit</option> | |
75 </param> | |
76 </when> | 72 </when> |
77 <when value="Fixed"> | 73 <when value="Fixed"> |
78 <param name="SequestLike" type="float" value="5.0" label="Sequest like" /> | 74 <param name="SequestLike" type="float" value="5.0" label="Sequest like" /> |
79 <param name="Andromeda" type="float" value="40.0" label="Andromeda" /> | 75 <param name="Andromeda" type="float" value="40.0" label="Andromeda" /> |
80 </when> | 76 </when> |
100 <param name="ProcessingType" value="Estimate"/> | 96 <param name="ProcessingType" value="Estimate"/> |
101 <param name="QValueThreshold" value="0.01"/> | 97 <param name="QValueThreshold" value="0.01"/> |
102 <param name="PepValueThreshold" value="0.05"/> | 98 <param name="PepValueThreshold" value="0.05"/> |
103 <param name="MaxIterations" value="15"/> | 99 <param name="MaxIterations" value="15"/> |
104 <param name="MinimumIncreaseBetweenIterations" value="0.005"/> | 100 <param name="MinimumIncreaseBetweenIterations" value="0.005"/> |
105 <param name="PepValueFittingMethod" value="LinearSpline"/> | |
106 </conditional> | 101 </conditional> |
107 </test> | 102 </test> |
108 <test expect_num_outputs="2"> | 103 <test expect_num_outputs="2"> |
109 <param name="psm" value="sample.psm"/> | 104 <param name="psm" value="sample.psm"/> |
110 <param name="peptideDB" value="sample.db"/> | 105 <param name="peptideDB" value="sample.db"/> |
114 <param name="ProcessingType" value="Estimate"/> | 109 <param name="ProcessingType" value="Estimate"/> |
115 <param name="QValueThreshold" value="0.01"/> | 110 <param name="QValueThreshold" value="0.01"/> |
116 <param name="PepValueThreshold" value="0.05"/> | 111 <param name="PepValueThreshold" value="0.05"/> |
117 <param name="MaxIterations" value="15"/> | 112 <param name="MaxIterations" value="15"/> |
118 <param name="MinimumIncreaseBetweenIterations" value="0.005"/> | 113 <param name="MinimumIncreaseBetweenIterations" value="0.005"/> |
119 <param name="PepValueFittingMethod" value="LinearSpline"/> | |
120 </conditional> | 114 </conditional> |
121 <output name="out_paramfile" file="result_1.json"/> | 115 <output name="out_paramfile" file="result_1.json"/> |
122 </test> | 116 </test> |
123 <test expect_num_outputs="2"> | 117 <test expect_num_outputs="2"> |
124 <param name="psm" value="sample.psm"/> | 118 <param name="psm" value="sample.psm"/> |
129 <param name="ProcessingType" value="Estimate"/> | 123 <param name="ProcessingType" value="Estimate"/> |
130 <param name="QValueThreshold" value="0.01"/> | 124 <param name="QValueThreshold" value="0.01"/> |
131 <param name="PepValueThreshold" value="0.05"/> | 125 <param name="PepValueThreshold" value="0.05"/> |
132 <param name="MaxIterations" value="15"/> | 126 <param name="MaxIterations" value="15"/> |
133 <param name="MinimumIncreaseBetweenIterations" value="0.005"/> | 127 <param name="MinimumIncreaseBetweenIterations" value="0.005"/> |
134 <param name="PepValueFittingMethod" value="LogisticRegressionLogit"/> | |
135 </conditional> | 128 </conditional> |
136 <output name="out_paramfile" file="result_2.json"/> | 129 <output name="out_paramfile" file="result_2.json"/> |
137 </test> | 130 </test> |
138 <test expect_num_outputs="2"> | 131 <test expect_num_outputs="2"> |
139 <param name="psm" value="sample.psm"/> | 132 <param name="psm" value="sample.psm"/> |