dispel.providers.digital_artefacts.io.generic module#

Generic parsing functionality for digital artefacts (DA) records.

dispel.providers.digital_artefacts.io.generic.parse_device(record)[source]#

Parse the device information.

Parameters:

record (Dict) – The dictionary containing the metadata about the Device

Returns:

The representation of the device

Return type:

Device

dispel.providers.digital_artefacts.io.generic.parse_evaluation(record)[source]#

Parse the evaluation information of the session.

Parameters:

record (Dict) – The DA record containing the session information.

Returns:

The evaluation representation of the session

Return type:

Evaluation

dispel.providers.digital_artefacts.io.generic.parse_evaluation_epoch(record)[source]#

Extract the global epoch of the assessment.

Parameters:

record (Dict) – The DA record containing the session information.

Returns:

The epoch object of for the evaluation of the reading.

Return type:

Epoch