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