annotate sel_ann_hpa.xml @ 2:bb0fd55b9d40 draft

planemo upload commit 837f0d5dd85818298078378260bfba6ebf796b24-dirty
author proteore
date Tue, 27 Feb 2018 12:04:04 -0500
parents fd65af8bf64f
children d7f909ae24d9
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
1 <tool id="sel_ann_hpa" name="Expression levels by tissue (from HPA)" version="0.1.0">
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
2 <description>selects and/or annotates a list of ENSG IDs with tissue expression (HPA)
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
3 </description>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
4 <requirements>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
5 </requirements>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
6 <stdio>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
7 <exit_code range="1:" />
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
8 </stdio>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
9 <command interpreter="Rscript">
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
10 $__tool_directory__/sel_ann_hpa.R
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
11 --ref_file=$options.proteinatlas ##"$__tool_directory__/../../usecase1/normal_tissue.csv"
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
12 --input_type="$input.ids"
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
13 #if $input.ids == "list"
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
14 --input="$input.list"
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
15 #else
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
16 --input="$input.file"
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
17 --column_number="$input.ncol"
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
18 --header="$input.header"
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
19 #end if
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
20
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
21 #if $options.database == "normal"
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
22 --atlas="normal"
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
23 --tissue="$options.normal_tissue"
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
24 --level="$options.level"
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
25 --reliability="$options.reliability"
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
26 #else if $options.database == "tumor"
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
27 --atlas="cancer"
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
28 --cancer="$options.cancer_tissue"
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
29 #end if
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
30 --not_mapped="$not_mapped"
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
31 --output="$hpa_output"
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
32 </command>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
33 <inputs>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
34 <conditional name="input" >
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
35 <param name="ids" type="select" label="Provide your identifiers" help="Copy/paste or ID list from a file (e.g. table)" >
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
36 <option value="list">Copy/paste your identifiers</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
37 <option value="file">Input file containing your identifiers</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
38 </param>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
39 <when value="list" >
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
40 <param name="list" type="text" label="Copy/paste your identifiers" help='IDs must be separated by spaces into the form field, for example: ENSG00000174876 ENSG00000178372 ENSG00000159763' >
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
41 <sanitizer>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
42 <valid initial="string.printable">
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
43 <remove value="&apos;"/>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
44 </valid>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
45 <mapping initial="none">
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
46 <add source="&apos;" target="__sq__"/>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
47 </mapping>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
48 </sanitizer>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
49 </param>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
50 </when>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
51 <when value="file" >
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
52 <param name="file" type="data" format="txt,tabular" label="Choose a file that contains your list of ENSG IDs" help="" />
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
53 <param name="header" type="boolean" checked="true" truevalue="true" falsevalue="false" label="Does your input file contain header?" />
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
54 <param name="ncol" type="text" label="The column number of ENSG IDs to map" help='For example, fill in "c1" if it is the first column, "c2" if it is the second column and so on' />
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
55 </when>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
56 </conditional>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
57 <conditional name="options">
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
58 <param name="database" type="select" label="Human Protein Atlas (data from normal or tumor tissue)">
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
59 <option value="normal">Human Normal Tissue</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
60 <option value="tumor">Human Tumor Tissue</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
61 </param>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
62 <when value="normal">
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
63 <param name="proteinatlas" type="select" label="Human Protein Atlas" >
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
64 <options from_file="proteinatlas.loc" >
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
65 <column name="name" index="1" />
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
66 <column name="value" index="2" />
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
67 <filter type="remove_value" meta_ref="proteinatlas" key="name" value="Full Human Protein Atlas" />
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
68 <filter type="remove_value" meta_ref="proteinatlas" key="name" value="HPA Tumor Tissue" />
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
69 </options>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
70 </param>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
71 <param name="normal_tissue" type="select" label="Keep and annotate genes present in the following tissue(s)" multiple="True" display="checkboxes" optional="False">
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
72 <option value="adrenal gland" >Adrenal gland</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
73 <option value="appendix" >Appendix</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
74 <option value="bone marrow" >Bone marrow</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
75 <option value="breast" >Breast</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
76 <option value="bronchus" >Bronchus</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
77 <option value="caudate" >Caudate</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
78 <option value="cerebellum" >Cerebellum</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
79 <option value="cerebral cortex" >Cerebral cortex</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
80 <option value="cervix" >Cervix</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
81 <option value="colon" >Colon</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
82 <option value="duodenum" >Duodenum</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
83 <option value="endometrium 1" >Endometrium 1</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
84 <option value="endometrium 2" >Endometrium 2</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
85 <option value="epididymis" >Epididymis</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
86 <option value="esophagus" >Esophagus</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
87 <option value="fallopian tube" >Fallopian tube</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
88 <option value="gallbladder" >Gallbladder</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
89 <option value="heart muscle" >Heart muscle</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
90 <option value="hippocampus" >Hippocampus</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
91 <option value="kidney" >Kidney</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
92 <option value="liver" >Liver</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
93 <option value="lung" >Lung</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
94 <option value="lymph node" >Lymph node</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
95 <option value="nasopharynx" >Nasopharynx</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
96 <option value="oral mucosa" >Oral mucosa</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
97 <option value="ovary" >Ovary</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
98 <option value="pancreas" >Pancreas</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
99 <option value="parathyroid gland" >Parathyroid gland</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
100 <option value="placenta" >Placenta</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
101 <option value="prostate" >Prostate</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
102 <option value="rectum" >Rectum</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
103 <option value="salivary gland" >Salivary gland</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
104 <option value="seminal vesicle" >Seminal vesicle</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
105 <option value="skeletal muscle" >Skeletal muscle</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
106 <option value="skin 1" >Skin 1</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
107 <option value="skin 2" >Skin 2</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
108 <option value="small intestine" >Small intestine</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
109 <option value="smooth muscle" >Smooth muscle</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
110 <option value="soft tissue 1" >Soft tissue 1</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
111 <option value="soft tissue 2" >Soft tissue 2</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
112 <option value="spleen" >Spleen</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
113 <option value="stomach 1" >Stomach 1</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
114 <option value="stomach 2" >Stomach 2</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
115 <option value="testis" >Testis</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
116 <option value="thyroid gland" >Thyroid gland</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
117 <option value="tonsil" >Tonsil</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
118 <option value="urinary bladder" >Urinary bladder</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
119 <option value="vagina" >Vagina</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
120 </param>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
121 <param name="level" type="select" label="Expression value" display="checkboxes" multiple="True" optional="False">
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
122 <option value="High" selected="true">High</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
123 <option value="Medium" selected="true">Medium</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
124 <option value="Low" selected="true">Low</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
125 <option value="Not detected" selected="true">Not detected</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
126 </param>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
127 <param name="reliability" type="select" label="The gene reliability of the expression value" display="checkboxes" multiple="True" optional="False">
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
128 <option value="Approved" selected="true">Approved</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
129 <option value="Supported" selected="true">Supported</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
130 <option value="Uncertain" selected="true">Uncertain</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
131 </param>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
132 </when>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
133 <when value="tumor">
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
134 <param name="proteinatlas" type="select" label="Human Protein Atlas" >
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
135 <options from_file="proteinatlas.loc" >
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
136 <column name="name" index="1" />
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
137 <column name="value" index="2" />
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
138 <filter type="remove_value" meta_ref="proteinatlas" key="name" value="Full Human Protein Atlas" />
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
139 <filter type="remove_value" meta_ref="proteinatlas" key="name" value="HPA Normal Tissue" />
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
140 </options>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
141 </param>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
142 <param name="cancer_tissue" type="select" label="Keep and annotate genes present in the following tissue(s)" multiple="True" display="checkboxes" optional="False">
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
143 <option value="breast cancer" >Breast cancer</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
144 <option value="carcinoid" >Carcinoid</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
145 <option value="cervical cancer" >Cervical cancer</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
146 <option value="colorectal cancer" >Colorectal cancer</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
147 <option value="endometrial cancer" >Endometrial cancer</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
148 <option value="glioma" >Glioma</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
149 <option value="head and neck cancer" >Head and neck cancer</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
150 <option value="liver cancer" >Liver cancer</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
151 <option value="lung cancer" >Lung cancer</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
152 <option value="lymphoma" >Lymphoma</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
153 <option value="melanoma" >Melanoma</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
154 <option value="ovarian cancer" >Ovarian cancer</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
155 <option value="pancreatic cancer" >Pancreatic cancer</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
156 <option value="prostate cancer" >Prostate cancer</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
157 <option value="renal cancer" >Renal cancer</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
158 <option value="skin cancer" >Skin cancer</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
159 <option value="stomach cancer" >Stomach cancer</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
160 <option value="testis cancer" >Testis cancer</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
161 <option value="thyroid cancer" >Thyroid cancer</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
162 <option value="urothelial cancer" >Urothelial cancer</option>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
163 </param>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
164 </when>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
165 </conditional>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
166 <param name="not_mapped" type="boolean" truevalue="true" falsevalue="false" label="Would you like to include in output the IDs that do not match criteria or not mapped in HPA?" checked="true"/>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
167 </inputs>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
168 <outputs>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
169 <data name="hpa_output" format="tabular" label="" />
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
170 </outputs>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
171 <tests>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
172 <test>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
173 <conditional name="input">
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
174 <param name="ids" value="file"/>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
175 <param name="file" value="ID_Converter_FKW_Lacombe_et_al_2017_OK.txt"/>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
176 <param name="header" value="true"/>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
177 <param name="ncol" value="c8"/>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
178 </conditional>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
179 <conditional name="options">
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
180 <param name="database" value="normal"/>
1
fd65af8bf64f planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents: 0
diff changeset
181 <param name="proteinatlas" value="normal_tissue.tsv"/>
0
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
182 <param name="normal_tissue" value="bronchus,lung,nasopharynx,salivary gland"/>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
183 <param name="level" value="Not detected,Medium,High,Low"/>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
184 <param name="reliability" value="Approved,Supported,Uncertain"/>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
185 </conditional>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
186 <param name="not_mapped" value="true" />
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
187 <output name="hpa_output" file="Expres_levels_Lacombe_et_al_2017_OK.txt"/>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
188 </test>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
189 </tests>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
190 <help><![CDATA[
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
191 This tool retrieve information from Human Protein Atlas (https://www.proteinatlas.org/) regarding the expression profiles of human genes both on the mRNA and protein level.
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
192
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
193 A list of ENSG (Ensembl gene) IDs must be entered (either via a copy/paste or by choosing a file), if it's not the case, please use the ID_Convert tool from ProteoRE.
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
194
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
195 The resources from Human Protein Atlas that can be queried are the following:
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
196
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
197 * **Human normal tissue data**: expression profiles for proteins in human tissues based on immunohistochemisty using tissue micro arrays.
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
198
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
199 The tab-separated file includes Ensembl gene identifier ("Gene"), tissue name ("Tissue"), annotated cell type ("Cell type"), expression value ("Level"), and the gene reliability of the expression value ("Reliability").
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
200
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
201 The data is based on The Human Protein Atlas version 18 and Ensembl version 88.38.
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
202
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
203 * **Human tumor tissue data**: staining profiles for proteins in human tumor tissue based on immunohistochemisty using tissue micro arrays and log-rank P value for Kaplan-Meier analysis of correlation between mRNA expression level and patient survival.
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
204
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
205 The tab-separated file includes Ensembl gene identifier ("Gene"), gene name ("Gene name"), tumor name ("Cancer"), the number of patients annotated for different staining levels ("High", "Medium", "Low" & "Not detected") and log-rank p values for patient survival and mRNA correlation ("prognostic - favourable", "unprognostic - favourable", "prognostic - unfavourable", "unprognostic - unfavourable").
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
206
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
207 The data is based on The Human Protein Atlas version 18 and Ensembl version 88.38.
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
208
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
209 -----
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
210
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
211 .. class:: infomark
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
212
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
213 **Authors**
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
214
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
215 T.P. Lien Nguyen, Florence Combes, Yves Vandenbrouck CEA, INSERM, CNRS, Grenoble-Alpes University, BIG Institute, FR
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
216
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
217 Sandra Dérozier, Olivier Rué, Christophe Caron, Valentin Loux INRA, Paris-Saclay University, MAIAGE Unit, Migale Bioinformatics platform
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
218
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
219 This work has been partially funded through the French National Agency for Research (ANR) IFB project.
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
220
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
221 Contact support@proteore.org for any questions or concerns about the Galaxy implementation of this tool.
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
222
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
223 ]]></help>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
224 <citations>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
225 </citations>
5501e74891e4 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
226 </tool>