dispel.processing package#
Processing functionality.
- dispel.processing.process(reading, steps, **kwargs)[source]#
Perform processing steps on a reading.
- Parameters:
reading (Reading) – The reading to be processed.
steps (ProcessingStep | Iterable[ProcessingStep]) – An iterable of
ProcessingSteps to be applied to thereadingor a single processing step to be applied.kwargs – Additional named arguments are passed to the
process()function.
- Returns:
The data trace corresponding to the provided reading after applying the processing steps.
- Return type:
Submodules#
- dispel.processing.assertions module
- dispel.processing.core module
CoreProcessingStepGroupCoreProcessingStepGroup.__init__()CoreProcessingStepGroup.__new__()CoreProcessingStepGroup.get_kwargs()CoreProcessingStepGroup.get_steps()CoreProcessingStepGroup.kwargsCoreProcessingStepGroup.process_reading()CoreProcessingStepGroup.set_kwargs()CoreProcessingStepGroup.set_steps()CoreProcessingStepGroup.steps
ErrorHandlingFlagErrorFlagReadingStepInvalidDataErrorParameterProcessingControlResultProcessingErrorProcessingResultProcessingResultBaseProcessingStepProcessingStep.__init__()ProcessingStep.assert_valid_reading()ProcessingStep.chain()ProcessingStep.flag_reading()ProcessingStep.get_parameters()ProcessingStep.get_reading_flag_targets()ProcessingStep.process()ProcessingStep.process_reading()ProcessingStep.set_next()ProcessingStep.set_previous()
StopProcessingError
- dispel.processing.data_set module
DataSetProcessingStepDataSetProcessingStepMixinDataSetProcessingStepProtocolDataSetProcessingStepProtocol.assert_valid_data_sets()DataSetProcessingStepProtocol.flag_data_sets()DataSetProcessingStepProtocol.get_data_frames()DataSetProcessingStepProtocol.get_data_set_ids()DataSetProcessingStepProtocol.get_data_sets_flag_targets()DataSetProcessingStepProtocol.get_raw_data_sets()DataSetProcessingStepProtocol.process_data_sets()
FlagDataSetStepMutateDataSetProcessingStepBaseMutateDataSetProcessingStepBase.__init__()MutateDataSetProcessingStepBase.get_transform_function()MutateDataSetProcessingStepBase.get_transform_functions()MutateDataSetProcessingStepBase.process_data_sets()MutateDataSetProcessingStepBase.transform_functionMutateDataSetProcessingStepBase.wrap_result()
RawDataSetProcessingResultStorageErrordecorated_processing_function()transformation()
- dispel.processing.data_trace module
DataTraceDataTrace.__init__()DataTrace.add_trace()DataTrace.check_data_set_usage()DataTrace.children()DataTrace.entity_countDataTrace.from_reading()DataTrace.get_flags()DataTrace.get_measure_flags()DataTrace.get_reading()DataTrace.has_node()DataTrace.is_leaf()DataTrace.leaf_countDataTrace.leaves()DataTrace.nodes()DataTrace.parents()DataTrace.populate()DataTrace.processing_step_count
EdgeNotFoundGraphNoCycleMissingSourceNodeNodeHasMultipleParentsNodeNotFound
- dispel.processing.epochs module
CreateLevelEpochStepDefaultLevelEpochFilterLevelEpochDefinitionMixInLevelEpochExtractStepLevelEpochFilterLevelEpochIdFilterLevelEpochProcessingResultLevelEpochProcessingStepMixInLevelEpochProcessingStepMixIn.__init__()LevelEpochProcessingStepMixIn.epoch_filterLevelEpochProcessingStepMixIn.get_epoch_data_set_view()LevelEpochProcessingStepMixIn.get_epoch_data_set_views()LevelEpochProcessingStepMixIn.get_epoch_filter()LevelEpochProcessingStepMixIn.get_epochs()LevelEpochProcessingStepMixIn.process_data_sets()
- dispel.processing.extract module
AGGREGATION_CENTER_BASEDAGGREGATION_REGISTRYAggregateMeasuresAggregateMeasures.__init__()AggregateMeasures.aggregate()AggregateMeasures.aggregation_methodAggregateMeasures.error_handlerAggregateMeasures.fail_if_missingAggregateMeasures.get_measure_ids()AggregateMeasures.get_measure_set()AggregateMeasures.get_measure_values()AggregateMeasures.get_measures()AggregateMeasures.measure_idsAggregateMeasures.process_reading()AggregateMeasures.yield_if_nan
AggregateModalitiesAggregateRawDataSetColumnAggregateRawDataSetColumn.__init__()AggregateRawDataSetColumn.aggregationsAggregateRawDataSetColumn.column_idAggregateRawDataSetColumn.get_agg_func_and_kwargs()AggregateRawDataSetColumn.get_aggregations()AggregateRawDataSetColumn.get_column_id()AggregateRawDataSetColumn.get_definition()AggregateRawDataSetColumn.get_transform_functions()
BASIC_AGGREGATIONSDEFAULT_AGGREGATIONSDEFAULT_AGGREGATIONS_CVDEFAULT_AGGREGATIONS_IQRDEFAULT_AGGREGATIONS_Q95EXTENDED_AGGREGATIONSExtractMultipleStepExtractStepMeasureDefinitionMixinMeasureFlagStepMeasureFlagStep.__init__()MeasureFlagStep.flag_measure_values()MeasureFlagStep.get_flag_targets()MeasureFlagStep.get_measure_ids()MeasureFlagStep.get_measure_values()MeasureFlagStep.get_measures()MeasureFlagStep.get_target_ids()MeasureFlagStep.measure_idsMeasureFlagStep.process_reading()MeasureFlagStep.target_ids
agg_column()
- dispel.processing.flags module
FlagStepMixinFlagStepMixin.__init__()FlagStepMixin.flag_nameFlagStepMixin.flag_severityFlagStepMixin.flag_typeFlagStepMixin.flagging_functionFlagStepMixin.get_flag()FlagStepMixin.get_flag_name()FlagStepMixin.get_flag_severity()FlagStepMixin.get_flag_targets()FlagStepMixin.get_flag_type()FlagStepMixin.get_flagging_function()FlagStepMixin.get_flagging_functions()FlagStepMixin.get_reason()FlagStepMixin.reasonFlagStepMixin.set_flag_kwargs()FlagStepMixin.stop_processing
flag()
- dispel.processing.level module
- dispel.processing.level_filters module
- dispel.processing.modalities module
- dispel.processing.trace module
- dispel.processing.transform module
- dispel.processing.utils module