Mercurial > repos > bgruening > biomodels_biomd0000001066
annotate biomodels_BIOMD0000001066.xml @ 0:1748c5d74df5 draft
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
author | bgruening |
---|---|
date | Tue, 07 Nov 2023 17:21:09 +0000 |
parents | |
children | e66700f4c7eb |
rev | line source |
---|---|
0
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
1 <tool id="biomodels_biomd0000001066" name="Random Forest model" version="@VERSION@" profile="22.05"> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
2 <description>to predict efficacy of immune checkpoint blockade across multiple cancer patient cohorts</description> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
3 <macros> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
4 <token name="@VERSION@">1</token> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
5 </macros> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
6 <requirements> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
7 <container type="docker">quay.io/galaxy/biomodels_biomd0000001066:@VERSION@</container> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
8 </requirements> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
9 <command><![CDATA[ |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
10 cp /home/\$NB_USER/forest16.onnx ./ && |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
11 python '$biom_script' |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
12 ]]> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
13 </command> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
14 <configfiles> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
15 <configfile name="biom_script"> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
16 <![CDATA[ |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
17 import os |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
18 import argparse |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
19 import numpy |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
20 import onnxruntime as rt |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
21 import pandas as pd |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
22 |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
23 #if $input_file.ext == "xlsx": |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
24 data_test = pd.read_excel('$input_file') |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
25 #elif $input_file.ext == "tabular": |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
26 data_test = pd.read_csv('$input_file', sep="\t") |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
27 #elif $input_file.ext == "csv": |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
28 data_test = pd.read_csv('$input_file', sep=",") |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
29 #end if |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
30 |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
31 rf16=["Cancer_Type2", "Albumin", "HED", "TMB", "FCNA", "BMI", "NLR", "Platelets", "HGB", "Stage (1:IV; 0:I-III)", "Age", "Drug (1:Combo; 0:PD1/PDL1orCTLA4)", "Chemo_before_IO (1:Yes; 0:No)","HLA_LOH", "MSI (1:Unstable; 0:Stable_Indeterminate)", "Sex (1:Male; 0:Female)"] |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
32 x_test16 = pd.DataFrame(data_test, columns=rf16) |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
33 sess = rt.InferenceSession(os.getcwd() + "/forest16.onnx") |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
34 input_name = sess.get_inputs()[0].name |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
35 label_name = sess.get_outputs()[0].name |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
36 pred_onx = sess.run([label_name], {input_name: x_test16.astype(numpy.float32).values})[0] |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
37 x_test16["Predictions"] = pred_onx |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
38 x_test16.to_csv('$output_file', sep="\t", index=None) |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
39 |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
40 ]]> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
41 </configfile> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
42 </configfiles> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
43 <inputs> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
44 <param name="input_file" type="data" label="Test data" format="tabular,csv,xlsx" multiple="false" /> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
45 </inputs> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
46 <outputs> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
47 <data format="tabular" name="output_file" label="Predicted data"></data> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
48 </outputs> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
49 <tests> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
50 <test> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
51 <param name="input_file" value="test_data.tabular" ftype="tabular" /> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
52 <output name="output_file" file="pred_data.tabular"> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
53 <assert_contents> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
54 <has_n_columns n="17" /> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
55 <has_n_lines n="296" /> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
56 </assert_contents> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
57 </output> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
58 </test> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
59 <test> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
60 <param name="input_file" value="test_data.csv" ftype="csv" /> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
61 <output name="output_file" file="pred_data.tabular"> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
62 <assert_contents> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
63 <has_n_columns n="17" /> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
64 <has_n_lines n="296" /> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
65 </assert_contents> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
66 </output> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
67 </test> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
68 <test> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
69 <param name="input_file" value="test_data.xlsx" ftype="xlsx" /> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
70 <output name="output_file" file="pred_data.tabular"> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
71 <assert_contents> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
72 <has_n_columns n="17" /> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
73 <has_n_lines n="296" /> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
74 </assert_contents> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
75 </output> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
76 </test> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
77 </tests> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
78 <help> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
79 <![CDATA[ |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
80 **What it does** |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
81 |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
82 |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
83 The tool makes prediction of either responder (1) or non-responder (0) to an immunotherapy for multiple different cancer types. The features used to train a Random Forest (RF16) model include 16 genomic, molecular, demographic, and clinical. More details in associated publication: "Improved prediction of immune checkpoint blockade efficacy across multiple cancer types" (https://pubmed.ncbi.nlm.nih.gov/34725502/). The model is available via a Docker container. |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
84 |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
85 **Description** |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
86 |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
87 This is a Random Forest algorithm-based machine learning model called RF16, which incorporates a total of 16 genomic, molecular, demographic, and clinical features to predict the immunotherapy response for a patient. The model assigns a value of 0 for NonResponder and 1 for Responder. Please be aware that the column names in the GitHub code and the downloaded dataset from the publication may vary. Users are advised to make minor adjustments to either the code or the dataset to ensure compatibility. The curated version of the model has modified the column names in the training code to align with the dataset. The features used are: "Cancer_Type2", "Albumin", "HED", "TMB", "FCNA", "BMI", "NLR", "Platelets", "HGB", "Stage (1:IV; 0:I-III)", "Age", "Drug (1:Combo; 0:PD1/PDL1orCTLA4)", "Chemo_before_IO (1:Yes; 0:No)","HLA_LOH", "MSI (1:Unstable; 0:Stable_Indeterminate)", "Sex (1:Male; 0:Female)" |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
88 |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
89 **Input file** |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
90 |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
91 Provide a tabular file (as tabular or csv or xlsx) containing all the features as mentioned above. |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
92 |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
93 **Output file** |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
94 |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
95 Returns predicted data as a tabular file - the predictions are concatenated as a last column of the test data. |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
96 |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
97 ]]> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
98 </help> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
99 <citations> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
100 <citation type="bibtex"> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
101 @ARTICLE{BIOMD0000001066, |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
102 Author = {Chowell D and et al.}, |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
103 title = {{Chowell2022 - Random Forest model to predict efficacy of immune checkpoint blockade across multiple cancer patient cohorts}}, |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
104 url = {https://www.ebi.ac.uk/biomodels/BIOMD0000001066} |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
105 } |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
106 </citation> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
107 </citations> |
1748c5d74df5
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/biomodelsML commit cffacdd593bbb69ea96cfd89e8062b17984451e5
bgruening
parents:
diff
changeset
|
108 </tool> |