annotate transFIC_web/transFIC_web.xml @ 4:7e8b135145d0 draft default tip

Uploaded
author saketkc
date Tue, 15 Apr 2014 13:05:23 -0400
parents 4051693fb690
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3
4051693fb690 Uploaded
saketkc
parents:
diff changeset
1 <tool id="transFIC_web" name="TransFIC">
4051693fb690 Uploaded
saketkc
parents:
diff changeset
2 <description>TransFIC web service</description>
4
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
3 <requirements>
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
4 <requirement type="package" version="2.2.1">requests</requirement>
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
5 <requirement type="package" version="7.19.3.1">pycurl</requirement>
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
6 <requirement type="package" version="4.1.0">beautifulsoup4</requirement>
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
7 <requirement type="python-module">requests</requirement>
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
8 <requirement type="python-package">pycurl</requirement>
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
9 <requirement type="python-package">bs4</requirement>
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
10 </requirements>
3
4051693fb690 Uploaded
saketkc
parents:
diff changeset
11 <command interpreter="python">
4051693fb690 Uploaded
saketkc
parents:
diff changeset
12 transFIC_web.py --input $input --output $output
4051693fb690 Uploaded
saketkc
parents:
diff changeset
13 </command>
4051693fb690 Uploaded
saketkc
parents:
diff changeset
14 <inputs>
4051693fb690 Uploaded
saketkc
parents:
diff changeset
15 <param name="input" format="text" type="data" label="Inout Variants"/>
4051693fb690 Uploaded
saketkc
parents:
diff changeset
16 </inputs>
4051693fb690 Uploaded
saketkc
parents:
diff changeset
17 <outputs>
4051693fb690 Uploaded
saketkc
parents:
diff changeset
18 <data name="output" format="tabular"/>
4051693fb690 Uploaded
saketkc
parents:
diff changeset
19 </outputs>
4051693fb690 Uploaded
saketkc
parents:
diff changeset
20 <tests>
4051693fb690 Uploaded
saketkc
parents:
diff changeset
21 <test>
4
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
22 <param name="input" value="condel_input.tsv"/>
3
4051693fb690 Uploaded
saketkc
parents:
diff changeset
23 <output name="output" file="transfic_output.csv"/>
4051693fb690 Uploaded
saketkc
parents:
diff changeset
24 </test>
4051693fb690 Uploaded
saketkc
parents:
diff changeset
25 </tests>
4
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
26 <help>
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
27 **What it does**
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
28
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
29 This script calls TransFIC web api at http://bg.upf.edu/transfic/
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
30
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
31 TransFIC stands for TRANsformed Functional Impact for Cancer.
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
32 It is a method to transform Functional Impact Scores taking into account the differences in basal tolerance to germline SNVs of genes that belong to
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
33 different functional classes. This transformation allows to use the scores provided by well-known tools (e.g. SIFT, Polyphen2, MutationAssessor)
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
34 to rank the functional impact of cancer somatic mutations. Mutations with greater transFIC are more likely to be cancer drivers.
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
35
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
36
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
37 **How does it work**
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
38
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
39
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
40 TransFIC takes as input the Functional Impact Score of a somatic mutation provided by one of the aforementioned tools.
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
41 It then compares that score to the distribution of scores of germline SNVs observed in genes with similar functional
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
42 annotations (for instance genes with the same molecular function as provided by the Gene Ontologies).
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
43 The score is thus transformed using the Zscore formula.
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
44 The result is that mutations in genes that are less tolerant to germline SNVs are amplified,
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
45 while the scores of mutations on relatively tolerant genes are decreased.
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
46
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
47 **Input**
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
48
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
49 There are two main formats allowed:
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
50
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
51
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
52 SNVs may be submitted for analysis both in chromosome and protein coordinates.
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
53
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
54
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
55 The chromosome coordinates (hg19) input must follow this format:
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
56
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
57
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
58 [CHROMOSOME] [START] [END] [MUTANT_NUCLEOTIDE]
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
59
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
60
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
61
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
62 The END column is the same as the START for SNVs.
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
63 Those four columns must be separated by tabs. Also a fifth column can optionally be added with the Variant name
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
64
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
65
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
66 Ex:
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
67
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
68 9 32473058 32473058 A
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
69
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
70 7 43918688 43918688 C
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
71
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
72 Additionally, the input could be composed by two columns the strand of the SNV and an identifier:
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
73
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
74 [PROTEIN_ID][variant]
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
75
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
76 Also tab separated. Currently only Uniprot, RefSeq_Peptide and Ensembl identifiers are recognized by the webserver.
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
77
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
78 The variant column must contain the following information (in this order ): change_position, reference_aminoacid and changed_aminoacid
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
79
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
80 **Citation**
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
81
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
82 If you use this Galaxy tool in work leading to a scientific publication please cite:
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
83
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
84 Gonzalez-Perez A, Deu-Pons J and Lopez-Bigas N. Improving the prediction of the functional impact of cancer mutations by baseline tolerance transformation
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
85 Genome Medicine 2012. 4:89 doi:10.1186/gm390s
7e8b135145d0 Uploaded
saketkc
parents: 3
diff changeset
86 </help>
3
4051693fb690 Uploaded
saketkc
parents:
diff changeset
87 </tool>
4051693fb690 Uploaded
saketkc
parents:
diff changeset
88