emodel_generalisation.tasks.utils

Workflow utils.

Classes

EmodelAPIConfig(*args, **kwargs)

Configuration of emodel api database.

EmodelAwareTask(*args, **kwargs)

Task with loaded access_point.

EmodelLocalTarget(*args[, prefix, create_parent])

Specific target for each emodel.

ParallelTask(*args, **kwargs)

Task with automatic parallel factory detection.

class emodel_generalisation.tasks.utils.EmodelAPIConfig(*args, **kwargs)

Bases: Config

Configuration of emodel api database.

class emodel_generalisation.tasks.utils.EmodelAwareTask(*args, **kwargs)

Bases: object

Task with loaded access_point.

get_access_point(final_path=None, emodel_dir=None, with_seeds=True)

Fetch emodel AP.

class emodel_generalisation.tasks.utils.EmodelLocalTarget(*args, prefix=None, create_parent=True, **kwargs)

Bases: OutputLocalTarget

Specific target for each emodel.

class emodel_generalisation.tasks.utils.ParallelTask(*args, **kwargs)

Bases: object

Task with automatic parallel factory detection.

property parallel_factory

Get parallel factory.