Mercurial > repos > fgiacomoni > hr2
comparison HR2.xml @ 3:78afd7f439f3 draft default tip
master branch Updating with tag :CI_COMMIT_TAG - - Fxx
| author | fgiacomoni |
|---|---|
| date | Wed, 15 Feb 2023 15:57:49 +0000 |
| parents | 23970530a518 |
| children |
comparison
equal
deleted
inserted
replaced
| 2:23970530a518 | 3:78afd7f439f3 |
|---|---|
| 1 <tool id="hr2" name="HR2 formula" version="1.1.3"> | 1 <tool id="hr2" name="HR2 formula" version="1.2.0"> |
| 2 <description> | 2 <description> |
| 3 find a chemical formula from a accurate mass | 3 find a chemical formula from a accurate mass |
| 4 </description> | 4 </description> |
| 5 <requirements> | 5 <requirements> |
| 6 <requirement type="package" version="2.161">perl-data-dumper</requirement> | 6 <requirement type="package" version="2.161">perl-data-dumper</requirement> |
| 32 #else: | 32 #else: |
| 33 -charge "${mode_condition.qtCharge}" | 33 -charge "${mode_condition.qtCharge}" |
| 34 #end if | 34 #end if |
| 35 | 35 |
| 36 -regleOr "$regleOr" -atomes_basic "$atomes_basic" -atomes_sup "$atomes_sup" | 36 -regleOr "$regleOr" -atomes_basic "$atomes_basic" -atomes_sup "$atomes_sup" |
| 37 | |
| 38 #if str($max_custom_atom_condition.max_custom_atom_choice) == "YES": | |
| 39 -C12_max_value "${max_custom_atom_condition.C12_max_value}" | |
| 40 -C13_max_value "${max_custom_atom_condition.C13_max_value}" | |
| 41 -H_max_value "${max_custom_atom_condition.H_max_value}" | |
| 42 -N_max_value "${max_custom_atom_condition.N_max_value}" | |
| 43 -O_max_value "${max_custom_atom_condition.O_max_value}" | |
| 44 -P_max_value "${max_custom_atom_condition.P_max_value}" | |
| 45 -S_max_value "${max_custom_atom_condition.S_max_value}" | |
| 46 -F_max_value "${max_custom_atom_condition.F_max_value}" | |
| 47 -Cl_max_value "${max_custom_atom_condition.Cl_max_value}" | |
| 48 -K_max_value "${max_custom_atom_condition.K_max_value}" | |
| 49 -Br_max_value "${max_custom_atom_condition.Br_max_value}" | |
| 50 -Na_max_value "${max_custom_atom_condition.Na_max_value}" | |
| 51 | |
| 52 #end if | |
| 53 | |
| 37 -output1 "$variableMetadata" -outputView "$hr2ResView" | 54 -output1 "$variableMetadata" -outputView "$hr2ResView" |
| 38 -verbose "$verbose" | 55 -verbose "$verbose" |
| 39 ]]></command> | 56 ]]></command> |
| 57 <!-- -customAtomValues "-C 0-${max_custom_atom_condition.C12_max_value} -1 0-${max_custom_atom_condition.C13_max_value} -H 0-${max_custom_atom_condition.H_max_value} -N 0-${max_custom_atom_condition.N_max_value} -O 0-${max_custom_atom_condition.O_max_value} -P 0-${max_custom_atom_condition.P_max_value} -S 0-${max_custom_atom_condition.S_max_value} -F 0-${max_custom_atom_condition.F_max_value} -L 0-${max_custom_atom_condition.Cl_max_value} -K 0-${max_custom_atom_condition.K_max_value} -B 0-${max_custom_atom_condition.Br_max_value} -A 0-${max_custom_atom_condition.Na_max_value}" --> | |
| 40 | 58 |
| 41 <inputs> | 59 <inputs> |
| 42 <conditional name="input_type"> | 60 <conditional name="input_type"> |
| 43 <param name="choice" type="select" display="radio" label="Would you use a file " help="if 'NO' is selected then one or more mass(es) must be entered manually"> | 61 <param name="choice" type="select" display="radio" label="Would you use a file " help="if 'NO' is selected then one or more mass(es) must be entered manually"> |
| 44 <option value="YES">YES</option> | 62 <option value="YES">YES</option> |
| 102 <option value="K">K</option> | 120 <option value="K">K</option> |
| 103 <option value="B">Br</option> | 121 <option value="B">Br</option> |
| 104 <option value="A">Na</option> | 122 <option value="A">Na</option> |
| 105 <option value="1">13C</option> | 123 <option value="1">13C</option> |
| 106 </param> | 124 </param> |
| 125 <conditional name="max_custom_atom_condition"> | |
| 126 <param name="max_custom_atom_choice" label="Do you want to manage custom maximum number atoms?" type="select" display="radio" help="To work only with [13]C isotopes for example, use YES - ()Don't forget to select wanted atoms below)"> | |
| 127 <option value="NO" selected="true">NO</option> | |
| 128 <option value="YES">YES</option> | |
| 129 </param> | |
| 130 <when value="YES"> | |
| 131 <param name="C12_max_value" label="[12]C atom max number " type="integer" value="0" min="0" max="100" help="The maximum of [12]C you need to (should be between 0 and 100 atoms per structure). Default value is 0"/> | |
| 132 <param name="C13_max_value" label="[13]C atom max number " type="integer" value="40" min="0" max="100" help="The maximum of [13]C you need to (should be between 0 and 100 atoms per structure). Default value is 40"/> | |
| 133 <param name="H_max_value" label="[1]H atom max number " type="integer" value="200" min="0" max="200" help="The maximum of H you need to (should be between 0 and 200 atoms per structure). Default value is 200"/> | |
| 134 <param name="N_max_value" label="[15]N atom max number " type="integer" value="40" min="0" max="100" help="The maximum of N you need to (should be between 0 and 100 atoms per structure). Default value is 40"/> | |
| 135 <param name="O_max_value" label="[16]O atom max number " type="integer" value="70" min="0" max="100" help="The maximum of O you need to (should be between 0 and 100 atoms per structure). Default value is 70"/> | |
| 136 <param name="P_max_value" label="[31]P atom max number " type="integer" value="10" min="0" max="100" help="The maximum of P you need to (should be between 0 and 100 atoms per structure). Default value is 10"/> | |
| 137 <param name="S_max_value" label="[32]S atom max number " type="integer" value="10" min="0" max="100" help="The maximum of S you need to (should be between 0 and 100 atoms per structure). Default value is 10"/> | |
| 138 <param name="F_max_value" label="[19]F atom max number " type="integer" value="10" min="0" max="100" help="The maximum of F you need to (should be between 0 and 100 atoms per structure). Default value is 10"/> | |
| 139 <param name="Cl_max_value" label="[35]Cl atom max number " type="integer" value="10" min="0" max="100" help="The maximum of Cl you need to (should be between 0 and 100 atoms per structure). Default value is 10"/> | |
| 140 <param name="K_max_value" label="[13]K atom max number " type="integer" value="10" min="0" max="100" help="The maximum of K you need to (should be between 0 and 100 atoms per structure). Default value is 10"/> | |
| 141 <param name="Br_max_value" label="[80]Br atom max number " type="integer" value="10" min="0" max="100" help="The maximum of Br you need to (should be between 0 and 100 atoms per structure). Default value is 10"/> | |
| 142 <param name="Na_max_value" label="[23]Na atom max number " type="integer" value="10" min="0" max="100" help="The maximum of Na you need to (should be between 0 and 40 atoms per structure). Default value is 10"/> | |
| 143 </when> | |
| 144 <when value="NO"> | |
| 145 </when> | |
| 146 </conditional> | |
| 107 <param name="verbose" type="select" label="Verbose level" display="radio" help=""> | 147 <param name="verbose" type="select" label="Verbose level" display="radio" help=""> |
| 108 <option value="1" selected="true">Low</option> | 148 <option value="1" selected="true">Low</option> |
| 109 <option value="3" >High</option> | 149 <option value="3" >High</option> |
| 110 </param> | 150 </param> |
| 111 </inputs> | 151 </inputs> |
| 116 | 156 |
| 117 <tests> | 157 <tests> |
| 118 <test> | 158 <test> |
| 119 <param name="choice" value="NO"/> | 159 <param name="choice" value="NO"/> |
| 120 <param name="masse" value="175.125"/> | 160 <param name="masse" value="175.125"/> |
| 121 <param name="tolerance" value="1.0"/> | 161 <param name="tol" value="1.0"/> |
| 122 <param name="mode" value="negative"/> | 162 <param name="mode" value="negative"/> |
| 123 <param name="qtCharge" value="1"/> | 163 <param name="qtCharge" value="1"/> |
| 124 <param name="atomes_basic" value="C,O,N,H"/> | 164 <param name="atomes_basic" value="C,O,N,H"/> |
| 125 <param name="regleOr" value="NO"/> | 165 <param name="regleOr" value="NO"/> |
| 126 <param name="verbose" value="3"/> | 166 <param name="verbose" value="3"/> |
| 127 <output name="variableMetadata" file="out1.tabular"/> | 167 <output name="variableMetadata" file="out1.tabular"/> |
| 128 </test> | 168 </test> |
| 129 <test> | 169 <test> |
| 130 <param name="choice" value="NO"/> | 170 <param name="choice" value="NO"/> |
| 131 <param name="masse" value="88.052"/> | 171 <param name="masse" value="88.052"/> |
| 132 <param name="tolerance" value="1.0"/> | 172 <param name="tol" value="1.0"/> |
| 133 <param name="mode" value="neutral"/> | 173 <param name="mode" value="neutral"/> |
| 134 <param name="qtCharge" value="1"/> | 174 <param name="qtCharge" value="1"/> |
| 135 <param name="atomes_basic" value="C,O,H"/> | 175 <param name="atomes_basic" value="C,O,H"/> |
| 136 <param name="regleOr" value="NO"/> | 176 <param name="regleOr" value="NO"/> |
| 137 <param name="verbose" value="3"/> | 177 <param name="verbose" value="3"/> |
| 138 <output name="variableMetadata" file="out2.tabular"/> | 178 <output name="variableMetadata" file="out2.tabular"/> |
| 139 </test> | 179 </test> |
| 140 <test> | 180 <test> |
| 141 <param name="choice" value="NO"/> | 181 <param name="choice" value="NO"/> |
| 142 <param name="masse" value="427.019898895"/> | 182 <param name="masse" value="427.019898895"/> |
| 143 <param name="tolerance" value="1.0"/> | 183 <param name="tol" value="1.0"/> |
| 144 <param name="mode" value="neutral"/> | 184 <param name="mode" value="neutral"/> |
| 145 <param name="qtCharge" value="1"/> | 185 <param name="qtCharge" value="1"/> |
| 146 <param name="atomes_basic" value="C,O,N,H,P"/> | 186 <param name="atomes_basic" value="C,O,N,H,P"/> |
| 147 <param name="atomes_sup" value="S"/> | 187 <param name="atomes_sup" value="S"/> |
| 188 <param name="S_max_value" value="40"/> | |
| 148 <param name="regleOr" value="NO"/> | 189 <param name="regleOr" value="NO"/> |
| 149 <param name="verbose" value="3"/> | 190 <param name="verbose" value="3"/> |
| 150 <output name="variableMetadata" file="out3.tabular"/> | 191 <output name="variableMetadata" file="out3.tabular"/> |
| 151 </test> | 192 </test> |
| 152 </tests> | 193 </tests> |
