comparison learner.xml @ 8:fad19e8ec225 draft

planemo upload for repository https://github.com/brsynth/icfree-ml commit ae536fb3fb6d680caad90239b8e28b378c731fa6
author tduigou
date Thu, 06 Feb 2025 22:07:23 +0000
parents cac9eb21fb69
children 9852c2c641b2
comparison
equal deleted inserted replaced
7:cac9eb21fb69 8:fad19e8ec225
34 --parameter_step '$adv.parameter_step' 34 --parameter_step '$adv.parameter_step'
35 --n_group '$adv.n_group' 35 --n_group '$adv.n_group'
36 --km '$adv.km' 36 --km '$adv.km'
37 --ks '$adv.ks' 37 --ks '$adv.ks'
38 --save_plot 38 --save_plot
39 --verbose && ls 'outdir' 39 --verbose
40 ]]></command> 40 ]]></command>
41 <environment_variables> 41 <environment_variables>
42 <environment_variable name="MPLCONFIGDIR">.matplotlib</environment_variable> 42 <environment_variable name="MPLCONFIGDIR">.matplotlib</environment_variable>
43 </environment_variables> 43 </environment_variables>
44 <inputs> 44 <inputs>
71 </conditional> 71 </conditional>
72 </section> 72 </section>
73 </inputs> 73 </inputs>
74 <outputs> 74 <outputs>
75 <data name="output_csv" format="csv" label="${tool.name} - Data"> 75 <data name="output_csv" format="csv" label="${tool.name} - Data">
76 <discover_datasets pattern="(?P&lt;designation&gt;.*)\.csv" ext="csv" directory="outdir" /> 76 <discover_datasets pattern="(?P&lt;designation&gt;.*).csv" ext="csv" directory="outdir" assign_primary_output="true" />
77 <!-- <discover_datasets pattern="__designation_and_ext__" ext="csv" directory="outdir" assign_primary_output="true"/> -->
77 </data> 78 </data>
78 <collection name="output_png" type="list" label="${tool.name} - Plot"> 79 <collection name="output_png" type="list" label="${tool.name} - Plot">
79 <discover_datasets pattern="(?P&lt;name&gt;.*)\.png" format="png" directory="outdir" /> 80 <discover_datasets pattern="(?P&lt;name&gt;.*).png" format="png" directory="outdir" />
80 </collection> 81 </collection>
81 </outputs> 82 </outputs>
82 <tests> 83 <tests>
83 <test> 84 <test>
84 <!-- python -m icfree.learner -data_folder learner -parameter_file learner.input.param.tsv -output_folder tmp -save_plot -verbose -seed 85 --> 85 <!-- python -m icfree.learner -data_folder learner -parameter_file learner.input.param.tsv -output_folder tmp -save_plot -verbose -seed 85 -->
85 <param name="input_data_csv" value="learner.input.data.1.csv,learner.input.data.2.csv" /> 86 <param name="input_data_csv" value="learner.input.data.1.csv,learner.input.data.2.csv" />
86 <param name="input_param_tsv" value="learner.input.param.tsv" /> 87 <param name="input_param_tsv" value="learner.input.param.tsv" />
87 <output name="output_csv"> 88 <output name="output_csv">
88 <discovered_dataset designation="next_sampling_ei50" ftype="csv"> 89 <assert_contents>
89 <assert_contents> 90 <has_n_lines n="51" />
90 <has_n_lines n="51" /> 91 </assert_contents>
91 </assert_contents>
92 </discovered_dataset>
93 </output> 92 </output>
94 <output_collection name="output_png" type="list" count="4"> 93 <output_collection name="output_png" type="list" count="4">
95 <element name="EI selected"> 94 <element name="EI selected">
96 <assert_contents> 95 <assert_contents>
97 <has_size value="77k" delta="1k"/> 96 <has_size value="77k" delta="1k"/>
127 <param name="n_group" value="3" /> 126 <param name="n_group" value="3" />
128 <param name="km" value="5" /> 127 <param name="km" value="5" />
129 <param name="ks" value="2" /> 128 <param name="ks" value="2" />
130 <!-- <element name="next_sampling_ei5" file="learner.output.data.2.csv" ftype="csv" > --> 129 <!-- <element name="next_sampling_ei5" file="learner.output.data.2.csv" ftype="csv" > -->
131 <output name="output_csv"> 130 <output name="output_csv">
132 <discovered_dataset designation="next_sampling_ei5" ftype="csv"> 131 <assert_contents>
133 <assert_contents> 132 <has_n_lines n="6" />
134 <has_n_lines n="6" /> 133 </assert_contents>
135 </assert_contents>
136 </discovered_dataset>
137 </output> 134 </output>
138 <output_collection name="output_png" type="list" count="4"> 135 <output_collection name="output_png" type="list" count="4">
139 <element name="EI selected"> 136 <element name="EI selected">
140 <assert_contents> 137 <assert_contents>
141 <has_size value="24k" delta="1k"/> 138 <has_size value="24k" delta="1k"/>