Mercurial > repos > greg > ideas
comparison ideas.xml @ 173:843bfa2dff2c draft
Uploaded
author | greg |
---|---|
date | Thu, 25 Jan 2018 11:53:07 -0500 |
parents | 473a089c5fb6 |
children | e0d5669fee03 |
comparison
equal
deleted
inserted
replaced
172:473a089c5fb6 | 173:843bfa2dff2c |
---|---|
8 <requirement type="package" version="1.20">ideas</requirement> | 8 <requirement type="package" version="1.20">ideas</requirement> |
9 <requirement type="package" version="1.10.4">r-data.table</requirement> | 9 <requirement type="package" version="1.10.4">r-data.table</requirement> |
10 <requirement type="package" version="1.4.4">r-optparse</requirement> | 10 <requirement type="package" version="1.4.4">r-optparse</requirement> |
11 </requirements> | 11 </requirements> |
12 <command detect_errors="exit_code"><![CDATA[ | 12 <command detect_errors="exit_code"><![CDATA[ |
13 ## Sylink all files from input.metadata.tmp | |
14 ## to the current working directory. | |
15 #import os | |
16 #set tmp_dir = "tmp" | |
17 #set from_tmp_path = $os.path.join($input.extra_files_path, "tmp") | |
18 mkdir $tmp_dir && | |
19 #for f in $os.listdir($from_tmp_path): | |
20 ln -s $os.path.join($from_tmp_path, $f) $tmp_dir && | |
21 #end for | |
13 #set output_pdf_dir = "output_pdf_dir" | 22 #set output_pdf_dir = "output_pdf_dir" |
14 #set output_txt_dir = "output_txt_dir" | 23 #set output_txt_dir = "output_txt_dir" |
15 #set output_training_dir = "output_training_dir" | 24 #set output_training_dir = "output_training_dir" |
16 #set windows_positions_by_chroms_config = "windows_positions_by_chroms_config.txt" | 25 #set windows_positions_by_chroms_config = "windows_positions_by_chroms_config.txt" |
17 #set perform_training = $perform_training_cond.perform_training | 26 #set perform_training = $perform_training_cond.perform_training |
23 mkdir '$output_training_dir' && | 32 mkdir '$output_training_dir' && |
24 #else: | 33 #else: |
25 #set output_dir = $output_txt_dir | 34 #set output_dir = $output_txt_dir |
26 mkdir '$output_txt_dir' && | 35 mkdir '$output_txt_dir' && |
27 #end if | 36 #end if |
28 && Rscript '$__tool_directory__/ideas.R' | 37 Rscript '$__tool_directory__/ideas.R' |
29 --burnin_num $burnin_num | 38 --burnin_num $burnin_num |
30 #if str($bychr) == "true": | 39 #if str($bychr) == "true": |
31 --bychr true | 40 --bychr true |
32 #end if | 41 #end if |
33 --chrom_bed_input $input.metadata.chrom_bed_input | 42 --chrom_bed_input $input.metadata.chrom_bed |
34 --chromosome_windows $input.metadata.chromosome_windows | 43 --chromosome_windows $input.metadata.chrom_windows |
35 #if str($hp) == "true": | 44 #if str($hp) == "true": |
36 --hp true | 45 --hp true |
37 #end if | 46 #end if |
38 #if str($initial_states) != "0": | 47 #if str($initial_states) != "0": |
39 --initial_states $initial_states | 48 --initial_states $initial_states |
40 #end if | 49 #end if |
41 --input $input | 50 --input $input |
42 --input_files_path $input.extra_files_path | 51 --input_files_path $input.extra_files_path |
43 --ideas_input_config $input.metadata.ideas_input_config | 52 --ideas_input_config $input.metadata.input_config |
44 #if str($log2) != "0.0": | 53 #if str($log2) != "0.0": |
45 --log2 $log2 | 54 --log2 $log2 |
46 #end if | 55 #end if |
47 #if str($maxerr) != "0.0": | 56 #if str($maxerr) != "0.0": |
48 --maxerr $maxerr | 57 --maxerr $maxerr |
58 #end if | 67 #end if |
59 --mcmc_num $mcmc_num | 68 --mcmc_num $mcmc_num |
60 #if str($minerr) != "0.0": | 69 #if str($minerr) != "0.0": |
61 --minerr $minerr | 70 --minerr $minerr |
62 #end if | 71 #end if |
72 --output_dir $output_dir | |
63 #if str($prior_concentration) != "0.0": | 73 #if str($prior_concentration) != "0.0": |
64 --prior_concentration $prior_concentration | 74 --prior_concentration $prior_concentration |
65 #end if | 75 #end if |
66 --project_name '$project_name' | 76 --project_name '$project_name' |
67 #if str($save_ideas_log) == "yes": | 77 #if str($save_ideas_log) == "yes": |
162 <param name="input" value="input.ideaspre" ftype="ideaspre" dbkey="hg19"/> | 172 <param name="input" value="input.ideaspre" ftype="ideaspre" dbkey="hg19"/> |
163 <param name="project_name" value="IDEAS_out"/> | 173 <param name="project_name" value="IDEAS_out"/> |
164 <param name="initial_states" value="2"/> | 174 <param name="initial_states" value="2"/> |
165 <param name="maxerr" value="1000"/> | 175 <param name="maxerr" value="1000"/> |
166 <param name="output_heatmaps" value="no"/> | 176 <param name="output_heatmaps" value="no"/> |
177 <param name="save_ideas_log" value="yes"/> | |
167 <output_collection name="output_txt_collection" type="list"> | 178 <output_collection name="output_txt_collection" type="list"> |
168 <element name="IDEAS_out.chr1.cluster" file="IDEAS_out.cluster" ftype="txt"/> | 179 <element name="IDEAS_out.chr1.cluster" file="IDEAS_out.cluster" ftype="txt"/> |
169 <element name="IDEAS_out.chr1.para" file="IDEAS_out.para" ftype="txt"/> | 180 <element name="IDEAS_out.chr1.para" file="IDEAS_out.para" ftype="txt"/> |
170 <element name="IDEAS_out.chr1.profile" file="IDEAS_out.profile" ftype="txt"/> | 181 <element name="IDEAS_out.chr1.profile" file="IDEAS_out.profile" ftype="txt"/> |
171 <element name="IDEAS_out.chr1.state" file="IDEAS_out.state" ftype="txt"/> | 182 <element name="IDEAS_out.chr1.state" file="IDEAS_out.state" ftype="txt"/> |