Mercurial > repos > greg > multigps
comparison multigps.xml @ 31:71b0f24e12f6 draft
Uploaded
author | greg |
---|---|
date | Wed, 14 Dec 2016 08:31:55 -0500 |
parents | 9aca70ab05c2 |
children | 7a5a2e70b588 |
comparison
equal
deleted
inserted
replaced
30:9aca70ab05c2 | 31:71b0f24e12f6 |
---|---|
30 #set gmsc = $aoc.gauss_model_smoothing_cond | 30 #set gmsc = $aoc.gauss_model_smoothing_cond |
31 #set rbec = $aoc.report_binding_events_cond | 31 #set rbec = $aoc.report_binding_events_cond |
32 #set rloc = $aoc.reads_limits_options_cond | 32 #set rloc = $aoc.reads_limits_options_cond |
33 #set sdc = $aoc.scale_data_cond | 33 #set sdc = $aoc.scale_data_cond |
34 #set umc = $aoc.use_motif_cond | 34 #set umc = $aoc.use_motif_cond |
35 ############################ | 35 #if str($umc.use_motif) == "yes": |
36 ## Limits on how many reads | |
37 ############################ | |
38 #if str($rloc.reads_limits) == 'yes': | |
39 --fixedpb $rloc.fixedpb | |
40 --poissongausspb $rloc.poissongausspb | |
41 #if str($rloc.nonunique) == 'yes': | |
42 --nonunique | |
43 #end if | |
44 --mappability $rloc.mappability | |
45 #if str($rloc.nocache) == 'yes': | |
46 --nocache | |
47 #end if | |
48 #end if | |
49 ############################ | |
50 ## Scaling data | |
51 ############################ | |
52 #if str($sdc.scale_data) == 'yes': | |
53 #if str($sdc.scaling) == 'no': | |
54 --noscaling $sdc.scaling | |
55 #end if | |
56 #if str($sdc.medianscale) == 'yes': | |
57 --medianscale $sdc.medianscale | |
58 #end if | |
59 #if str($sdc.regressionscale) == 'yes': | |
60 --regressionscale $sdc.regressionscale | |
61 #end if | |
62 #if str($sdc.sesscale) == 'yes': | |
63 --sesscale $sdc.sesscale | |
64 #end if | |
65 #if $sdc.fixedscaling > 0: | |
66 ‒‒fixedscaling $sdc.fixedscaling | |
67 #end if | |
68 --scalewin $sdc.scalewin | |
69 #if str($sdc.plotscaling) == 'yes': | |
70 --plotscaling $sdc.plotscaling | |
71 #end if | |
72 #end if | |
73 ############################ | |
74 ## Running MultiGPS | |
75 ############################ | |
76 #if str($aoc.nomodelupdate) == 'no': | |
77 --nomodelupdate | |
78 #end if | |
79 --minmodelupdateevents $aoc.minmodelupdateevents | |
80 #if str($aoc.nomodelsmoothing) == 'no': | |
81 --nomodelsmoothing | |
82 #end if | |
83 --splinesmoothparam $aoc.splinesmoothparam | |
84 #if str($gmsc.gaussmodelsmoothing) == 'yes': | |
85 --gaussmodelsmoothing | |
86 --gausssmoothparam $gmsc.gausssmoothparam | |
87 #end if | |
88 #if str($aoc.jointinmodel) == 'yes': | |
89 --jointinmodel | |
90 #end if | |
91 #if str($aoc.fixedmodelrange) == 'yes': | |
92 --fixedmodelrange | |
93 #end if | |
94 --prlogconf $aoc.prlogconf | |
95 #if $aoc.fixedalpha > 0: | |
96 --fixedalpha $aoc.fixedalpha | |
97 #end if | |
98 --alphascale $aoc.alphascale | |
99 #if str($aoc.mlconfignotshared) == 'no': | |
100 --mlconfignotshared | |
101 #end if | |
102 --exclude "$aoc.exclude" | |
103 ############################ | |
104 ## MultiGPS priors | |
105 ############################ | |
106 #if str($umc.use_motif) == 'yes': | |
107 #set mpc = $umc.multigps_priors_cond | |
108 #set rgc = $umc.reference_genome_cond | 36 #set rgc = $umc.reference_genome_cond |
109 #if str($rgc.reference_genome_source) == "cached": | 37 #if str($rgc.reference_genome_source) == "cached": |
110 #set seq_dir = os.path.split($rgc.reference_genome.fields.path)[0] | 38 #set seq_dir = os.path.split($rgc.reference_genome.fields.path)[0] |
111 #else: | 39 #else: |
112 ## MultiGPS requires a directory containing reference files, so symlink the history dataset. | 40 ## MultiGPS requires a directory containing reference files, so symlink the history dataset. |
116 #set seq_file = str($rgc.reference_genome) | 44 #set seq_file = str($rgc.reference_genome) |
117 #set tmp_filename = "%s.fa" % str($rgc.reference_genome.dbkey) | 45 #set tmp_filename = "%s.fa" % str($rgc.reference_genome.dbkey) |
118 #set tmp_seq_file = os.path.join($seq_dir, $tmp_filename) | 46 #set tmp_seq_file = os.path.join($seq_dir, $tmp_filename) |
119 ln -f -s $tmp_seq_file $seq_file && | 47 ln -f -s $tmp_seq_file $seq_file && |
120 #end if | 48 #end if |
121 --seq $seq_dir | 49 #end if |
50 ############################ | |
51 ## Limits on how many reads | |
52 ############################ | |
53 #if str($rloc.reads_limits) == 'yes': | |
54 --fixedpb $rloc.fixedpb | |
55 --poissongausspb $rloc.poissongausspb | |
56 #if str($rloc.nonunique) == 'yes': | |
57 --nonunique | |
58 #end if | |
59 --mappability $rloc.mappability | |
60 #if str($rloc.nocache) == 'yes': | |
61 --nocache | |
62 #end if | |
63 #end if | |
64 ############################ | |
65 ## Scaling data | |
66 ############################ | |
67 #if str($sdc.scale_data) == 'yes': | |
68 #if str($sdc.scaling) == 'no': | |
69 --noscaling $sdc.scaling | |
70 #end if | |
71 #if str($sdc.medianscale) == 'yes': | |
72 --medianscale $sdc.medianscale | |
73 #end if | |
74 #if str($sdc.regressionscale) == 'yes': | |
75 --regressionscale $sdc.regressionscale | |
76 #end if | |
77 #if str($sdc.sesscale) == 'yes': | |
78 --sesscale $sdc.sesscale | |
79 #end if | |
80 #if $sdc.fixedscaling > 0: | |
81 ‒‒fixedscaling $sdc.fixedscaling | |
82 #end if | |
83 --scalewin $sdc.scalewin | |
84 #if str($sdc.plotscaling) == 'yes': | |
85 --plotscaling $sdc.plotscaling | |
86 #end if | |
87 #end if | |
88 ############################ | |
89 ## Running MultiGPS | |
90 ############################ | |
91 #if str($aoc.nomodelupdate) == 'no': | |
92 --nomodelupdate | |
93 #end if | |
94 --minmodelupdateevents $aoc.minmodelupdateevents | |
95 #if str($aoc.nomodelsmoothing) == 'no': | |
96 --nomodelsmoothing | |
97 #end if | |
98 --splinesmoothparam $aoc.splinesmoothparam | |
99 #if str($gmsc.gaussmodelsmoothing) == 'yes': | |
100 --gaussmodelsmoothing | |
101 --gausssmoothparam $gmsc.gausssmoothparam | |
102 #end if | |
103 #if str($aoc.jointinmodel) == 'yes': | |
104 --jointinmodel | |
105 #end if | |
106 #if str($aoc.fixedmodelrange) == 'yes': | |
107 --fixedmodelrange | |
108 #end if | |
109 --prlogconf $aoc.prlogconf | |
110 #if $aoc.fixedalpha > 0: | |
111 --fixedalpha $aoc.fixedalpha | |
112 #end if | |
113 --alphascale $aoc.alphascale | |
114 #if str($aoc.mlconfignotshared) == 'no': | |
115 --mlconfignotshared | |
116 #end if | |
117 --exclude "$aoc.exclude" | |
118 ############################ | |
119 ## MultiGPS priors | |
120 ############################ | |
121 #if str($umc.use_motif) == 'yes': | |
122 #set mpc = $umc.multigps_priors_cond | |
122 #if str($mpc.multigps_priors) == 'yes': | 123 #if str($mpc.multigps_priors) == 'yes': |
123 #set bmc = $mpc.both_motifs_cond | 124 #set bmc = $mpc.both_motifs_cond |
124 #if str($mpc.noposprior) == 'no': | 125 #if str($mpc.noposprior) == 'no': |
125 --noposprior | 126 --noposprior |
126 #end if | 127 #end if |