annotate id_converter.xml @ 2:9b3a4ee0dcc6 draft

planemo upload commit df2087060f0163042a03df5dc0fddb64eca42a05-dirty
author proteore
date Thu, 08 Mar 2018 10:39:34 -0500
parents 3b654cb3f6ad
children 72860740f65f
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
1 <tool id="IDconverter" name="ID Converter" version="0.1.0">
2
9b3a4ee0dcc6 planemo upload commit df2087060f0163042a03df5dc0fddb64eca42a05-dirty
proteore
parents: 1
diff changeset
2 <description>convert public database identifiers
0
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
3 </description>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
4 <requirements>
1
3b654cb3f6ad planemo upload commit 74f72978b11230744b116d34fe3f2aa7934bf545-dirty
proteore
parents: 0
diff changeset
5 <requirement type="package" version="3.4.1">R</requirement>
0
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
6 </requirements>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
7 <stdio>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
8 <exit_code range="1:" />
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
9 </stdio>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
10 <command interpreter="Rscript">
1
3b654cb3f6ad planemo upload commit 74f72978b11230744b116d34fe3f2aa7934bf545-dirty
proteore
parents: 0
diff changeset
11 $__tool_directory__/id_converter_UniProt.R
0
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
12 "$idti.idtypein"
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
13 #if $input.ids == "text"
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
14 "$input.txt"
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
15 "list"
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
16 #else
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
17 "$input.file,$input.ncol,$input.header"
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
18 "file"
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
19 #end if
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
20 "$idto.idtypeout"
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
21 "$output"
1
3b654cb3f6ad planemo upload commit 74f72978b11230744b116d34fe3f2aa7934bf545-dirty
proteore
parents: 0
diff changeset
22 $__tool_directory__/tool-data/human_id_mapping_file.txt
0
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
23
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
24 </command>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
25 <inputs>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
26 <conditional name="input" >
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
27 <param name="ids" type="select" label="Provide your identifiers" help="Copy/paste or ID list from a file (e.g. table)" >
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
28 <option value="text">Copy/paste your identifiers</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
29 <option value="file">Input file containing your identifiers</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
30 </param>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
31 <when value="text" >
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
32 <param name="txt" type="text" label="Copy/paste your identifiers" help='IDs must be separated by spaces into the form field, for example: P31946 P62258' >
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
33 <sanitizer>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
34 <valid initial="string.printable">
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
35 <remove value="&apos;"/>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
36 </valid>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
37 <mapping initial="none">
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
38 <add source="&apos;" target="__sq__"/>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
39 </mapping>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
40 </sanitizer>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
41 </param>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
42 </when>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
43 <when value="file" >
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
44 <param name="file" type="data" format="txt,tabular" label="Choose a file that contains your list of IDs" help="" />
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
45 <param name="header" type="boolean" checked="true" truevalue="true" falsevalue="false" label="Does your input file contain header?" />
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
46 <param name="ncol" type="text" label="The column number of 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' />
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
47 </when>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
48 </conditional>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
49 <conditional name="idti" >
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
50 <param name="idtypein" type="select" label="Select type/source of identifier of your list" help="Please see example of IDs in help section" >
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
51 <option value="neXtProt_ID" >neXtProt ID (e.g. NX_P31946)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
52 <option value="UniProt.AC" selected="True" >Uniprot accession number (e.g. P31946)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
53 <option value="UniProt.ID" >Uniprot ID (e.g 1433B_HUMAN)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
54 <option value="GeneID" >Entrez gene ID (e.g. 7529)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
55 <option value="RefSeq" >RefSeq (NCBI) protein (e.g. NP_003395.1)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
56 <option value="GI" >GI (NCBI GI number) ID assigned to each sequence record processed by NCBI (e.g. 21328448)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
57 <option value="PDB" >Protein DataBank ID (e.g. 2BR9:A)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
58 <option value="GO" >GOterms (Gene Ontology) ID (e.g. GO:0070062)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
59 <option value="PIR" >Protein Information Resource ID (e.g. S34755)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
60 <option value="MIM" >OMIM (Online Mendelian Inheritance in Man database) ID (e.g: 601289)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
61 <option value="UniGene" >Unigene ID (e.g. Hs.643544)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
62 <option value="Ensembl" >Ensembl gene ID (e.g. ENSG00000166913)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
63 <option value="Ensembl_TRS" >Ensembl transcript ID (e.g. ENST00000353703)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
64 <option value="Ensembl_PRO" >Ensembl protein ID (e.g. ENSP00000300161)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
65 </param>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
66 <when value="neXtProt_ID" >
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
67 </when>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
68 <when value="UniProt.AC" >
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
69 </when>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
70 <when value="UniProt.ID" >
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
71 </when>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
72 <when value="GeneID" >
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
73 </when>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
74 <when value="RefSeq" >
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
75 </when>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
76 <when value="GI" >
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
77 </when>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
78 <when value="PDB" >
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
79 </when>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
80 <when value="GO" >
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
81 </when>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
82 <when value="PIR" >
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
83 </when>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
84 <when value="MIM" >
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
85 </when>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
86 <when value="UniGene" >
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
87 </when>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
88 <when value="Ensembl" >
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
89 </when>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
90 <when value="Ensembl_TRS" >
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
91 </when>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
92 <when value="Ensembl_PRO" >
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
93 </when>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
94 </conditional>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
95 <section name="idto" title="Target type of IDs" expanded="True" >
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
96 <param name="idtypeout" type="select" label="Target type of IDs you would like to map to" display="checkboxes" multiple="True" help="Please see example of IDs in help section" >
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
97 <option value="neXtProt_ID" >neXtProt ID (e.g. NX_P31946)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
98 <option value="UniProt.AC" >Uniprot accession number (e.g. P31946)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
99 <option value="UniProt.ID" >Uniprot ID (e.g 1433B_HUMAN)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
100 <option value="GeneID" >Entrez gene ID (e.g. 7529)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
101 <option value="RefSeq" >RefSeq (NCBI) protein (e.g. NP_003395.1)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
102 <option value="GI" >GI (NCBI GI number) ID assigned to each sequence record processed by NCBI (e.g. 21328448)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
103 <option value="PDB" >Protein DataBank ID (e.g. 2BR9:A)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
104 <option value="GO" >GOterms (Gene Ontology) ID (e.g. GO:0070062)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
105 <option value="PIR" >Protein Information Resource ID (e.g. S34755)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
106 <option value="MIM" >OMIM (Online Mendelian Inheritance in Man database) ID (e.g: 601289)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
107 <option value="UniGene" >Unigene ID (e.g. Hs.643544)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
108 <option value="Ensembl" >Ensembl gene ID (e.g. ENSG00000166913)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
109 <option value="Ensembl_TRS" >Ensembl transcript ID (e.g. ENST00000353703)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
110 <option value="Ensembl_PRO" >Ensembl protein ID (e.g. ENSP00000300161)</option>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
111 </param>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
112 </section>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
113 </inputs>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
114 <outputs>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
115 <data name="output" format="tabular" />
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
116 </outputs>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
117 <tests>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
118 <test>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
119 <conditional name="input">
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
120 <param name="ids" value="file" />
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
121 <param name="file" value="FKW_Lacombe_et_al_2017_OK.txt" />
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
122 <param name="header" value="True" />
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
123 <param name="ncol" value="c1" />
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
124 </conditional>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
125 <conditional name="idti">
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
126 <param name="idtypein" value="UniProt.AC" />
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
127 </conditional>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
128 <section name="idto">
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
129 <param name="idtypeout" value="neXtProt_ID,UniProt.ID,GeneID,MIM,Ensembl" />
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
130 </section>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
131 <output name="output" file="ID_Converter_FKW_Lacombe_et_al_2017_OK.txt" />
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
132 </test>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
133 </tests>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
134 <help><![CDATA[
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
135 This tool converts a list of IDs to another identifier type, select the source and target type from the dropdown menus above (see below supported source and target types).
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
136
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
137 After choosing the type of input IDs, you can choose one or more types of IDs you would like to map to.
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
138
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
139 If your input is a list of IDs or a single-column file, the tool will return a file containing the mapped IDs. Please, note that a "NA" is returned when there is no corresponding ID.
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
140
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
141 If your input is a multiple-column file, the mapped IDs column(s) will be added at the end of the input file.
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
142
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
143 **Available databases**
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
144
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
145 * neXtProt ID (e.g. NX_P31946)
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
146
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
147 * Uniprot accession number (e.g. P31946)
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
148
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
149 * Uniprot ID (e.g 1433B_HUMAN)
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
150
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
151 * Entrez gene ID (e.g. 7529)
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
152
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
153 * RefSeq (NCBI) protein (e.g. NP_003395.1)
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
154
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
155 * GI (NCBI GI number) ID assigned to each sequence record processed by NCBI (e.g. 21328448)
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
156
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
157 * Protein DataBank ID (e.g. 2BR9:A)
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
158
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
159 * GOterms (Gene Ontology) ID (e.g. GO:0070062)
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
160
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
161 * Protein Information Resource ID (e.g. S34755)
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
162
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
163 * OMIM (Online Mendelian Inheritance in Man database) ID (e.g: 601289)
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
164
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
165 * Unigene ID (e.g. Hs.643544)
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
166
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
167 * Ensembl gene ID (e.g. ENSG00000166913)
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
168
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
169 * Ensembl transcript ID (e.g. ENST00000353703)
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
170
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
171 * Ensembl protein ID (e.g. ENSP00000300161)
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
172
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
173 -----
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
174
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
175 .. class:: infomark
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
176
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
177 This tool converts human IDs using the following source files:
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
178
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
179 * HUMAN_9606_idmapping_selected.tab
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
180 Tarball downloaded from ftp://ftp.uniprot.org/pub/databases/uniprot/current_release/knowledgebase/idmapping/by_organism/
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
181
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
182 * nextprot_ac_list_all.txt
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
183 Downloaded from ftp://ftp.nextprot.org/pub/current_release/ac_lists/
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
184
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
185 -----
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
186
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
187 .. class:: warningmark
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
188
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
189 Accession numbers with an hyphen ("-") that normally correspond to isoform are considered
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
190 (and will therefore be treated) as similar to its canonical form.
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
191
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
192 For example, "Q71U36-2" will be treated as "Q71U36".
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
193
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
194 -----
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
195
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
196 .. class:: infomark
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
197
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
198 **Authors**
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
199
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
200 T.P. Lien Nguyen, Florence Combes, Yves Vandenbrouck CEA, INSERM, CNRS, Grenoble-Alpes University, BIG Institute, FR
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
201
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
202 Sandra Dérozier, Olivier Rué, Christophe Caron, Valentin Loux INRA, Paris-Saclay University, MAIAGE Unit, Migale Bioinformatics platform
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
203
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
204 This work has been partially funded through the French National Agency for Research (ANR) IFB project.
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
205
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
206 Contact support@proteore.org for any questions or concerns about the Galaxy implementation of this tool.
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
207
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
208 ]]></help>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
209 <citations>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
210 </citations>
f2d0b13d9615 planemo upload commit 5774fd6a5a746f36f6bf4671a51a39ea2b978300-dirty
proteore
parents:
diff changeset
211 </tool>