Mercurial > repos > nanettec > split_15
comparison split_15/split7_15nodes.xml @ 0:1cbba720061a draft
Uploaded
author | nanettec |
---|---|
date | Fri, 18 Mar 2016 05:48:30 -0400 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:1cbba720061a |
---|---|
1 <tool id="split7_15nodes" name="Split e-traits" version="7.0.0"> | |
2 <description> into 15 sub-files</description> | |
3 <command interpreter="python"> | |
4 split7_15nodes.py --input1 $input1 --input2 $input2 --input3 $input3 --SRmodel $SRmodel --Zmodel $Zmodel --threshold $threshold --walking_speed $walking_speed --window_size $window_size --minimum_cM_between_QTL $minimum_cM_between_QTL --output1 $output1 --output2 $output2 --output3 $output3 --output4 $output4 --output5 $output5 --output6 $output6 --output7 $output7 --output8 $output8 --output9 $output9 --output10 $output10 --output11 $output11 --output12 $output12 --output13 $output13 --output14 $output14 --output15 $output15 --output16 $output16 | |
5 </command> | |
6 <inputs> | |
7 <param label="Expression traits (etraits) file" name="input1" type="data" format="tabular" help="A tabular file with the phenotype information"></param> | |
8 <param label="Other traits (otraits) file" name="input2" type="data" format="tabular" help="A tabular file with the other trait information"></param> | |
9 <param label="Phenotype-genotype (.inp) file" name="input3" type="data" format="txt" help="A .inp file with all genotype and phenotype information"></param> | |
10 <param name="SRmodel" label="Stepwise regression model: 0=SF, 1=EB, 2=FB (default)" value="2" type="integer" help="Select the stepwise regression model to search for QTLs: 0=SF, 1=EB, 2=FB (default)"> | |
11 <validator type="in_range" message="Number can be 0, 1 or 2" min="0" max="2"/> | |
12 <validator type="expression" message="An integer is required.">int( float( value ) ) == float( value )</validator> | |
13 </param> | |
14 <param name="Zmodel" label="Model for interval mapping: 3=IM or 6=CIM (default)" value="6" type="integer" help="Select interval mapping (3) or composite interval mapping (6, default)"> | |
15 <validator type="in_range" message="Number can be 3 or 6" min="3" max="6"/> | |
16 <validator type="expression" message="An integer is required.">int( float( value ) ) == float( value )</validator> | |
17 </param> | |
18 <param name="threshold" label="LR threshold" value="11.5" type="float" help="Select a LR threshold (default=11.5)"> | |
19 <validator type="in_range" message="Float can be between 0 and 100" min="0" max="100"/> | |
20 <validator type="expression" message="A float is required.">float( float( value ) ) == float( value )</validator> | |
21 </param> | |
22 <param name="walking_speed" label="Walking speed in cM" value="2.0" type="float" help="Select a walking speed in cM (default=2.0)"> | |
23 <validator type="in_range" message="Float can be between 0 and 10" min="0" max="10"/> | |
24 <validator type="expression" message="A float is required.">float( float( value ) ) == float( value )</validator> | |
25 </param> | |
26 <param name="window_size" label="Window size in cM" value="10.0" type="float" help="Select a window size in cM (default=10.0)"> | |
27 <validator type="in_range" message="Float can be between 0 and 50" min="0" max="50"/> | |
28 <validator type="expression" message="A float is required.">float( float( value ) ) == float( value )</validator> | |
29 </param> | |
30 <param name="minimum_cM_between_QTL" label="Minimum cM between QTL" value="20.0" type="float" help="Select a minimum cM between QTL (default=20.0)"> | |
31 <validator type="in_range" message="Float can be between 0 and 50" min="0" max="50"/> | |
32 <validator type="expression" message="A float is required.">float( float( value ) ) == float( value )</validator> | |
33 </param> | |
34 </inputs> | |
35 <outputs> | |
36 <data format="txt" name="output1" /> | |
37 <data format="txt" name="output2" /> | |
38 <data format="txt" name="output3" /> | |
39 <data format="txt" name="output4" /> | |
40 <data format="txt" name="output5" /> | |
41 <data format="txt" name="output6" /> | |
42 <data format="txt" name="output7" /> | |
43 <data format="txt" name="output8" /> | |
44 <data format="txt" name="output9" /> | |
45 <data format="txt" name="output10" /> | |
46 <data format="txt" name="output11" /> | |
47 <data format="txt" name="output12" /> | |
48 <data format="txt" name="output13" /> | |
49 <data format="txt" name="output14" /> | |
50 <data format="txt" name="output15" /> | |
51 <data format="txt" name="output16" /> | |
52 </outputs> | |
53 <requirements> | |
54 </requirements> | |
55 <tests> | |
56 <test> | |
57 </test> | |
58 </tests> | |
59 <help> | |
60 | |
61 **What it does** | |
62 | |
63 Splits the input phenotype data into smaller .inp files. | |
64 | |
65 This makes 15 parallel runs on the cluster possible, to reduce the running time of large phenotype datasets (e.g. eQTL data sets). | |
66 | |
67 </help> | |
68 </tool> |