annotate sparql_uniprot.xml @ 3:ba860aea7033 draft

Uploaded
author fabad
date Mon, 02 May 2016 16:50:13 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3
ba860aea7033 Uploaded
fabad
parents:
diff changeset
1 <tool id="sparql_uniprot" name="Uniprot Sparql" version="0.1.0">
ba860aea7033 Uploaded
fabad
parents:
diff changeset
2 <description>Perform a search into uniprot database using its sparql interface.</description>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
3 <command interpreter="python">sparql_uniprot.py "${protein}" "${proteinName}" "${geneName}" "${organismName}" "${diseaseAnnotation}" "${domainName}" "${similarityAnnotation}" "${locationAnnotation}" "${functionAnnotation}" "${pharmaceuticalAnnotation}" "${output}"</command>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
4 <inputs>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
5 <param name="protein" type="text" label="Uniprot Identifier"/>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
6
ba860aea7033 Uploaded
fabad
parents:
diff changeset
7 <param name="proteinName" type="text" label="Protein Name">
ba860aea7033 Uploaded
fabad
parents:
diff changeset
8 <!-- sanitizer para que nos deje usar el caracter $ -->
ba860aea7033 Uploaded
fabad
parents:
diff changeset
9 <sanitizer sanitize="False"/>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
10 </param>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
11
ba860aea7033 Uploaded
fabad
parents:
diff changeset
12 <param name="geneName" type="text" label="Gene Name">
ba860aea7033 Uploaded
fabad
parents:
diff changeset
13 <sanitizer sanitize="False"/>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
14 </param>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
15
ba860aea7033 Uploaded
fabad
parents:
diff changeset
16 <param name="organismName" type="text" label="Organism">
ba860aea7033 Uploaded
fabad
parents:
diff changeset
17 <sanitizer sanitize="False"/>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
18 </param>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
19
ba860aea7033 Uploaded
fabad
parents:
diff changeset
20 <param name="diseaseAnnotation" type="text" label="Disease Annotation">
ba860aea7033 Uploaded
fabad
parents:
diff changeset
21 <sanitizer sanitize="False"/>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
22 </param>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
23
ba860aea7033 Uploaded
fabad
parents:
diff changeset
24 <param name="domainName" type="text" label="Domain">
ba860aea7033 Uploaded
fabad
parents:
diff changeset
25 <sanitizer sanitize="False"/>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
26 </param>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
27
ba860aea7033 Uploaded
fabad
parents:
diff changeset
28 <param name="similarityAnnotation" type="text" label="Similarity Annotation">
ba860aea7033 Uploaded
fabad
parents:
diff changeset
29 <sanitizer sanitize="False"/>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
30 </param>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
31
ba860aea7033 Uploaded
fabad
parents:
diff changeset
32 <param name="locationAnnotation" type="text" label="Location Annotation">
ba860aea7033 Uploaded
fabad
parents:
diff changeset
33 <sanitizer sanitize="False"/>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
34 </param>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
35
ba860aea7033 Uploaded
fabad
parents:
diff changeset
36 <param name="functionAnnotation" type="text" label="Function Annotation">
ba860aea7033 Uploaded
fabad
parents:
diff changeset
37 <sanitizer sanitize="False"/>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
38 </param>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
39
ba860aea7033 Uploaded
fabad
parents:
diff changeset
40 <param name="pharmaceuticalAnnotation" type="text" label="Pharmaceutical Annotation">
ba860aea7033 Uploaded
fabad
parents:
diff changeset
41 <sanitizer sanitize="False"/>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
42 </param>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
43 </inputs>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
44
ba860aea7033 Uploaded
fabad
parents:
diff changeset
45 <outputs>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
46 <data format="tabular" name="output" />
ba860aea7033 Uploaded
fabad
parents:
diff changeset
47 </outputs>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
48
ba860aea7033 Uploaded
fabad
parents:
diff changeset
49 <help>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
50 With this tool you can search proteins using regular expressions by the following fields: uniprot identifier, protein name, gene name , organism name, disease annotation, domain name, similarity annotation, location annotation, function annotation or pharmaceutical annotationText. You can fill the fields you want and the tool will return all the data found in uniprot by filling the other fields. Results will be stored in a tabular format. If you want to search the exact match of a field you should use ^parameter$, for example ^insulin$.
ba860aea7033 Uploaded
fabad
parents:
diff changeset
51 </help>
ba860aea7033 Uploaded
fabad
parents:
diff changeset
52
ba860aea7033 Uploaded
fabad
parents:
diff changeset
53 </tool>