annotate mutationassesor_web/mutation_assesor.xml @ 0:e51722489ddb draft default tip

Uploaded
author saket-choudhary
date Tue, 07 Oct 2014 19:40:29 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
1 <tool id="mutationassesor_web" name="MutationAssesor">
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
2 <description>MutationAssesor web service</description>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
3 <requirements>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
4 <requirement type="package" version="2.2.1">requests</requirement>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
5 <requirement type="python-module">requests</requirement>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
6 </requirements>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
7 <command interpreter="python">mutation_assesor.py --input $input --output $output
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
8 #if $options.protein == "yes"
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
9 --protein
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
10 #else
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
11 $options.hg19
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
12 #end if
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
13 </command>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
14 <inputs>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
15 <param name="input" format="txt" type="data" label="Input variants" />
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
16 <conditional name="options">
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
17 <param name="protein" type="select" label="Protein Input">
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
18 <option value="yes">Yes</option>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
19 <option value="no">No</option>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
20 </param>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
21 <when value="no">
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
22 <param name="hg19" type="select" label="hg19">
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
23 <option value="--hg19">Yes</option>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
24 <option value="">No</option>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
25 </param>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
26 </when>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
27 </conditional>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
28 </inputs>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
29 <outputs>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
30 <data name="output" format="csv"/>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
31 </outputs>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
32 <tests>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
33 <test>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
34 <param name="input" value="ma_proper_nucleotide.csv"/>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
35 <param name="hg19" value="--hg19"/>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
36 <param name="protein" value="no"/>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
37 <output name="output" file="ma_nucleotide_output.csv"/>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
38 </test>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
39 <test>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
40 <param name="input" value="ma_proper_protein.csv"/>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
41 <param name="protein" value="yes"/>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
42 <output name="output" file="ma_protein_output.csv"/>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
43 </test>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
44 <test>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
45 <param name="input" value="mutationassessor_input.txt"/>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
46 <param name="protein" value="yes"/>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
47 <output name="output" file="mutationassessor_output.tsv" lines_diff="2"/>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
48 </test>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
49 </tests>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
50 <help>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
51
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
52
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
53 **What it does**
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
54
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
55 This script calls MutationAssesor(http://mutationassessor.org/) Web API to fetch
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
56 Mutation Assesor scores and associated output.
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
57
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
58 Input is a tab separated or comma separated varaibles file. MutationAssesor
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
59 server accepts list of variants, one variant per line, plus optional text thrown in
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
60 which might be a description of the variants in genomic coordinates. The
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
61 variants are assumed to be coming from '+' strand:
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
62 &lt;genome build&gt;,&lt;chromosome&gt;,&lt;position&gt;,&lt;reference allele&gt;,&lt;substituted allele&gt;
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
63
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
64
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
65 Genome build is optional. By default 'hg18' build is used.
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
66 Input needs to be formatted in the following format:
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
67
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
68 1. Nucleotide space:
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
69
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
70 13,32912555,G,T BRCA2
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
71
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
72 7,55178574,G,A GBM
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
73
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
74 7,55178574,G,A GBM
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
75
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
76 Note that the tool takes care of prepending 'hg19' while running the tool, if you
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
77 select 'yes' under 'hg19' label
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
78
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
79 2. Protein Space
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
80 &lt;protein ID&gt; &lt;variant&gt; &lt;text&gt;, where &lt;protein ID&gt; can be :
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
81
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
82 1. Uniprot protein accession (i.e. EGFR_HUMAN)
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
83 2. NCBI Refseq protein ID (i.e. NP_005219)
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
84
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
85 EGFR_HUMAN R521K
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
86 EGFR_HUMAN R98Q Polymorphism
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
87 EGFR_HUMAN G719D disease
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
88 NP_000537 G356A
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
89 NP_000537 G360A dbSNP:rs35993958
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
90 NP_000537 S46A Abolishes phosphorylation
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
91
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
92
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
93
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
94 **Citations**
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
95
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
96 If you use this tool in Galaxy, please cite :
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
97 Reva B, Antipin Y, Sander C. Nucleic Acids Research (2011)
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
98 "Predicting the Functional Impact of Protein Mutations: Application to Cancer Genomics"
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
99
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
100 Reva, B.A., Antipin, Y.A. and Sander, C. (2007) Genome Biol, 8, R232.
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
101 "Determinants of protein function revealed by combinatorial entropy optimization"
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
102
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
103
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
104
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
105 </help>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
106 </tool>
e51722489ddb Uploaded
saket-choudhary
parents:
diff changeset
107