Mercurial > repos > greg > multigps
comparison multigps.xml @ 43:181076e82999 draft
Uploaded
| author | greg |
|---|---|
| date | Thu, 09 Feb 2017 13:29:45 -0500 |
| parents | 8d30aeacb52a |
| children | d1a381f360f6 |
comparison
equal
deleted
inserted
replaced
| 42:8d30aeacb52a | 43:181076e82999 |
|---|---|
| 12 mkdir -p $output_dir && | 12 mkdir -p $output_dir && |
| 13 multigps | 13 multigps |
| 14 ############################ | 14 ############################ |
| 15 ## General options | 15 ## General options |
| 16 ############################ | 16 ############################ |
| 17 ## Append .txt extensions to events hrefs | |
| 18 ## in output dataset so files will render | |
| 19 ## in the browser. | |
| 20 --eventsaretxt | |
| 17 --expt '$expt' | 21 --expt '$expt' |
| 18 --format $expt.ext | 22 --format $expt.ext |
| 19 #if str($ctrl) != 'None': | 23 #if str($ctrl) != 'None': |
| 20 --ctrl '$ctrl' | 24 --ctrl '$ctrl' |
| 21 #end if | 25 #end if |
| 36 #set sdc = $aoc.scale_data_cond | 40 #set sdc = $aoc.scale_data_cond |
| 37 #set umc = $aoc.use_motif_cond | 41 #set umc = $aoc.use_motif_cond |
| 38 #if str($umc.use_motif) == 'yes': | 42 #if str($umc.use_motif) == 'yes': |
| 39 #set rgc = $umc.reference_genome_cond | 43 #set rgc = $umc.reference_genome_cond |
| 40 #if str($rgc.reference_genome_source) == 'cached': | 44 #if str($rgc.reference_genome_source) == 'cached': |
| 41 #set seq_dir = os.path.split($rgc.reference_genome.fields.path)[0] | 45 #set seq = '$rgc.reference_genome.fields.path' |
| 42 #else: | 46 #else: |
| 43 ## MultiGPS requires a directory containing reference files, so symlink the history dataset. | 47 #set seq = '$rgc.reference_genome' |
| 44 #import os | 48 #end if |
| 45 #import tempfile | 49 --seq $seq |
| 46 #set seq_dir = tempfile.mkdtemp(prefix='tmp-multigps-seq-dir') | |
| 47 #set seq_file = str($rgc.reference_genome) | |
| 48 #set tmp_filename = '%s.fa' % str($rgc.reference_genome.dbkey) | |
| 49 #set tmp_seq_file = os.path.join($seq_dir, $tmp_filename) | |
| 50 ln -f -s $tmp_seq_file $seq_file && | |
| 51 #end if | |
| 52 --seq $seq_dir | |
| 53 #end if | 50 #end if |
| 54 ############################ | 51 ############################ |
| 55 ## Limits on how many reads | 52 ## Limits on how many reads |
| 56 ############################ | 53 ############################ |
| 57 #if str($rloc.reads_limits) == 'yes': | 54 #if str($rloc.reads_limits) == 'yes': |
