Mercurial > repos > bgruening > sklearn_build_pipeline
annotate pipeline.xml @ 15:3f3c6dc38f3e draft
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
author | bgruening |
---|---|
date | Mon, 16 Dec 2019 05:39:20 -0500 |
parents | 775b004b7920 |
children | 4de3d598c116 |
rev | line source |
---|---|
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
1 <tool id="sklearn_build_pipeline" name="Pipeline Builder" version="@VERSION@"> |
15
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
2 <description>an all-in-one platform to build pipeline, single estimator, preprocessor and custom wrappers</description> |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
3 <macros> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
4 <import>main_macros.xml</import> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
5 </macros> |
8
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
6 <expand macro="python_requirements"/> |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
7 <expand macro="macro_stdio"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
8 <version_command>echo "@VERSION@"</version_command> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
9 <command> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
10 <![CDATA[ |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
11 python "$sklearn_pipeline_script" '$inputs' |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
12 ]]> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
13 </command> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
14 <configfiles> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
15 <inputs name="inputs" /> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
16 <configfile name="sklearn_pipeline_script"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
17 <![CDATA[ |
8
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
18 import imblearn |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
19 import json |
10
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
20 import pandas as pd |
8
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
21 import pickle |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
22 import pprint |
3
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
23 import skrebate |
8
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
24 import sys |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
25 import warnings |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
26 from sklearn import ( |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
27 cluster, compose, decomposition, ensemble, feature_extraction, |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
28 feature_selection, gaussian_process, kernel_approximation, metrics, |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
29 model_selection, naive_bayes, neighbors, pipeline, preprocessing, |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
30 svm, linear_model, tree, discriminant_analysis) |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
31 from sklearn.pipeline import make_pipeline |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
32 from imblearn.pipeline import make_pipeline as imb_make_pipeline |
10
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
33 from galaxy_ml.utils import (SafeEval, feature_selector, get_estimator, |
15
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
34 try_get_attr, get_search_params, load_model) |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
35 |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
36 ## TODO remove following imports after scikit-learn v0.22 |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
37 from sklearn.experimental import enable_hist_gradient_boosting |
8
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
38 |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
39 |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
40 N_JOBS = int(__import__('os').environ.get('GALAXY_SLOTS', 1)) |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
41 |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
42 warnings.filterwarnings('ignore') |
3
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
43 |
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
44 safe_eval = SafeEval() |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
45 |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
46 input_json_path = sys.argv[1] |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
47 with open(input_json_path, 'r') as param_handler: |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
48 params = json.load(param_handler) |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
49 |
8
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
50 #if $final_estimator.estimator_selector.selected_module == 'custom_estimator': |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
51 params['final_estimator']['estimator_selector']['c_estimator'] =\ |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
52 '$final_estimator.estimator_selector.c_estimator' |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
53 #end if |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
54 |
8
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
55 #if $final_estimator.estimator_selector.selected_module == 'binarize_target': |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
56 params['final_estimator']['estimator_selector']['wrapped_estimator'] =\ |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
57 '$final_estimator.estimator_selector.wrapped_estimator' |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
58 #end if |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
59 |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
60 pipeline_steps = [] |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
61 |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
62 def get_component(input_json, check_none=False): |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
63 is_imblearn = False |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
64 if input_json['component_type'] == 'None': |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
65 if not check_none: |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
66 return None, False |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
67 else: |
8
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
68 sys.exit("The pre-processing component type can't be None " |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
69 "when the number of components is greater than 1.") |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
70 if input_json['component_type'] == 'pre_processor': |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
71 preprocessor = input_json['pre_processors']['selected_pre_processor'] |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
72 pre_processor_options = input_json['pre_processors']['options'] |
10
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
73 if 'feature_range' in pre_processor_options: |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
74 feature_range = safe_eval(pre_processor_options['feature_range'].strip()) |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
75 if not feature_range: |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
76 feature_range = (0, 1) |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
77 pre_processor_options['feature_range'] = feature_range |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
78 my_class = getattr(preprocessing, preprocessor) |
3
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
79 obj = my_class(**pre_processor_options) |
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
80 elif input_json['component_type'] == 'feature_selection': |
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
81 obj = feature_selector(input_json['fs_algorithm_selector']) |
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
82 elif input_json['component_type'] == 'decomposition': |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
83 algorithm = input_json['matrix_decomposition_selector']['select_algorithm'] |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
84 obj = getattr(decomposition, algorithm)() |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
85 options = input_json['matrix_decomposition_selector']['text_params'].strip() |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
86 if options != '': |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
87 options = safe_eval( 'dict(' + options + ')' ) |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
88 obj.set_params(**options) |
3
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
89 elif input_json['component_type'] == 'kernel_approximation': |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
90 algorithm = input_json['kernel_approximation_selector']['select_algorithm'] |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
91 obj = getattr(kernel_approximation, algorithm)() |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
92 options = input_json['kernel_approximation_selector']['text_params'].strip() |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
93 if options != '': |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
94 options = safe_eval( 'dict(' + options + ')' ) |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
95 obj.set_params(**options) |
3
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
96 elif input_json['component_type'] == 'FeatureAgglomeration': |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
97 algorithm = input_json['FeatureAgglomeration_selector']['select_algorithm'] |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
98 obj = getattr(cluster, algorithm)() |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
99 options = input_json['FeatureAgglomeration_selector']['text_params'].strip() |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
100 if options != '': |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
101 options = safe_eval( 'dict(' + options + ')' ) |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
102 obj.set_params(**options) |
3
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
103 elif input_json['component_type'] == 'skrebate': |
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
104 algorithm = input_json['skrebate_selector']['select_algorithm'] |
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
105 if algorithm == 'TuRF': |
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
106 obj = getattr(skrebate, algorithm)(core_algorithm='ReliefF') |
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
107 else: |
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
108 obj = getattr(skrebate, algorithm)() |
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
109 options = input_json['skrebate_selector']['text_params'].strip() |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
110 if options != '': |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
111 options = safe_eval( 'dict(' + options + ')' ) |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
112 obj.set_params(**options) |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
113 elif input_json['component_type'] == 'imblearn': |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
114 is_imblearn = True |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
115 algorithm = input_json['imblearn_selector']['select_algorithm'] |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
116 if algorithm == 'over_sampling.SMOTENC': |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
117 obj = over_sampling.SMOTENC(categorical_features=[]) |
8
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
118 elif algorithm == 'Z_RandomOverSampler': |
10
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
119 Z_RandomOverSampler = try_get_attr('galaxy_ml.preprocessors', |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
120 'Z_RandomOverSampler') |
8
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
121 obj = Z_RandomOverSampler() |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
122 else: |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
123 globals = algorithm.split('.') |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
124 mod, klass = globals[0], globals[1] |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
125 obj = getattr(getattr(imblearn, mod), klass)() |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
126 options = input_json['imblearn_selector']['text_params'].strip() |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
127 if options != '': |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
128 options = safe_eval( 'dict(' + options + ')' ) |
3
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
129 obj.set_params(**options) |
8
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
130 elif input_json['component_type'] == 'IRAPS': |
10
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
131 iraps_core = try_get_attr('galaxy_ml.iraps_classifier','IRAPSCore')() |
8
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
132 core_params = input_json['text_params'].strip() |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
133 if core_params != '': |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
134 try: |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
135 params = safe_eval('dict(' + core_params + ')') |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
136 except ValueError: |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
137 sys.exit("Unsupported parameter input: `%s`" % core_params) |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
138 iraps_core.set_params(**params) |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
139 options = {} |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
140 if input_json['p_thres'] is not None: |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
141 options['p_thres'] = input_json['p_thres'] |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
142 if input_json['fc_thres'] is not None: |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
143 options['fc_thres'] = input_json['fc_thres'] |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
144 if input_json['occurrence'] is not None: |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
145 options['occurrence'] = input_json['occurrence'] |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
146 if input_json['discretize'] is not None: |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
147 options['discretize'] = input_json['discretize'] |
10
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
148 IRAPSClassifier = try_get_attr('galaxy_ml.iraps_classifier','IRAPSClassifier') |
8
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
149 obj = IRAPSClassifier(iraps_core, **options) |
10
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
150 elif input_json['component_type'] == 'preprocessors': |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
151 encoder_selection = input_json['encoder_selection'] |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
152 encoder_type = encoder_selection.pop('encoder_type') |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
153 klass = try_get_attr('galaxy_ml.preprocessors', encoder_type) |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
154 obj = klass(**encoder_selection) |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
155 |
3
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
156 if 'n_jobs' in obj.get_params(): |
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
157 obj.set_params( n_jobs=N_JOBS ) |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
158 return obj, is_imblearn |
3
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
159 |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
160 has_imblearn = False |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
161 if len(params['pipeline_component']) == 1: |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
162 step_obj, is_imblearn = get_component( params['pipeline_component'][0]['component_selector']) |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
163 if step_obj: |
8
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
164 pipeline_steps.append( step_obj ) |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
165 if is_imblearn: |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
166 has_imblearn = True |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
167 else: |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
168 for i, c in enumerate(params['pipeline_component']): |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
169 step_obj, is_imblearn = get_component( c['component_selector'], check_none=True ) |
8
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
170 pipeline_steps.append( step_obj ) |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
171 if is_imblearn: |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
172 has_imblearn = True |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
173 |
8
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
174 ## Set up final estimator and add to pipeline. |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
175 estimator_json = params['final_estimator']['estimator_selector'] |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
176 if estimator_json['selected_module'] == 'none': |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
177 if len(pipeline_steps) == 0: |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
178 sys.exit("No pipeline steps specified!") |
8
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
179 ## else: turn the last pre-process component to final estimator |
15
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
180 elif estimator_json['selected_module'] == 'sklearn.compose': |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
181 #if $final_estimator.estimator_selector.selected_module == 'sklearn.compose': |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
182 regressor_path = '$final_estimator.estimator_selector.regressor' |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
183 transformer_path = '$final_estimator.estimator_selector.transformer' |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
184 #end if |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
185 with open(regressor_path, 'rb') as f: |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
186 regressor = load_model(f) |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
187 with open(transformer_path, 'rb') as f: |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
188 transformer = load_model(f) |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
189 estimator = compose.TransformedTargetRegressor(regressor=regressor, transformer=transformer) |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
190 pipeline_steps.append( estimator ) |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
191 else: |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
192 estimator = get_estimator(estimator_json) |
8
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
193 pipeline_steps.append( estimator ) |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
194 |
15
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
195 if len(pipeline_steps) == 1: |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
196 out_obj = pipeline_steps[-1] |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
197 print(out_obj) |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
198 else: |
15
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
199 if has_imblearn: |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
200 out_obj = imb_make_pipeline(*pipeline_steps) |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
201 else: |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
202 out_obj = make_pipeline(*pipeline_steps) |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
203 pprint.pprint(out_obj.named_steps) |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
204 |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
205 with open('$outfile', 'wb') as out_handler: |
15
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
206 pickle.dump(out_obj, out_handler, pickle.HIGHEST_PROTOCOL) |
10
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
207 |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
208 #if $get_params |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
209 results = get_search_params(out_obj) |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
210 df = pd.DataFrame(results, columns=['', 'Parameter', 'Value']) |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
211 df.to_csv('$outfile_params', sep='\t', index=False) |
8
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
212 #end if |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
213 ]]> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
214 </configfile> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
215 </configfiles> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
216 <inputs> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
217 <repeat name="pipeline_component" min="1" max="5" title="Pre-processing step"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
218 <conditional name="component_selector"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
219 <param name="component_type" type="select" label="Choose the type of transformation:"> |
3
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
220 <option value="None" selected="true">None</option> |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
221 <option value="pre_processor">Sklearn Preprocessor</option> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
222 <option value="feature_selection">Feature Selection</option> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
223 <option value="decomposition">Matrix Decomposition</option> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
224 <option value="kernel_approximation">Kernel Approximation</option> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
225 <option value="FeatureAgglomeration">Agglomerate Features</option> |
10
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
226 <option value="skrebate">SK-rebate Feature Selection</option> |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
227 <option value="imblearn">Imbalanced-learn Sampling</option> |
8
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
228 <option value="IRAPS">IRAPS -- feature selector and classifier</option> |
10
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
229 <option value="preprocessors">Bio-sequence Encoders</option> |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
230 </param> |
3
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
231 <when value="None"/> |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
232 <when value="pre_processor"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
233 <conditional name="pre_processors"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
234 <expand macro="sparse_preprocessors_ext" /> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
235 <expand macro="sparse_preprocessor_options_ext" /> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
236 </conditional> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
237 </when> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
238 <when value="feature_selection"> |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
239 <expand macro="feature_selection_pipeline"/> |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
240 </when> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
241 <when value="decomposition"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
242 <expand macro="matrix_decomposition_all"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
243 </when> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
244 <when value="kernel_approximation"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
245 <expand macro="kernel_approximation_all"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
246 </when> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
247 <when value="FeatureAgglomeration"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
248 <expand macro="FeatureAgglomeration"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
249 </when> |
3
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
250 <when value="skrebate"> |
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
251 <expand macro="skrebate"/> |
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
252 </when> |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
253 <when value="imblearn"> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
254 <expand macro="imbalanced_learn_sampling"/> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
255 </when> |
8
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
256 <when value="IRAPS"> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
257 <expand macro="estimator_params_text" |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
258 label="Type in parameter settings for IRAPSCore if different from default:" |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
259 help="Default(=blank): n_iter=1000, responsive_thres=-1, resistant_thres=0, random_state=None. No double quotes"/> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
260 <param argument="p_thres" type="float" value="0.001" label="P value threshold" help="Float. default=0.001"/> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
261 <param argument="fc_thres" type="float" value="0.1" label="fold change threshold" help="Float. default=0.1"/> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
262 <param argument="occurrence" type="float" value="0.7" label="reservation factor" help="Float. default=0.7"/> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
263 <param argument="discretize" type="float" value="-1" label="The z_score threshold to discretize target value" help="Float. default=-1"/> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
264 </when> |
10
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
265 <when value="preprocessors"> |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
266 <expand macro="preprocessors_sequence_encoders"/> |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
267 </when> |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
268 </conditional> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
269 </repeat> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
270 <section name="final_estimator" title="Final Estimator" expanded="true"> |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
271 <conditional name="estimator_selector"> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
272 <param name="selected_module" type="select" label="Choose the module that contains target estimator:" > |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
273 <expand macro="estimator_module_options"> |
15
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
274 <option value="sklearn.compose">sklearn.compose</option> |
8
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
275 <option value="binarize_target">Binarize Target Classifier or Regressor</option> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
276 <option value="custom_estimator">Load a custom estimator</option> |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
277 <option value="none">none -- The last component of pre-processing step will turn to a final estimator</option> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
278 </expand> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
279 </param> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
280 <expand macro="estimator_suboptions"> |
15
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
281 <when value="sklearn.compose"> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
282 <param name="selected_estimator" type="select" label="Choose estimator class:"> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
283 <option value="TransformedTargetRegressor" selected="true">TransformedTargetRegressor</option> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
284 </param> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
285 <param name="regressor" type="data" format="zip" label="Choose the dataset containing the wrapped regressor"/> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
286 <param name="transformer" type="data" format="zip" label="Choose the dataset containing transformer"/> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
287 </when> |
8
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
288 <when value="binarize_target"> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
289 <param name="clf_or_regr" type="select" label="Classifier or Regressor:"> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
290 <option value="BinarizeTargetClassifier">BinarizeTargetClassifier</option> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
291 <option value="BinarizeTargetRegressor">BinarizeTargetRegressor</option> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
292 </param> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
293 <param name="wrapped_estimator" type="data" format="zip" label="Choose the dataset containing the wrapped estimator or pipeline"/> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
294 <param name='z_score' type="float" value="-1" optional="false" label="Discrize target values using z_score"/> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
295 <param name='value' type="float" value="" optional="true" label="Discretize target values using a fixed value instead" help="Optional. default: None."/> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
296 <param name="less_is_positive" type="boolean" truevalue="booltrue" falsevalue="boolfalse" checked="true" label="Are the detecting values smaller than others?"/> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
297 </when> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
298 <when value="custom_estimator"> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
299 <param name="c_estimator" type="data" format="zip" label="Choose the dataset containing the custom estimator or pipeline"/> |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
300 </when> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
301 <when value="none"/> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
302 </expand> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
303 </conditional> |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
304 </section> |
15
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
305 <!--param name="output_type" type="select" label="Output the final estimator instead?"> |
8
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
306 <option value="Pipeline_Builder" selected="true">Pipeline</option> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
307 <option value="Final_Estimator_Builder">Final Estimator</option> |
15
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
308 </param>--> |
10
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
309 <param name="get_params" type="boolean" truevalue="booltrue" falsevalue="boolfalse" checked="false" label="Output parameters for searchCV?" |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
310 help="Optional. Tunable parameters could be obtained through `estimator_attributes` tool."/> |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
311 </inputs> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
312 <outputs> |
15
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
313 <data format="zip" name="outfile" label="New Pipleline/Estimator"/> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
314 <data format="tabular" name="outfile_params" label="get_params for Pipleline/Estimator"> |
10
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
315 <filter>get_params</filter> |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
316 </data> |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
317 </outputs> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
318 <tests> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
319 <test> |
15
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
320 <conditional name="component_selector"> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
321 <param name="component_type" value="pre_processor"/> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
322 <conditional name="pre_processors"> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
323 <param name="selected_pre_processor" value="QuantileTransformer"/> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
324 <section name="options"> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
325 <param name="random_state" value="10"/> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
326 </section> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
327 </conditional> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
328 </conditional> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
329 <section name="final_estimator"> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
330 <conditional name="estimator_selector"> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
331 <param name="selected_module" value="none"/> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
332 </conditional> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
333 </section> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
334 <output name="outfile" file="pipeline17" compare="sim_size" delta="5"/> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
335 </test> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
336 <test> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
337 <conditional name="component_selector"> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
338 <param name="component_type" value="pre_processor"/> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
339 <conditional name="pre_processors"> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
340 <param name="selected_pre_processor" value="PowerTransformer"/> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
341 </conditional> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
342 </conditional> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
343 <section name="final_estimator"> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
344 <conditional name="estimator_selector"> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
345 <param name="selected_module" value="sklearn.compose"/> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
346 <param name="regressor" value="RandomForestRegressor01.zip" ftype="zip"/> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
347 <param name="transformer" value="pipeline17" ftype="zip"/> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
348 </conditional> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
349 </section> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
350 <param name="get_params" value="true"/> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
351 <output name="outfile_params" file="pipeline_params18" ftype="tabular"/> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
352 </test> |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
353 <test> |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
354 <repeat name="pipeline_component"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
355 <conditional name="component_selector"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
356 <param name="component_type" value="pre_processor"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
357 <conditional name="pre_processors"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
358 <param name="selected_pre_processor" value="RobustScaler"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
359 </conditional> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
360 </conditional> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
361 </repeat> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
362 <repeat name="pipeline_component"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
363 <conditional name="component_selector"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
364 <param name="component_type" value="feature_selection"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
365 <conditional name="fs_algorithm_selector"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
366 <param name="selected_algorithm" value="SelectKBest"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
367 <param name="score_func" value="f_classif"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
368 </conditional> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
369 </conditional> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
370 </repeat> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
371 <param name="selected_module" value="svm"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
372 <param name="selected_estimator" value="SVR"/> |
3
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
373 <param name="text_params" value="kernel='linear'"/> |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
374 <output name="outfile" file="pipeline01" compare="sim_size" delta="5"/> |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
375 </test> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
376 <test> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
377 <conditional name="component_selector"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
378 <param name="component_type" value="pre_processor"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
379 <conditional name="pre_processors"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
380 <param name="selected_pre_processor" value="RobustScaler"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
381 </conditional> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
382 </conditional> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
383 <param name="selected_module" value="linear_model"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
384 <param name="selected_estimator" value="LassoCV"/> |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
385 <output name="outfile" file="pipeline02" compare="sim_size" delta="5"/> |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
386 </test> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
387 <test> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
388 <conditional name="component_selector"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
389 <param name="component_type" value="pre_processor"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
390 <conditional name="pre_processors"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
391 <param name="selected_pre_processor" value="RobustScaler"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
392 </conditional> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
393 </conditional> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
394 <param name="selected_module" value="xgboost"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
395 <param name="selected_estimator" value="XGBClassifier"/> |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
396 <output name="outfile" file="pipeline03" compare="sim_size" delta="5"/> |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
397 </test> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
398 <test> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
399 <conditional name="component_selector"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
400 <param name="component_type" value="feature_selection"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
401 <conditional name="fs_algorithm_selector"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
402 <param name="selected_algorithm" value="SelectFromModel"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
403 <conditional name="model_inputter"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
404 <conditional name="estimator_selector"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
405 <param name="selected_module" value="ensemble"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
406 <param name="selected_estimator" value="AdaBoostClassifier"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
407 </conditional> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
408 </conditional> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
409 </conditional> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
410 </conditional> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
411 <section name="final_estimator"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
412 <param name="selected_module" value="svm"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
413 <param name="selected_estimator" value="LinearSVC"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
414 </section> |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
415 <output name="outfile" file="pipeline04" compare="sim_size" delta="5"/> |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
416 </test> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
417 <test> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
418 <conditional name="component_selector"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
419 <param name="component_type" value="None"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
420 </conditional> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
421 <param name="selected_module" value="ensemble"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
422 <param name="selected_estimator" value="RandomForestRegressor"/> |
3
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
423 <param name="text_params" value="n_estimators=100, random_state=42"/> |
15
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
424 <param name="get_params" value="true"/> |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
425 <output name="outfile" file="pipeline05" compare="sim_size" delta="5"/> |
15
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
426 <output name="outfile_params" file="pipeline_params05.tabular" ftype="tabular"/> |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
427 </test> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
428 <test> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
429 <conditional name="component_selector"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
430 <param name="component_type" value="decomposition"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
431 <conditional name="matrix_decomposition_selector"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
432 <param name="select_algorithm" value="PCA"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
433 </conditional> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
434 </conditional> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
435 <param name="selected_module" value="ensemble"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
436 <param name="selected_estimator" value="AdaBoostRegressor"/> |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
437 <output name="outfile" file="pipeline06" compare="sim_size" delta="5"/> |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
438 </test> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
439 <test> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
440 <conditional name="component_selector"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
441 <param name="component_type" value="kernel_approximation"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
442 <conditional name="kernel_approximation_selector"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
443 <param name="select_algorithm" value="RBFSampler"/> |
3
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
444 <param name="text_params" value="n_components=10, gamma=2.0"/> |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
445 </conditional> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
446 </conditional> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
447 <param name="selected_module" value="ensemble"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
448 <param name="selected_estimator" value="AdaBoostClassifier"/> |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
449 <output name="outfile" file="pipeline07" compare="sim_size" delta="5"/> |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
450 </test> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
451 <test> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
452 <conditional name="component_selector"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
453 <param name="component_type" value="FeatureAgglomeration"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
454 <conditional name="FeatureAgglomeration_selector"> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
455 <param name="select_algorithm" value="FeatureAgglomeration"/> |
3
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
456 <param name="text_params" value="n_clusters=3, affinity='euclidean'"/> |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
457 </conditional> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
458 </conditional> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
459 <param name="selected_module" value="ensemble"/> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
460 <param name="selected_estimator" value="AdaBoostClassifier"/> |
8
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
461 <output name="outfile" file="pipeline08" compare="sim_size" delta="20"/> |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
462 </test> |
3
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
463 <test> |
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
464 <conditional name="component_selector"> |
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
465 <param name="component_type" value="skrebate"/> |
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
466 <conditional name="skrebate_selector"> |
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
467 <param name="select_algorithm" value="ReliefF"/> |
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
468 <param name="text_params" value="n_features_to_select=3, n_neighbors=100"/> |
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
469 </conditional> |
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
470 </conditional> |
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
471 <param name="selected_module" value="ensemble"/> |
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
472 <param name="selected_estimator" value="RandomForestRegressor"/> |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
473 <output name="outfile" file="pipeline09" compare="sim_size" delta="5"/> |
3
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
474 </test> |
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
475 <test> |
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
476 <conditional name="component_selector"> |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
477 <param name="component_type" value="imblearn"/> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
478 <conditional name="imblearn_selector"> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
479 <param name="select_algorithm" value="under_sampling.EditedNearestNeighbours"/> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
480 </conditional> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
481 </conditional> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
482 <param name="selected_module" value="ensemble"/> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
483 <param name="selected_estimator" value="RandomForestClassifier"/> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
484 <output name="outfile" file="pipeline11" compare="sim_size" delta="5"/> |
3
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
485 </test> |
6
52c4e0ef580a
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c64ccc5850c8e061a95fb64e07ed388384e82393
bgruening
parents:
5
diff
changeset
|
486 <test expect_failure="true"> |
52c4e0ef580a
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c64ccc5850c8e061a95fb64e07ed388384e82393
bgruening
parents:
5
diff
changeset
|
487 <conditional name="component_selector"> |
52c4e0ef580a
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c64ccc5850c8e061a95fb64e07ed388384e82393
bgruening
parents:
5
diff
changeset
|
488 <param name="component_type" value="None"/> |
52c4e0ef580a
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c64ccc5850c8e061a95fb64e07ed388384e82393
bgruening
parents:
5
diff
changeset
|
489 </conditional> |
52c4e0ef580a
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c64ccc5850c8e061a95fb64e07ed388384e82393
bgruening
parents:
5
diff
changeset
|
490 <param name="selected_module" value="ensemble"/> |
52c4e0ef580a
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c64ccc5850c8e061a95fb64e07ed388384e82393
bgruening
parents:
5
diff
changeset
|
491 <param name="selected_estimator" value="RandomForestRegressor"/> |
52c4e0ef580a
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c64ccc5850c8e061a95fb64e07ed388384e82393
bgruening
parents:
5
diff
changeset
|
492 <param name="text_params" value="n_estimators=__import__('os').system('ls ~')"/> |
52c4e0ef580a
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c64ccc5850c8e061a95fb64e07ed388384e82393
bgruening
parents:
5
diff
changeset
|
493 </test> |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
494 <test> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
495 <conditional name="component_selector"> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
496 <param name="component_type" value="feature_selection"/> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
497 <conditional name="fs_algorithm_selector"> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
498 <param name="selected_algorithm" value="RFE"/> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
499 <conditional name="estimator_selector"> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
500 <param name="selected_module" value="xgboost"/> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
501 <param name="selected_estimator" value="XGBRegressor"/> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
502 <param name="text_params" value="random_state=0"/> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
503 </conditional> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
504 </conditional> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
505 </conditional> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
506 <section name="final_estimator"> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
507 <conditional name="estimator_selector"> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
508 <param name="selected_module" value="none"/> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
509 </conditional> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
510 </section> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
511 <output name="outfile" file="pipeline12" compare="sim_size" delta="5"/> |
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
512 </test> |
8
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
513 <test> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
514 <conditional name="component_selector"> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
515 <param name="component_type" value="None"/> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
516 </conditional> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
517 <param name="selected_module" value="ensemble"/> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
518 <param name="selected_estimator" value="RandomForestClassifier"/> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
519 <output name="outfile" file="RandomForestClassifier.zip" compare="sim_size" delta="5"/> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
520 </test> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
521 <test> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
522 <conditional name="component_selector"> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
523 <param name="component_type" value="IRAPS"/> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
524 </conditional> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
525 <section name="final_estimator"> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
526 <conditional name="estimator_selector"> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
527 <param name="selected_module" value="none"/> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
528 </conditional> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
529 </section> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
530 <output name="outfile" file="pipeline14" compare="sim_size" delta="5"/> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
531 </test> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
532 <test> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
533 <conditional name="component_selector"> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
534 <param name="component_type" value="None"/> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
535 </conditional> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
536 <section name="final_estimator"> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
537 <conditional name="estimator_selector"> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
538 <param name="selected_module" value="binarize_target"/> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
539 <param name="clf_or_regr" value="BinarizeTargetClassifier"/> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
540 <param name="wrapped_estimator" value="RandomForestClassifier.zip" ftype="zip"/> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
541 </conditional> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
542 </section> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
543 <output name="outfile" file="pipeline15" compare="sim_size" delta="5"/> |
913ee94945f3
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit c0a3a186966888e5787335a7628bf0a4382637e7
bgruening
parents:
7
diff
changeset
|
544 </test> |
10
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
545 <test> |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
546 <conditional name="component_selector"> |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
547 <param name="component_type" value="preprocessors"/> |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
548 <conditional name="encoder_selection"> |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
549 <param name="encoder_type" value="GenomeOneHotEncoder"/> |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
550 <param name="seq_length" value="1000"/> |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
551 <param name="padding" value="True"/> |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
552 </conditional> |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
553 </conditional> |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
554 <section name="final_estimator"> |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
555 <conditional name="estimator_selector"> |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
556 <param name="selected_module" value="custom_estimator"/> |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
557 <param name="c_estimator" value="keras_model02" ftype="zip"/> |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
558 </conditional> |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
559 </section> |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
560 <output name="outfile" file="pipeline16" compare="sim_size" delta="5"/> |
775b004b7920
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 60f0fbc0eafd7c11bc60fb6c77f2937782efd8a9-dirty
bgruening
parents:
8
diff
changeset
|
561 </test> |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
562 </tests> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
563 <help> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
564 <![CDATA[ |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
565 **What it does** |
15
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
566 This tool not only builds sklearn pipeline object, but also builds single main estimator or single preprocessing component. The output object type is based on the length of pipeline steps. When there is only one step (choose `None` for others), either a main estimator or preprocessor, the component is output directly instead of wrapping in a pipeline object. |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
567 |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
568 A typical pipeline chains one or more preprocessing steps plus a final main estimator, for example, [VarianceThreshold, StandardScaler, SGDClassifier] which is composed of a feature selctor, a preprocessing scaler and a main estimator together. |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
569 For more information, please refer to `Scikit-learn pipeline Pipeline`_. |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
570 |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
571 **Pre-processing components** come from `sklearn.preprocessing`_, `feature_selection`_, `decomposition`_, `kernel_approximation`_, `cluster.FeatureAgglomeration`_, `skrebate`_ and more. |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
572 |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
573 **Final Estimator** supports estimators from `xgboost`_ and many scikit-learn modules, including `svm`_, `linear_model`_, `ensemble`_, `naive_bayes`_, `tree`_, `neighbors`_ and so on. |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
574 |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
575 **Custom estimators** |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
576 |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
577 - `GenomeOneHotEncoder`_ |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
578 |
15
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
579 - `ProteinOnehotEncoder`_ |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
580 |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
581 - `IRAPSClassifier`_ |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
582 |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
583 - `BinarizeTargetClassifier`_ |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
584 |
15
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
585 - `BinarizeTargetRegressor`_ |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
586 |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
587 **Output** |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
588 |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
589 - Pickled pipeline/estimator object |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
590 |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
591 - Hyperparameter of the ojbect (optional) |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
592 |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
593 |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
594 .. _`Scikit-learn pipeline Pipeline`: http://scikit-learn.org/stable/modules/generated/sklearn.pipeline.Pipeline.html |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
595 .. _`svm`: http://scikit-learn.org/stable/modules/classes.html#module-sklearn.svm |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
596 .. _`linear_model`: http://scikit-learn.org/stable/modules/classes.html#module-sklearn.linear_model |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
597 .. _`ensemble`: http://scikit-learn.org/stable/modules/classes.html#module-sklearn.ensemble |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
598 .. _`naive_bayes`: http://scikit-learn.org/stable/modules/classes.html#module-sklearn.naive_bayes |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
599 .. _`tree`: http://scikit-learn.org/stable/modules/classes.html#module-sklearn.tree |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
600 .. _`neighbors`: http://scikit-learn.org/stable/modules/classes.html#module-sklearn.neighbors |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
601 .. _`xgboost`: https://xgboost.readthedocs.io/en/latest/python/python_api.html |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
602 |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
603 .. _`sklearn.preprocessing`: http://scikit-learn.org/stable/modules/classes.html#module-sklearn.preprocessing |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
604 .. _`feature_selection`: http://scikit-learn.org/stable/modules/classes.html#module-sklearn.feature_selection |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
605 .. _`decomposition`: http://scikit-learn.org/stable/modules/classes.html#module-sklearn.decomposition |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
606 .. _`kernel_approximation`: http://scikit-learn.org/stable/modules/classes.html#module-sklearn.kernel_approximation |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
607 .. _`cluster.FeatureAgglomeration`: http://scikit-learn.org/stable/modules/generated/sklearn.cluster.FeatureAgglomeration.html |
3
0857964e07c2
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit d00173591e4a783a4c1cb2664e4bb192ab5414f7
bgruening
parents:
0
diff
changeset
|
608 .. _`skrebate`: https://epistasislab.github.io/scikit-rebate/using/ |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
609 |
15
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
610 .. _`GenomeOneHotEncoder`: https://goeckslab.github.io/Galaxy-ML/APIs/preprocessors/#genomeonehotencoder |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
611 .. _`ProteinOnehotEncoder`: https://goeckslab.github.io/Galaxy-ML/APIs/preprocessors/#proteinonehotencoder |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
612 .. _`IRAPSClassifier`: https://goeckslab.github.io/Galaxy-ML/APIs/iraps-classifier/#irapsclassifier |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
613 .. _`BinarizeTargetClassifier`: https://goeckslab.github.io/Galaxy-ML/APIs/binarize-target/#binarizetargetclassifier |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
614 .. _`BinarizeTargetRegressor`: https://goeckslab.github.io/Galaxy-ML/APIs/binarize-target/#binarizetargetregressor |
3f3c6dc38f3e
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 5b2ac730ec6d3b762faa9034eddd19ad1b347476"
bgruening
parents:
10
diff
changeset
|
615 |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
616 ]]> |
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
617 </help> |
4
86450dde8682
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 8cf3d813ec755166ee0bd517b4ecbbd4f84d4df1
bgruening
parents:
3
diff
changeset
|
618 <expand macro="sklearn_citation"> |
86450dde8682
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 8cf3d813ec755166ee0bd517b4ecbbd4f84d4df1
bgruening
parents:
3
diff
changeset
|
619 <expand macro="skrebate_citation"/> |
86450dde8682
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 8cf3d813ec755166ee0bd517b4ecbbd4f84d4df1
bgruening
parents:
3
diff
changeset
|
620 <expand macro="xgboost_citation"/> |
7
99038af8deda
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 57f4407e278a615f47a377a3328782b1d8e0b54d
bgruening
parents:
6
diff
changeset
|
621 <expand macro="imblearn_citation"/> |
4
86450dde8682
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 8cf3d813ec755166ee0bd517b4ecbbd4f84d4df1
bgruening
parents:
3
diff
changeset
|
622 </expand> |
0
73535ddcfa69
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 76583c1fcd9d06a4679cc46ffaee44117b9e22cd
bgruening
parents:
diff
changeset
|
623 </tool> |