rec_to_nwb.processing.tools.data_scanner

Module Contents

Classes

DataScanner(data_path: str, animal_name: str, nwb_metadata: MetadataManager)

class DataScanner(data_path: str, animal_name: str, nwb_metadata: MetadataManager)
get_all_epochs(self, date: str)
get_all_data_from_dataset(self, date: str)
extract_data_from_date_folder(self, date: str)
extract_data_from_dates_folders(self, dates: list)
extract_data_from_all_dates_folders(self)
__extract_experiments(self, data_path, animal_name, dates)
static __extract_datasets(date_path)
get_all_animals(self)
get_all_experiment_dates(self, animal: str)
get_all_datasets(self, animal: str, date: str)
get_mda_timestamps(self, animal: str, date: str, dataset: str)
static get_probes_from_directory(path: str)
__check_if_path_exists(self, path)