comparison tomo/tomo_reconstruct.xml @ 121:d523d6396e58 draft

planemo upload for repository https://github.com/CHESSComputing/ChessAnalysisPipeline commit 6697892ecc504b00077394d0c167431ec3ac12f7-dirty
author ximgchess
date Tue, 30 May 2023 14:52:07 +0000
parents efb4a65f46eb
children 66ffcd393336
comparison
equal deleted inserted replaced
120:00eb84d2c84a 121:d523d6396e58
16 </command> 16 </command>
17 <configfiles> 17 <configfiles>
18 <configfile name="tool_config"> 18 <configfile name="tool_config">
19 <![CDATA[#slurp 19 <![CDATA[#slurp
20 #echo 'x_bounds:' # 20 #echo 'x_bounds:' #
21 #if str($x_bounds.type_selector) == "full_range" 21 #if str($x_bounds.type_selector) == "enter_range"
22 #echo '- -1' #
23 #echo '- -1' #
24 #else
25 #echo '- ' + str($x_bounds.low) # 22 #echo '- ' + str($x_bounds.low) #
26 #echo '- ' + str($x_bounds.upp) # 23 #echo '- ' + str($x_bounds.upp) #
27 #end if 24 #end if
28 #echo 'y_bounds:' # 25 #echo 'y_bounds:' #
29 #if str($y_bounds.type_selector) == "full_range" 26 #if str($y_bounds.type_selector) == "enter_range"
30 #echo '- -1' #
31 #echo '- -1' #
32 #else
33 #echo '- ' + str($y_bounds.low) # 27 #echo '- ' + str($y_bounds.low) #
34 #echo '- ' + str($y_bounds.upp) # 28 #echo '- ' + str($y_bounds.upp) #
35 #end if 29 #end if
30 #echo 'secondary_iters: ' + str($secondary_iters) #
31 #echo 'remove_stripe_sigma: ' + str($remove_stripe_sigma) #
32 #echo 'ring_width: ' + str($ring_width) #
36 ]]> 33 ]]>
37 </configfile> 34 </configfile>
38 </configfiles> 35 </configfiles>
39 <inputs> 36 <inputs>
40 <param name="input_file" type="data" format="nex" optional="false" label="Reduce tomography data file"/> 37 <param name="input_file" type="data" format="nex" optional="false" label="Reduce tomography data file"/>
44 <option value="full_range" selected="true">Use the full image range</option> 41 <option value="full_range" selected="true">Use the full image range</option>
45 <option value="enter_range">Manually enter the image range in the x-direction</option> 42 <option value="enter_range">Manually enter the image range in the x-direction</option>
46 </param> 43 </param>
47 <when value="full_range"/> 44 <when value="full_range"/>
48 <when value="enter_range"> 45 <when value="enter_range">
49 <param name="low" type="integer" value="-1" optional="false" label="Lower image x-range index"/> 46 <param name="low" type="integer" value="" optional="false" min="0" label="Lower image x-range index"/>
50 <param name="upp" type="integer" value="-1" optional="false" label="Upper image x-range index"/> 47 <param name="upp" type="integer" value="" optional="false" min="0" label="Upper image x-range index"/>
51 </when> 48 </when>
52 </conditional> 49 </conditional>
53 <conditional name="y_bounds"> 50 <conditional name="y_bounds">
54 <param name="type_selector" type="select" label="Choose reconstructed image range in the y-direction"> 51 <param name="type_selector" type="select" label="Choose reconstructed image range in the y-direction">
55 <option value="full_range" selected="true">Use the full image range</option> 52 <option value="full_range" selected="true">Use the full image range</option>
56 <option value="enter_range">Manually enter the image range in the y-direction</option> 53 <option value="enter_range">Manually enter the image range in the y-direction</option>
57 </param> 54 </param>
58 <when value="full_range"/> 55 <when value="full_range"/>
59 <when value="enter_range"> 56 <when value="enter_range">
60 <param name="low" type="integer" value="-1" optional="false" label="Lower image y-range index"/> 57 <param name="low" type="integer" value="" optional="false" min="0" label="Lower image y-range index"/>
61 <param name="upp" type="integer" value="-1" optional="false" label="Upper image y-range index"/> 58 <param name="upp" type="integer" value="" optional="false" min="0" label="Upper image y-range index"/>
62 </when> 59 </when>
63 </conditional> 60 </conditional>
61 <param name="secondary_iters" type="int" value="0" optional="false" min="0" label="Number of secondary iterations"/>
62 <param name="remove_stripe_sigma" type="float" value="0.05" optional="false" min="0" label="Damping parameter in horizontal stripe removal"/>
63 <param name="ring_width" type="float" value="1" optional="false" min="1" label="Maximum filtered ring width in pixels"/>
64 </inputs> 64 </inputs>
65 <outputs> 65 <outputs>
66 <data name="tool_config" format="yaml" label="Tool config" from_work_dir="reconstruct.yaml" hidden="false"/> 66 <data name="tool_config" format="yaml" label="Tool config" from_work_dir="reconstruct.yaml" hidden="false"/>
67 <collection name="tomo_reconstruct_plots" type="list" label="Data reconstruction images"> 67 <collection name="tomo_reconstruct_plots" type="list" label="Data reconstruction images">
68 <discover_datasets pattern="__name_and_ext__" directory="tomo_reconstruct_plots"/> 68 <discover_datasets pattern="__name_and_ext__" directory="tomo_reconstruct_plots"/>