diff --git a/src/aliby/pipeline.py b/src/aliby/pipeline.py index e185bec6598a53f6b8dd07ef0a33fcf897091b82..183b6d22d3d01aca7dcc06638296b8aab75ee7ba 100644 --- a/src/aliby/pipeline.py +++ b/src/aliby/pipeline.py @@ -120,11 +120,15 @@ class PipelineParameters(ParametersABC): # set minimal metadata meta_d = minimal_default_meta # define default values for general parameters + if isinstance(meta_d["time_settings/ntimepoints"], list): + tps = meta_d["time_settings/ntimepoints"][0] + else: + tps = meta_d["time_settings/ntimepoints"] defaults = { "general": dict( id=expt_id, distributed=0, - tps=meta_d["time_settings/ntimepoints"], + tps=tps, directory=str(directory.parent), filter="", earlystop=global_parameters.earlystop,