|
5
|
1 <tool id="callfilter" name="Filter" description="segmented and called data" force_history_refresh="True" version="0.1.0">
|
|
|
2 <requirement type="package" version="1.1.2">mpagenomics</requirement>
|
|
|
3 <command interpreter="python">
|
|
|
4 filter.py '$input' '$length' '$probes' '$__new_file_path__' '$nbcall' '$output' '$outputlog' '$log'
|
|
|
5 </command>
|
|
|
6 <inputs>
|
|
|
7 <param name="input" type="data" format="scr" label="Segmented and called data file" help="Input file with labelled segments"/>
|
|
|
8 <param name="length" type="integer" min="1" value="1" label="Minimum length for a segment" help="minimal length (in bp) to keep in a segment"/>
|
|
|
9 <param name="probes" type="integer" min="1" value="1" label="Minimum probes for a segment" help="minimal number of probes to keep in a segment"/>
|
|
|
10 <param name="nbcall" type="select" multiple="true" label="Label(s) to keep">
|
|
|
11 <option value="double loss">double loss</option>
|
|
|
12 <option value="loss">loss</option>
|
|
|
13 <option value="normal">normal</option>
|
|
|
14 <option value="gain">gain</option>
|
|
|
15 <option value="amplification">amplification</option>
|
|
|
16 </param>
|
|
|
17 <param name="outputlog" type="select" label="Output log">
|
|
|
18 <option value="TRUE">Yes</option>
|
|
|
19 <option value="FALSE">No</option>
|
|
|
20 </param>
|
|
|
21 </inputs>
|
|
|
22
|
|
|
23 <outputs>
|
|
|
24 <data format="txt" name="output" label="filter of ${on_string}" />
|
|
|
25
|
|
|
26 <data format="log" name="log" label="log of segmentation of ${input.name}">
|
|
|
27 <filter>outputlog == "TRUE"</filter>
|
|
|
28 </data>
|
|
|
29 </outputs>
|
|
|
30
|
|
|
31 <stdio>
|
|
|
32 <exit_code range="1:" level="fatal" description="See logs for more details" />
|
|
|
33 </stdio>
|
|
|
34 <help>
|
|
|
35
|
|
|
36 **What it does**
|
|
|
37
|
|
|
38 This tool filters results obtained by the segmentation and calling tool.
|
|
|
39
|
|
|
40 -----
|
|
|
41
|
|
|
42 Input/Output file:
|
|
|
43
|
|
|
44 *A tabular text file containing 7 columns:*
|
|
|
45
|
|
|
46 - sampleNames: Name of the file.
|
|
|
47 - chrom: Chromosome of the segment.
|
|
|
48 - chromStart: Starting position (in bp) of the segment. This position is not included in the segment.
|
|
|
49 - chromEnd: Ending position (in bp) of the segment. This position is included in the segment.
|
|
|
50 - probes: Number of probes in the segment.
|
|
|
51 - means: Mean of the segment.
|
|
|
52 - calls: Calling of the segment (”double loss”, ”loss”, ”normal”, ”gain” or ”amplification”).
|
|
|
53
|
|
|
54 -----
|
|
|
55
|
|
|
56 **Citation**
|
|
|
57
|
|
|
58 If you use this tool please cite :
|
|
|
59
|
|
|
60 `Q. Grimonprez, A. Celisse, M. Cheok, M. Figeac, and G. Marot. MPAgenomics : An R package for multi-patients analysis of genomic markers, 2014. Preprint <http://fr.arxiv.org/abs/1401.5035>`_
|
|
|
61
|
|
|
62 </help>
|
|
|
63 </tool>
|