processing.validation package¶
Submodules¶
-
class
AssociatedFilesValidator(associated_files)¶ Bases:
rec_to_nwb.processing.validation.validator.Validator-
create_summary()¶
-
-
class
AssociatedFilesValidationSummary(associated_files)¶ Bases:
rec_to_nwb.processing.validation.validation_summary.ValidationSummary-
is_valid()¶
-
-
class
MetadataValidationSummary(missing_metadata)¶ Bases:
rec_to_nwb.processing.validation.validation_summary.ValidationSummary-
is_valid()¶
-
-
class
MetadataValidator(metadata_path, probes_paths)¶ Bases:
rec_to_nwb.processing.validation.validator.ValidatorClass to validate if metadata is complete
- Parameters
metadata_path (string) – path to metadata.yml file
probes_paths (list of strings) – list paths to yml files containing informations about probe types
-
get_missing_metadata()¶
-
create_summary()¶
-
class
NotEmptyValidationSummary(parameter)¶ Bases:
rec_to_nwb.processing.validation.validation_summary.ValidationSummary-
is_valid()¶
-
-
class
NotEmptyValidator(parameter)¶ Bases:
rec_to_nwb.processing.validation.validator.Validator-
create_summary()¶
-
-
class
NTrodeValidationSummary(ntrodes_num, spike_ntrodes_num)¶ Bases:
rec_to_nwb.processing.validation.validation_summary.ValidationSummary-
is_valid()¶
-
-
class
PathValidationSummary¶ Bases:
rec_to_nwb.processing.validation.validation_summary.ValidationSummary-
is_valid()¶
-
-
class
PathValidator(path)¶ Bases:
rec_to_nwb.processing.validation.validator.Validator-
create_summary()¶
-
-
class
PreprocessingValidationSummary(missing_preprocessing_data)¶ Bases:
rec_to_nwb.processing.validation.validation_summary.ValidationSummary-
is_valid()¶
-
-
class
PreprocessingValidator(data_path, epochs, data_types_for_scanning)¶ Bases:
rec_to_nwb.processing.validation.validator.ValidatorClass to validate if preprocessing data is complete
- Parameters
all_data_dirs (list of strings) – all directories contained in directory <animal name>/<preprocessing>/<date>
epochs (list of strings) – list of all epochs
data_types_to_check (dictionary) – types of data required
-
get_missing_preprocessing_data()¶
-
__check_single_epoch()¶
-
create_summary()¶ Creates ValidationSummary object with the results of validation
- Returns
missing preprocessing files
- Return type
-
class
TaskValidationSummary(tasks)¶ Bases:
rec_to_nwb.processing.validation.validation_summary.ValidationSummary-
is_valid()¶
-
-
class
TaskValidator(tasks)¶ Bases:
rec_to_nwb.processing.validation.validator.Validator-
create_summary()¶
-
-
class
ValidationRegistrator¶ Bases:
rec_to_nwb.processing.validation.validator.Validator-
register(validator)¶
-
validate()¶
-
-
class
XmlFilesValidator(path)¶ Bases:
rec_to_nwb.processing.validation.validation_registrator.ValidationRegistrator-
create_summary()¶
-
-
class
XmlFilesValidationSummary¶ Bases:
rec_to_nwb.processing.validation.validation_summary.ValidationSummary-
is_valid()¶
-