@@ -211,6 +211,8 @@ def analyse(
211211 threshold = cfg .threshold ,
212212 pubmlst = cfg .pubmlst ,
213213 pasteur = cfg .pasteur ,
214+ singularity = cfg .singularity ,
215+ containers = cfg .containers ,
214216 sampleinfo = sampleinfo ,
215217 run_settings = run_settings ,
216218 )
@@ -221,6 +223,8 @@ def analyse(
221223 threshold = cfg .threshold ,
222224 pubmlst = cfg .pubmlst ,
223225 pasteur = cfg .pasteur ,
226+ singularity = cfg .singularity ,
227+ containers = cfg .containers ,
224228 sampleinfo = sampleinfo ,
225229 force = force_update ,
226230 )
@@ -318,6 +322,8 @@ def finish(ctx, sampleinfo_file, input, track, dry, email, skip_update, report,
318322 threshold = cfg .threshold ,
319323 pubmlst = cfg .pubmlst ,
320324 pasteur = cfg .pasteur ,
325+ singularity = cfg .singularity ,
326+ containers = cfg .containers ,
321327 sampleinfo = sampleinfo ,
322328 )
323329 try :
@@ -346,6 +352,8 @@ def finish(ctx, sampleinfo_file, input, track, dry, email, skip_update, report,
346352 config_path = cfg .config_path ,
347353 pubmlst = cfg .pubmlst ,
348354 pasteur = cfg .pasteur ,
355+ singularity = cfg .singularity ,
356+ containers = cfg .containers ,
349357 sampleinfo = sampleinfo ,
350358 input = input ,
351359 )
@@ -376,7 +384,8 @@ def add(ctx, organism, force):
376384 cfg = ctx .obj ["config" ]
377385 referee = Referencer (
378386 log = logger , folders = cfg .folders , threshold = cfg .threshold ,
379- pubmlst = cfg .pubmlst , pasteur = cfg .pasteur , force = force ,
387+ pubmlst = cfg .pubmlst , pasteur = cfg .pasteur ,
388+ singularity = cfg .singularity , containers = cfg .containers , force = force ,
380389 )
381390 try :
382391 referee .add_pubmlst (organism )
@@ -386,7 +395,8 @@ def add(ctx, organism, force):
386395 click .echo ("INFO - Checking versions of all references.." )
387396 referee = Referencer (
388397 log = logger , folders = cfg .folders , threshold = cfg .threshold ,
389- pubmlst = cfg .pubmlst , pasteur = cfg .pasteur , force = force ,
398+ pubmlst = cfg .pubmlst , pasteur = cfg .pasteur ,
399+ singularity = cfg .singularity , containers = cfg .containers , force = force ,
390400 )
391401 referee .update_refs ()
392402
@@ -399,6 +409,7 @@ def observe(ctx):
399409 refe = Referencer (
400410 log = logger , folders = cfg .folders , threshold = cfg .threshold ,
401411 pubmlst = cfg .pubmlst , pasteur = cfg .pasteur ,
412+ singularity = cfg .singularity , containers = cfg .containers ,
402413 )
403414 click .echo ("INFO - Currently stored organisms:" )
404415 for org in sorted (refe .existing_organisms ()):
@@ -500,6 +511,7 @@ def review(ctx, type, customer, skip_update, email, output):
500511 ext_refs = Referencer (
501512 log = logger , folders = cfg .folders , threshold = cfg .threshold ,
502513 pubmlst = cfg .pubmlst , pasteur = cfg .pasteur ,
514+ singularity = cfg .singularity , containers = cfg .containers ,
503515 )
504516 if not skip_update :
505517 ext_refs .update_refs ()
@@ -521,7 +533,8 @@ def update_refs(ctx, force_update: bool):
521533 cfg = ctx .obj ["config" ]
522534 ext_refs = Referencer (
523535 log = logger , folders = cfg .folders , threshold = cfg .threshold ,
524- pubmlst = cfg .pubmlst , pasteur = cfg .pasteur , force = force_update ,
536+ pubmlst = cfg .pubmlst , pasteur = cfg .pasteur ,
537+ singularity = cfg .singularity , containers = cfg .containers , force = force_update ,
525538 )
526539 ext_refs .update_refs ()
527540 done ()
@@ -535,7 +548,8 @@ def update_from_static(ctx, force_update: bool):
535548 cfg = ctx .obj ["config" ]
536549 ext_refs = Referencer (
537550 log = logger , folders = cfg .folders , threshold = cfg .threshold ,
538- pubmlst = cfg .pubmlst , pasteur = cfg .pasteur , force = force_update ,
551+ pubmlst = cfg .pubmlst , pasteur = cfg .pasteur ,
552+ singularity = cfg .singularity , containers = cfg .containers , force = force_update ,
539553 )
540554 ext_refs .fetch_external ()
541555 done ()
@@ -551,7 +565,8 @@ def update_organism(ctx, external: bool, force_update: bool, organism: str):
551565 cfg = ctx .obj ["config" ]
552566 ext_refs = Referencer (
553567 log = logger , folders = cfg .folders , threshold = cfg .threshold ,
554- pubmlst = cfg .pubmlst , pasteur = cfg .pasteur , force = force_update ,
568+ pubmlst = cfg .pubmlst , pasteur = cfg .pasteur ,
569+ singularity = cfg .singularity , containers = cfg .containers , force = force_update ,
555570 )
556571 ext_refs .update_organism (external = external , organism = organism )
557572 done ()
@@ -572,6 +587,7 @@ def overwrite(ctx, sample_name, force):
572587 ext_refs = Referencer (
573588 log = logger , folders = cfg .folders , threshold = cfg .threshold ,
574589 pubmlst = cfg .pubmlst , pasteur = cfg .pasteur ,
590+ singularity = cfg .singularity , containers = cfg .containers ,
575591 )
576592 ext_refs .resync (type = "overwrite" , sample = sample_name , ignore = force )
577593 done ()
0 commit comments