bluepyemodel.emodel_pipeline.emodel_workflow¶
EModelWorkflow class
Classes
|
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:
objectContains 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