File tree Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -206,6 +206,7 @@ def write_vcf(
206
206
drop_genotypes = drop_genotypes ,
207
207
no_update = no_update ,
208
208
executor = executor ,
209
+ preceding_future = preceding_future ,
209
210
)
210
211
if preceding_future :
211
212
concurrent .futures .wait ((preceding_future ,))
@@ -281,6 +282,7 @@ def write_vcf(
281
282
drop_genotypes = drop_genotypes ,
282
283
no_update = no_update ,
283
284
executor = executor ,
285
+ preceding_future = preceding_future ,
284
286
)
285
287
if preceding_future :
286
288
concurrent .futures .wait ((preceding_future ,))
@@ -317,6 +319,7 @@ def c_chunk_to_vcf(
317
319
drop_genotypes ,
318
320
no_update ,
319
321
executor : concurrent .futures .Executor ,
322
+ preceding_future : Optional [concurrent .futures .Future ] = None ,
320
323
):
321
324
chrom = None
322
325
pos = None
@@ -431,6 +434,8 @@ def load_gt_phased():
431
434
432
435
futures .append (executor .submit (load_gt ))
433
436
futures .append (executor .submit (load_gt_phased ))
437
+ if preceding_future :
438
+ futures .append (preceding_future )
434
439
concurrent .futures .wait (futures )
435
440
436
441
ref = alleles [:, 0 ].astype ("S" )
You can’t perform that action at this time.
0 commit comments