Skip to content
Snippets Groups Projects
Commit c3ba0eef authored by Bertache's avatar Bertache
Browse files

Fixing num_processes

parent 246df862
No related branches found
No related tags found
No related merge requests found
......@@ -189,7 +189,7 @@ def cut(args, logging):
input_queue = Queue()
output_queue = Queue()
read_processes, write_processes, compute_processes = partitionning(num_threads)
write_processes, compute_processes = partitionning(num_threads)
# communicate(write_processes=write_processes, compute_processes=compute_processes)
manager = ProcessManager()
......@@ -199,13 +199,13 @@ def cut(args, logging):
try:
# Start worker processes
manager.start_worker(target=read_bam_pair, args=(bam_for_file, bam_rev_file, input_queue, read_processes))
manager.start_worker(target=read_bam_pair, args=(bam_for_file, bam_rev_file, input_queue, compute_processes))
# Process for processing items
[
manager.start_worker(target=process_items, args=(input_queue, output_queue, seed_size, len_add)) for _ in range(compute_processes)
]
# Process for writing pairs
manager.start_worker(target=write_fastq_pair, args=(output_queue, output_forward, output_reverse, write_processes))
manager.start_worker(target=write_fastq_pair, args=(output_queue, output_forward, output_reverse, compute_processes, write_processes))
# Monitor processes
while manager.running():
if not manager.check_processes():
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment