Mercurial > repos > bgruening > flexynesis
annotate macros.xml @ 0:bd808d1c4e0c draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
author | bgruening |
---|---|
date | Mon, 12 Aug 2024 17:58:14 +0000 |
parents | |
children |
rev | line source |
---|---|
0
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
1 <macros> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
2 <token name="@TOOL_VERSION@">0.2.10</token> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
3 <token name="@VERSION_SUFFIX@">0</token> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
4 <token name="@PROFILE@">24.1</token> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
5 <xml name="requirements"> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
6 <requirements> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
7 <requirement type="package" version="@TOOL_VERSION@">flexynesis</requirement> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
8 <yield/> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
9 </requirements> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
10 </xml> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
11 <xml name="edam"> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
12 <edam_topics> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
13 <edam_topic>topic_0622</edam_topic> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
14 <edam_topic>topic_3474</edam_topic> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
15 <edam_topic>topic_2640</edam_topic> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
16 </edam_topics> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
17 <edam_operations> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
18 <edam_operation>operation_3197</edam_operation> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
19 <edam_operation>operation_2403</edam_operation> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
20 <edam_operation>operation_2426</edam_operation> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
21 </edam_operations> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
22 </xml> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
23 <token name="@CHECK_NON_COMMERCIAL_USE@"><![CDATA[ |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
24 #if not $non_commercial_use |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
25 >&2 echo "this tool is only available for non commercial use"; |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
26 exit 1; |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
27 #end if |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
28 ]]></token> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
29 <xml name="main_inputs"> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
30 <param name="train_clin" type="data" format="csv" label="Training clinical data"/> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
31 <param name="test_clin" type="data" format="csv" label="Test clinical data"/> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
32 <param name="train_omics_main" type="data" format="csv" label="Training omics data"/> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
33 <param name="test_omics_main" type="data" format="csv" label="Test omics data"/> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
34 <param name="assay_main" type="text" optional="true" label="What type of assay is your input?" help="This would be used as output name."> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
35 <sanitizer invalid_char=" "> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
36 <valid initial="string.letters"> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
37 <add value="_" /> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
38 </valid> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
39 </sanitizer> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
40 </param> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
41 </xml> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
42 <xml name="extra_inputs"> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
43 <param name="train_omics" type="data" optional="true" format="csv" label="Training omics data"/> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
44 <param name="test_omics" type="data" optional="true" format="csv" label="Test omics data"/> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
45 <param name="assay" type="text" optional="true" label="What type of assay is your input?" help="This would be used as output name." > |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
46 <sanitizer invalid_char=" "> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
47 <valid initial="string.letters"> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
48 <add value="_" /> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
49 </valid> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
50 </sanitizer> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
51 </param> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
52 </xml> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
53 <xml name="advanced"> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
54 <section name="advanced" title="Advanced Options"> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
55 <param argument="--fusion_type" type="select" label="Fusion method" help="How to fuse the omics layers?"> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
56 <option value="intermediate">intermediate</option> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
57 <option value="early">early</option> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
58 </param> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
59 <param argument="--finetuning_samples" type="integer" min="0" value="0" label="Number of samples from the test dataset to use for fine-tuning the model." help="Set to 0 to disable fine-tuning." /> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
60 <param argument="--variance_threshold" type="float" min="0" max="100" value="1" label="Variance threshold (as percentile) to drop low variance features." help="Set to 0 for no variance filtering." /> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
61 <param argument="--correlation_threshold" type="float" min="0" max="1" value="0.8" label="Correlation threshold to drop highly redundant features." help="Set to 1 for no redundancy filtering." /> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
62 <param argument="--subsample" type="integer" min="0" value="0" label="Downsample training set to randomly drawn N samples for training." /> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
63 <param argument="--features_min" type="integer" min="0" value="500" label="Minimum number of features to retain after feature selection." /> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
64 <param argument="--features_top_percentile" type="float" min="0" max="100" value="20" label="Top percentile features (among the features remaining after variance filtering and data cleanup) to retain after feature selection." /> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
65 <param argument="--log_transform" type="boolean" truevalue="--log_transform True" falsevalue="" checked="false" label="Whether to apply log-transformation to input data matrices" /> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
66 <param argument="--early_stop_patience" type="integer" min="-1" value="10" label="How many epochs to wait when no improvements in validation loss are observed." help="Set to -1 to disable early stopping." /> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
67 <param argument="--hpo_iter" type="integer" min="1" value="100" label="Number of iterations for hyperparameter optimisation." /> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
68 <param argument="--hpo_patience" type="integer" min="0" value="10" label="How many hyperparameter optimisation iterations to wait for when no improvements are observed." help="Set to 0 to disable early stopping." /> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
69 <param argument="--use_cv" type="boolean" truevalue="--use_cv" falsevalue="" checked="false" label="Cross validation" help="If set, a 5-fold cross-validation training will be done. Otherwise, a single training on 80 percent of the dataset is done. " /> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
70 <param argument="--use_loss_weighting" type="boolean" truevalue="--use_loss_weighting True" falsevalue="" checked="true" label="Whether to apply loss-balancing using uncertainty weights method." /> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
71 <param argument="--evaluate_baseline_performance" type="boolean" truevalue="--evaluate_baseline_performance" falsevalue="" checked="false" label="Enable modeling also with Random Forest + SVMs to see the performance of off-the-shelf tools on the same dataset." /> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
72 <param argument="--disable_marker_finding" type="boolean" truevalue="--disable_marker_finding" falsevalue="" checked="false" label="Disable marker discovery after model training." /> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
73 </section> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
74 </xml> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
75 <xml name="citations"> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
76 <citations> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
77 <citation type="doi">10.1101/2024.07.16.603606</citation> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
78 </citations> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
79 </xml> |
bd808d1c4e0c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flexynesis commit b6763da7273957b7362787b7fdc6af5572161adb
bgruening
parents:
diff
changeset
|
80 </macros> |