ibllib.pipes.dynamic_pipeline

Functions

acquisition_description_legacy_session

From a legacy session create a dictionary corresponding to the acquisition description :return: dict

get_acquisition_description

"

load_pipeline_dict

make_pipeline

param session_path

make_pipeline_dict

acquisition_description_legacy_session(session_path, save=False)[source]

From a legacy session create a dictionary corresponding to the acquisition description :return: dict

get_acquisition_description(protocol)[source]

” This is a set of example acqusition descriptions for experiments - choice_world_recording - choice_world_biased - choice_world_training - choice_world_habituation - choice_world_passive That are part of the IBL pipeline

make_pipeline(session_path=None, **pkwargs)[source]
Parameters
  • session_path

  • one – passed to the Pipeline init: one instance to register tasks to

  • eid – passed to the Pipeline init

Returns

make_pipeline_dict(pipeline, save=True)[source]
load_pipeline_dict(path)[source]