ibllib.tests.integration.test_ephys_passive
Test passiveChoiceWorld extraction.
Basic passive extraction is tested using ephys/passive_extraction/SWC_054/2020-10-10/001. Chained passive protocol extraction is tested with ephys/passive_extraction/ZFM-05496/2022-12-08/001. Currently ZFM-05496/2022-12-08/001/raw_task_data_00 is not used.
Classes
Test for the dynamic pipeline extraction of two chained passive protocols. |
|
- class TestLoadFixtures(*args, **kwargs)[source]
Bases:
IntegrationTest
- class TestExtractPassivePeriods(*args, **kwargs)[source]
Bases:
IntegrationTest- required_files = ['ephys/passive_extraction/SWC_054/2020-10-10/001']
An optional list of required files/folders to glob for, relative to data_path.
- class TestExtractRFMapping(*args, **kwargs)[source]
Bases:
IntegrationTest- required_files = ['ephys/passive_extraction/SWC_054/2020-10-10/001']
An optional list of required files/folders to glob for, relative to data_path.
- class TestExtractTaskReplayComponents(*args, **kwargs)[source]
Bases:
IntegrationTest- required_files = ['ephys/passive_extraction/SWC_054/2020-10-10/001']
An optional list of required files/folders to glob for, relative to data_path.
- class TestExtractTaskReplay(*args, **kwargs)[source]
Bases:
IntegrationTest
- class TestExtractReplayNoiseMissing(*args, **kwargs)[source]
Bases:
IntegrationTest
- class TestEphysPassiveExtraction(*args, **kwargs)[source]
Bases:
IntegrationTest- required_files = ['ephys/passive_extraction/SWC_054/2020-10-10/001']
An optional list of required files/folders to glob for, relative to data_path.
- class TestChainedPassiveExtraction(*args, **kwargs)[source]
Bases:
IntegrationTestTest for the dynamic pipeline extraction of two chained passive protocols.
Employs the ibllib.pipes.behavior_tasks.PassiveTaskNidq class.
- required_files = ['ephys/passive_extraction/ZFM-05496/2022-12-08/001']
An optional list of required files/folders to glob for, relative to data_path.