comparison plasmidtrakr.xml @ 12:c76b0b6f26cc draft

planemo upload commit 87d0ed33e6ad95db36317819331bc84e6d441d50
author galaxytrakr
date Thu, 30 Apr 2026 02:03:38 +0000
parents 6749dde97f01
children 6eaad34862cb
comparison
equal deleted inserted replaced
11:6749dde97f01 12:c76b0b6f26cc
1 <tool id="plasmidtrakr" name="PlasmidTrakr" version="0.1.10"> 1 <tool id="plasmidtrakr" name="PlasmidTrakr" version="0.1.11">
2 <description>Predicts isolate source from plasmid profiles using a trained machine learning model</description> 2 <description>Predicts isolate source from plasmid profiles using a trained machine learning model</description>
3 3
4 <requirements> 4 <requirements>
5 <requirement type="package" version="1.5.3">pandas</requirement> 5 <requirement type="package" version="1.5.3">pandas</requirement>
6 <requirement type="package" version="1.2.2">scikit-learn</requirement> 6 <requirement type="package" version="1.2.2">scikit-learn</requirement>
7 </requirements> 7 </requirements>
8 8
9 <command detect_errors="exit_code"><![CDATA[ 9 <command detect_errors="exit_code"><![CDATA[
10 python $__tool_directory__/predict_source.py 10 python $__tool_directory__/predict_source.py
11 -i $mash_input 11 -i $mash_input
12 -b $model_selection 12 -b $model_selection.fields.path
13 -t $threshold 13 -t $threshold
14 -o $prediction_output 14 -o $prediction_output
15 ]]></command> 15 ]]></command>
16 16
17 <inputs> 17 <inputs>
18 <param name="mash_input" type="data" format="tabular" label="Mash Screen Output" help="The tabular output file from the Galaxy 'mash screen' tool."/> 18 <param name="mash_input" type="data" format="tabular" label="Mash Screen Output" help="The tabular output file from the Galaxy 'mash screen' tool."/>
19 19
20 <param name="model_selection" type="select" label="Select Prediction Model" help="Choose which trained model to use for prediction."> 20 <param name="model_selection" type="select" label="Select Prediction Model" help="Choose which trained model to use for prediction.">
21 <options from_data_table="plasmidtrakr_models"> 21 <options from_data_table="plasmidtrakr_models">
22 <column name="value" index="0"/>
23 <column name="name" index="1"/>
24 <validator type="no_options" message="No prediction models are configured. Please contact your Galaxy administrator." /> 22 <validator type="no_options" message="No prediction models are configured. Please contact your Galaxy administrator." />
25 </options> 23 </options>
26 </param> 24 </param>
27 25
28 <param name="threshold" type="float" value="0.95" label="Mash Identity Threshold" help="Filter plasmid hits below this identity. Must match the threshold used for model training."/> 26 <param name="threshold" type="float" value="0.95" label="Mash Identity Threshold" help="Filter plasmid hits below this identity. Must match the threshold used for model training."/>