diff Snakefile @ 32:13df910d0683 draft

Uploaded
author chrisw
date Tue, 19 Nov 2019 03:02:23 +0000
parents de65ca585930
children e4dc3d0c31de
line wrap: on
line diff
--- a/Snakefile	Thu Nov 14 07:42:04 2019 +0000
+++ b/Snakefile	Tue Nov 19 03:02:23 2019 +0000
@@ -46,7 +46,7 @@
         raise cpe
 
 import re
-STEPS_FILES_FILTER=re.compile(r'(unmapped)|(download)|(salmon)|(extract_jx)|(jx_bed)|(manifest)')
+STEPS_FILES_FILTER=re.compile(r'(unmapped)|(download)|(salmon)|(extract_jx)|(jx_bed)|(manifest)|(nonref)|(Chimeric)')
 def remove_steps_files():
     #modify STEP and FILES
     #so we don't run download or unmapped steps
@@ -98,15 +98,6 @@
     #create fastq 2 if not paired
     if i == 2:
         open('%s/%s_%s_%s_%s_%d.fastq' % (config['temp'], run_acc, study_acc, genome, method, 2), "w").close() 
-    #create expected file structure for annotated exon bed file & reference index
-    #ref = config['ref']
-    #config['ref'] = os.path.abspath('.')
-    #os.makedirs('%s/%s' % (config['ref'], genome))
-    #os.symlink(ref, '%s/%s/star_idx' % (config['ref'], genome))
-    #os.makedirs('%s/%s/gtf' % (config['ref'], genome))
-    #os.symlink(config['exon_bed'], 'exons.tmp')
-    #os.symlink('../../exons.tmp', '%s/%s/gtf/%s' % (config['ref'], genome, config.get('bw_bed', 'exons.bed')))
-    #TODO may need to add additional symlinking for HISAT2 unmapped alignments
     return([run_acc, study_acc, genome, method])
 
 
@@ -185,10 +176,8 @@
     input: 
         config['output'] + '/{quad}.sjout.zst',
         config['output'] + '/{quad}.fastq_check.tsv.zst',
-        config['output'] + '/{quad}.bamcount_nonref.csv.zst',
         config['output'] + '/{quad}.bamcount_auc.tsv',
         config['output'] + '/{quad}.bamcount_frag.tsv',
-        config['output'] + '/{quad}.Chimeric.out.junction.zst',
         config['output'] + '/{quad}.all.exon_bw_count.zst',
         config['output'] + '/{quad}.unique.exon_bw_count.zst',
         config['output'] + '/{quad}.all.bw.zst',