bluepyemodel.emodel_pipeline.emodel_workflow

EModelWorkflow class

Classes

EModelWorkflow(targets_configuration_id, ...)

Contains the state of the workflow and the configurations needed for the workflow

class EModelWorkflow(targets_configuration_id, pipeline_settings_id, emodel_configuration_id, fitness_configuration_id=None, emodels=None, emodel_scripts_id=None, state='not launched')

Bases: object

Contains the state of the workflow and the configurations needed for the workflow

Init

Parameters:
  • targets_configuration (str) – TargetsConfiguration nexus id

  • pipeline_settings (str) – EModelPipelineSettings nexus id

  • emodel_configuration (str) – NeuronModelConfiguration id

  • fitness_configuration_id (str) – FitnessCalculatorConfiguration id

  • emodels (list) – list of EModel ids

  • state (str) – can be “not launched”, “running” or “done”

add_emodel_id(emodel_id)

Add an emodel id to the list of emodels

add_emodel_script_id(emodel_script_id)

Add an emodel id to the list of emodels

as_dict()

Used for the storage of the object

get_configuration_ids()

Return all configuration id parameters