ibllib.io.extractors.ephys_passive
Functions
Classes
- extract_passive_periods(session_path: str, sync_collection: str = 'raw_ephys_data', sync: Optional[dict] = None, sync_map: Optional[dict] = None) DataFrame [source]
- extract_rfmapping(session_path: str, sync_collection: str = 'raw_ephys_data', task_collection: str = 'raw_passive_data', sync: Optional[dict] = None, sync_map: Optional[dict] = None, trfm: Optional[array] = None) Tuple[array, array] [source]
- extract_task_replay(session_path: str, sync_collection: str = 'raw_ephys_data', task_collection: str = 'raw_passive_data', sync: Optional[dict] = None, sync_map: Optional[dict] = None, treplay: Optional[array] = None) Tuple[DataFrame, DataFrame] [source]
- extract_replay_debug(session_path: str, sync_collection: str = 'raw_ephys_data', task_collection: str = 'raw_passive_data', sync: Optional[dict] = None, sync_map: Optional[dict] = None, treplay: Optional[array] = None, ax: Optional[axes] = None) Tuple[DataFrame, DataFrame] [source]
- class PassiveChoiceWorld(session_path=None)[source]
Bases:
BaseExtractor
- save_names = ('_ibl_passivePeriods.intervalsTable.csv', '_ibl_passiveRFM.times.npy', '_ibl_passiveGabor.table.csv', '_ibl_passiveStims.table.csv')
- var_names = ('passivePeriods_df', 'passiveRFM_times', 'passiveGabor_df', 'passiveStims_df')