@@ -285,7 +285,12 @@ def scan_vcf(path, target_num_partitions):
285285 return metadata , vcf .raw_header
286286
287287
288- def scan_vcfs (paths , show_progress , target_num_partitions , worker_processes = 1 ):
288+ def scan_vcfs (
289+ paths ,
290+ show_progress ,
291+ target_num_partitions ,
292+ worker_processes = core .DEFAULT_WORKER_PROCESSES ,
293+ ):
289294 logger .info (
290295 f"Scanning { len (paths )} VCFs attempting to split into { target_num_partitions } "
291296 f" partitions."
@@ -1298,7 +1303,7 @@ def init(
12981303 vcfs ,
12991304 * ,
13001305 column_chunk_size = 16 ,
1301- worker_processes = 1 ,
1306+ worker_processes = core . DEFAULT_WORKER_PROCESSES ,
13021307 target_num_partitions = None ,
13031308 show_progress = False ,
13041309 compressor = None ,
@@ -1450,7 +1455,9 @@ def process_partition(self, partition_index):
14501455 f"{ num_records } records last_pos={ last_position } "
14511456 )
14521457
1453- def explode (self , * , worker_processes = 1 , show_progress = False ):
1458+ def explode (
1459+ self , * , worker_processes = core .DEFAULT_WORKER_PROCESSES , show_progress = False
1460+ ):
14541461 self .load_metadata ()
14551462 num_records = self .metadata .num_records
14561463 if np .isinf (num_records ):
@@ -1518,7 +1525,7 @@ def explode(
15181525 vcfs ,
15191526 * ,
15201527 column_chunk_size = 16 ,
1521- worker_processes = 1 ,
1528+ worker_processes = core . DEFAULT_WORKER_PROCESSES ,
15221529 show_progress = False ,
15231530 compressor = None ,
15241531):
@@ -1543,7 +1550,7 @@ def explode_init(
15431550 * ,
15441551 column_chunk_size = 16 ,
15451552 target_num_partitions = 1 ,
1546- worker_processes = 1 ,
1553+ worker_processes = core . DEFAULT_WORKER_PROCESSES ,
15471554 show_progress = False ,
15481555 compressor = None ,
15491556):
@@ -1605,7 +1612,7 @@ def convert(
16051612 * ,
16061613 variants_chunk_size = None ,
16071614 samples_chunk_size = None ,
1608- worker_processes = 1 ,
1615+ worker_processes = core . DEFAULT_WORKER_PROCESSES ,
16091616 local_alleles = None ,
16101617 show_progress = False ,
16111618 icf_path = None ,
@@ -1649,7 +1656,7 @@ def encode(
16491656 dimension_separator = None ,
16501657 max_memory = None ,
16511658 local_alleles = None ,
1652- worker_processes = 1 ,
1659+ worker_processes = core . DEFAULT_WORKER_PROCESSES ,
16531660 show_progress = False ,
16541661):
16551662 # Rough heuristic to split work up enough to keep utilisation high
@@ -1687,7 +1694,7 @@ def encode_init(
16871694 max_variant_chunks = None ,
16881695 dimension_separator = None ,
16891696 max_memory = None ,
1690- worker_processes = 1 ,
1697+ worker_processes = core . DEFAULT_WORKER_PROCESSES ,
16911698 show_progress = False ,
16921699):
16931700 icf_store = IntermediateColumnarFormat (icf_path )
0 commit comments