Skip to content

Commit fafd38e

Browse files
committed
Add report_file from bioluigi 0.0.8 to cutadapt tasks (fix #47)
1 parent d4771d5 commit fafd38e

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

rnaseq_pipeline/tasks.py

+4
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ def run(self):
103103
r1.path,
104104
join(destdir, os.path.basename(r1.path)),
105105
minimum_length=self.minimum_length,
106+
report_file=join(destdir, os.path.basename(r1.path) + '.cutadapt.json'),
106107
cpus=4)
107108
elif len(self.input()) == 2:
108109
r1, r2 = self.input()
@@ -113,20 +114,23 @@ def run(self):
113114
r2.path,
114115
join(destdir, os.path.basename(r2.path)),
115116
minimum_length=self.minimum_length,
117+
report_file=join(destdir, os.path.basename(r2.path) + '.cutadapt.json'),
116118
cpus=4)
117119
elif self.ignore_mate == 'reverse':
118120
logger.info('Reverse mate is ignored for %s.', repr(self))
119121
yield platform.get_trim_single_end_reads_task(
120122
r1.path,
121123
join(destdir, os.path.basename(r1.path)),
122124
minimum_length=self.minimum_length,
125+
report_file=join(destdir, os.path.basename(r1.path) + '.cutadapt.json'),
123126
cpus=4)
124127
else:
125128
yield platform.get_trim_paired_reads_task(
126129
r1.path, r2.path,
127130
join(destdir, os.path.basename(r1.path)),
128131
join(destdir, os.path.basename(r2.path)),
129132
minimum_length=self.minimum_length,
133+
report_file=join(destdir, os.path.basename(r1.path) + '_' + os.path.basename(r2.path) + '.cutadapt.json'),
130134
cpus=4)
131135
else:
132136
raise NotImplementedError('Trimming more than two mates is not supported.')

0 commit comments

Comments
 (0)