Changeset 3487
- Timestamp:
- Sep 16, 2015, 11:08:24 AM (8 years ago)
- Location:
- extensions/net.sf.basedb.reggie/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/net.sf.basedb.reggie/trunk/config/reggie-config.xml
r3415 r3487 172 172 <step-2>MAXINFO:40:0.9 MINLEN:20</step-2> 173 173 </trimmomatic-options> 174 <!-- static options for gzip compression with pigz (default=-5) --> 175 <!-- NOTE! Number of threads (-p) is set automatically and should not be included here --> 176 <pigz-options>-5</pigz-options> 174 177 </demux> 175 178 -
extensions/net.sf.basedb.reggie/trunk/src/net/sf/basedb/reggie/servlet/DemuxMergeServlet.java
r3486 r3487 425 425 String demux_trimmomaticOptions1 = cfg.getRequiredConfig("demux/trimmomatic-options/step-1", mergeParameterSet); 426 426 String demux_trimmomaticOptions2 = cfg.getRequiredConfig("demux/trimmomatic-options/step-2", mergeParameterSet); 427 String pigzOptions = cfg.getConfig("demux/pigz-options", mergeParameterSet, "-5"); 427 428 428 429 List<DemuxBatch> demuxBatch = new ArrayList<DemuxBatch>(); … … 872 873 script.cmd("cat fastq.aligned/" + fragments_name + " >> " + fragmentsOut); 873 874 script.cmd("cp fastq.aligned/"+fragments_name + " " + fastqFolder + "/" + fragments_name); 874 String pid1 = script.bkgr("gzip -1 -c fastq.trimmomatic.2/" + R1_name + " > " + fastqFolder + "/"+R1_name + ".gz"); 875 String pid2 = script.bkgr("gzip -1 -c fastq.trimmomatic.2/" + R2_name + " > " + fastqFolder + "/"+R2_name + ".gz"); 876 script.waitForProcess(pid1); 877 script.waitForProcess(pid2); 878 script.time("DONE: gzip " + mergeName); 875 script.cmd("pigz " + pigzOptions + " -p ${NumThreads} -c fastq.trimmomatic.2/" + R1_name + " > " + fastqFolder + "/"+R1_name + ".gz"); 876 script.time("DONE: pigz " + R1_name); 877 script.cmd("pigz " + pigzOptions + " -p ${NumThreads} -c fastq.trimmomatic.2/" + R2_name + " > " + fastqFolder + "/"+R2_name + ".gz"); 878 script.time("DONE: pigz " + R2_name); 879 879 880 880 script.cmd("ls -1 "+fastqFolder+"/*.fastq.gz >> " + filesOut);
Note: See TracChangeset
for help on using the changeset viewer.