Interfaces#
- Extracellular Electrophysiology
- Base Recording
BaseRecordingExtractorInterfaceBaseRecordingExtractorInterface.keywordsBaseRecordingExtractorInterface.get_metadata_schema()BaseRecordingExtractorInterface.get_metadata()BaseRecordingExtractorInterface.channel_idsBaseRecordingExtractorInterface.get_original_timestamps()BaseRecordingExtractorInterface.get_timestamps()BaseRecordingExtractorInterface.set_aligned_timestamps()BaseRecordingExtractorInterface.set_aligned_segment_timestamps()BaseRecordingExtractorInterface.set_aligned_starting_time()BaseRecordingExtractorInterface.set_aligned_segment_starting_times()BaseRecordingExtractorInterface.set_probe()BaseRecordingExtractorInterface.has_probe()BaseRecordingExtractorInterface.align_by_interpolation()BaseRecordingExtractorInterface.add_to_nwbfile()
- Base Sorting
BaseSortingExtractorInterfaceBaseSortingExtractorInterface.keywordsBaseSortingExtractorInterface.get_metadata_schema()BaseSortingExtractorInterface.units_idsBaseSortingExtractorInterface.register_recording()BaseSortingExtractorInterface.get_original_timestamps()BaseSortingExtractorInterface.get_timestamps()BaseSortingExtractorInterface.set_aligned_timestamps()BaseSortingExtractorInterface.set_aligned_segment_timestamps()BaseSortingExtractorInterface.set_aligned_starting_time()BaseSortingExtractorInterface.set_aligned_segment_starting_times()BaseSortingExtractorInterface.subset_sorting()BaseSortingExtractorInterface.add_channel_metadata_to_nwb()BaseSortingExtractorInterface.add_to_nwbfile()BaseSortingExtractorInterface.rename_unit_ids()
- AlphaOmega
AlphaOmegaRecordingInterfaceAlphaOmegaRecordingInterface.display_nameAlphaOmegaRecordingInterface.associated_suffixesAlphaOmegaRecordingInterface.infoAlphaOmegaRecordingInterface.stream_idAlphaOmegaRecordingInterface.get_source_schema()AlphaOmegaRecordingInterface.get_extractor_class()AlphaOmegaRecordingInterface.get_metadata()
- Axon Recording
AxonRecordingInterfaceAxonRecordingInterface.display_nameAxonRecordingInterface.keywordsAxonRecordingInterface.associated_suffixesAxonRecordingInterface.infoAxonRecordingInterface.get_source_schema()AxonRecordingInterface.get_extractor_class()AxonRecordingInterface.get_metadata_schema()AxonRecordingInterface.get_metadata()
- Axona Recording
AxonaRecordingInterfaceAxonaRecordingInterface.display_nameAxonaRecordingInterface.associated_suffixesAxonaRecordingInterface.infoAxonaRecordingInterface.get_source_schema()AxonaRecordingInterface.get_extractor_class()AxonaRecordingInterface.extract_nwb_file_metadata()AxonaRecordingInterface.extract_ecephys_metadata()AxonaRecordingInterface.get_metadata()
AxonaUnitRecordingInterfaceAxonaLFPDataInterfaceAxonaPositionDataInterface
- Biocam Recording
- Blackrock Recording
- CellExplorer Sorting
add_channel_metadata_to_recoder()add_channel_metadata_to_recorder_from_session_file()add_channel_metadata_to_recorder_from_channel_map_file()CellExplorerRecordingInterfaceCellExplorerRecordingInterface.display_nameCellExplorerRecordingInterface.associated_suffixesCellExplorerRecordingInterface.infoCellExplorerRecordingInterface.sampling_frequency_keyCellExplorerRecordingInterface.binary_file_extensionCellExplorerRecordingInterface.get_extractor_class()CellExplorerRecordingInterface.get_source_schema()CellExplorerRecordingInterface.get_original_timestamps()
CellExplorerLFPInterfaceCellExplorerSortingInterface
- European Data Format (EDF) Recording
EDFRecordingInterfaceEDFRecordingInterface.display_nameEDFRecordingInterface.keywordsEDFRecordingInterface.associated_suffixesEDFRecordingInterface.infoEDFRecordingInterface.get_source_schema()EDFRecordingInterface.get_available_channel_ids()EDFRecordingInterface.get_extractor_class()EDFRecordingInterface.extract_nwb_file_metadata()EDFRecordingInterface.extract_subject_metadata()EDFRecordingInterface.get_metadata()
- Intan Amplifier
IntanRecordingInterfaceIntanRecordingInterface.display_nameIntanRecordingInterface.keywordsIntanRecordingInterface.associated_suffixesIntanRecordingInterface.infoIntanRecordingInterface.stream_idIntanRecordingInterface.get_source_schema()IntanRecordingInterface.get_extractor_class()IntanRecordingInterface.get_metadata_schema()IntanRecordingInterface.get_metadata()
- Intan Analog
- KiloSort Sorting
- MaxOne Recording
- MEArec Recording
- Neuralynx Recording & Sorting
NeuralynxRecordingInterfaceNeuralynxRecordingInterface.display_nameNeuralynxRecordingInterface.associated_suffixesNeuralynxRecordingInterface.infoNeuralynxRecordingInterface.get_stream_names()NeuralynxRecordingInterface.get_source_schema()NeuralynxRecordingInterface.get_extractor_class()NeuralynxRecordingInterface.get_metadata()
NeuralynxSortingInterfaceextract_neo_header_metadata()
- NeuroScope Recording & Sorting
filter_non_neural_channels()add_recording_extractor_properties()NeuroScopeRecordingInterfaceNeuroScopeRecordingInterface.display_nameNeuroScopeRecordingInterface.associated_suffixesNeuroScopeRecordingInterface.infoNeuroScopeRecordingInterface.get_extractor_class()NeuroScopeRecordingInterface.get_source_schema()NeuroScopeRecordingInterface.get_ecephys_metadata()NeuroScopeRecordingInterface.get_metadata()NeuroScopeRecordingInterface.get_original_timestamps()
NeuroScopeLFPInterfaceNeuroScopeSortingInterface
- OpenEphys Recording
- Phy Sorting
- Plexon Recording & Sorting
- Spike2
- Spikegadgets Recording
- SpikeGLX Recording
SpikeGLXConverterPipeSpikeGLXRecordingInterfaceSpikeGLXRecordingInterface.display_nameSpikeGLXRecordingInterface.keywordsSpikeGLXRecordingInterface.associated_suffixesSpikeGLXRecordingInterface.infoSpikeGLXRecordingInterface.get_source_schema()SpikeGLXRecordingInterface.get_extractor_class()SpikeGLXRecordingInterface.get_metadata()SpikeGLXRecordingInterface.get_original_timestamps()
SpikeGLXNIDQInterfaceSpikeGLXNIDQInterface.display_nameSpikeGLXNIDQInterface.keywordsSpikeGLXNIDQInterface.associated_suffixesSpikeGLXNIDQInterface.infoSpikeGLXNIDQInterface.get_source_schema()SpikeGLXNIDQInterface.get_metadata()SpikeGLXNIDQInterface.get_channel_names()SpikeGLXNIDQInterface.add_to_nwbfile()SpikeGLXNIDQInterface.get_event_times_from_ttl()
- Tucker-Davis Technologies (TDT) Recording
- White Matter Recording
- Base Recording
- Intracellular Electrophysiology
- Base Interface
BaseIcephysInterfaceBaseIcephysInterface.keywordsBaseIcephysInterface.get_source_schema()BaseIcephysInterface.get_metadata_schema()BaseIcephysInterface.get_metadata()BaseIcephysInterface.get_original_timestamps()BaseIcephysInterface.get_timestamps()BaseIcephysInterface.set_aligned_timestamps()BaseIcephysInterface.set_aligned_starting_time()BaseIcephysInterface.align_by_interpolation()BaseIcephysInterface.add_to_nwbfile()
- Abf Interface
- Base Interface
- Optical Physiology
- Imaging
- Segmentation
- Fiber Photometry
- Behavior
- Audio
AudioInterfaceAudioInterface.display_nameAudioInterface.keywordsAudioInterface.associated_suffixesAudioInterface.infoAudioInterface.get_metadata_schema()AudioInterface.get_metadata()AudioInterface.get_original_timestamps()AudioInterface.get_timestamps()AudioInterface.set_aligned_timestamps()AudioInterface.set_aligned_starting_time()AudioInterface.set_aligned_segment_starting_times()AudioInterface.align_by_interpolation()AudioInterface.add_to_nwbfile()
- DeepLabCut
DeepLabCutInterfaceDeepLabCutInterface.display_nameDeepLabCutInterface.keywordsDeepLabCutInterface.associated_suffixesDeepLabCutInterface.infoDeepLabCutInterface.get_source_schema()DeepLabCutInterface.get_available_subjects()DeepLabCutInterface.get_metadata_schema()DeepLabCutInterface.get_metadata()DeepLabCutInterface.get_original_timestamps()DeepLabCutInterface.get_timestamps()DeepLabCutInterface.set_aligned_timestamps()DeepLabCutInterface.add_to_nwbfile()
- FicTrac
FicTracDataInterfaceFicTracDataInterface.display_nameFicTracDataInterface.keywordsFicTracDataInterface.associated_suffixesFicTracDataInterface.infoFicTracDataInterface.timestamps_columnFicTracDataInterface.columns_in_dat_fileFicTracDataInterface.column_to_nwb_mappingFicTracDataInterface.spatial_series_descriptionsFicTracDataInterface.get_source_schema()FicTracDataInterface.get_metadata()FicTracDataInterface.add_to_nwbfile()FicTracDataInterface.get_original_timestamps()FicTracDataInterface.get_timestamps()FicTracDataInterface.set_aligned_timestamps()FicTracDataInterface.set_aligned_starting_time()
extract_session_start_time()parse_fictrac_config()
- LightningPose
LightningPoseConverterLightningPoseConverter.display_nameLightningPoseConverter.keywordsLightningPoseConverter.associated_suffixesLightningPoseConverter.infoLightningPoseConverter.get_source_schema()LightningPoseConverter.get_conversion_options_schema()LightningPoseConverter.get_metadata()LightningPoseConverter.add_to_nwbfile()LightningPoseConverter.run_conversion()
- Neuralynx NVT
NeuralynxNvtInterfaceNeuralynxNvtInterface.display_nameNeuralynxNvtInterface.keywordsNeuralynxNvtInterface.associated_suffixesNeuralynxNvtInterface.infoNeuralynxNvtInterface.get_original_timestamps()NeuralynxNvtInterface.get_timestamps()NeuralynxNvtInterface.set_aligned_timestamps()NeuralynxNvtInterface.get_metadata()NeuralynxNvtInterface.get_metadata_schema()NeuralynxNvtInterface.add_to_nwbfile()
- SLEAP
- Video
VideoInterfaceVideoInterface.display_nameVideoInterface.keywordsVideoInterface.associated_suffixesVideoInterface.infoVideoInterface.get_metadata_schema()VideoInterface.get_metadata()VideoInterface.get_original_timestamps()VideoInterface.get_timing_type()VideoInterface.get_timestamps()VideoInterface.set_aligned_timestamps()VideoInterface.set_aligned_starting_time()VideoInterface.set_aligned_segment_starting_times()VideoInterface.align_by_interpolation()VideoInterface.add_to_nwbfile()
- MedPC
MedPCInterfaceMedPCInterface.keywordsMedPCInterface.display_nameMedPCInterface.infoMedPCInterface.associated_suffixesMedPCInterface.get_metadata()MedPCInterface.get_metadata_schema()MedPCInterface.get_original_timestamps()MedPCInterface.get_timestamps()MedPCInterface.set_aligned_timestamps()MedPCInterface.set_aligned_starting_time()MedPCInterface.add_to_nwbfile()
- Audio
- Text
- Time Intervals
TimeIntervalsInterfaceTimeIntervalsInterface.keywordsTimeIntervalsInterface.get_metadata()TimeIntervalsInterface.get_metadata_schema()TimeIntervalsInterface.get_original_timestamps()TimeIntervalsInterface.get_timestamps()TimeIntervalsInterface.set_aligned_starting_time()TimeIntervalsInterface.set_aligned_timestamps()TimeIntervalsInterface.align_by_interpolation()TimeIntervalsInterface.add_to_nwbfile()
- CSV
- Excel
- Time Intervals