Anonymize Personal Data Using Materialise Mimics 21.0

Through yearly updates, Materialise Mimics Innovation Suite (MIS) strives to position itself as a tool better equipped to meet today’s challenges surrounding the processing of sensitive information. With MIS 21.0, we present an entirely rewritten Anonymize tool, which offers users the option to de-identify sensitive information of data subjects according to the needs and requirements of their company or organization.

Materialise Mimics 21.0 supports the de-identification of both Mimics project files (.mcs) and DICOM® image files applying the rewritten Anonymize tool and several Python APIs respectively. As such, users can select the de-identification feature that fits their needs best in regard to the processing of sensitive information of data subjects.

This so-called ‘Basic Application Level Confidentiality Profile’ (BALCP) is intended for use in “scenarios in which de-identification may be required, such as creation of teaching files, other types of publication, as well as submission of images and associated information to registries, such as oncology or radiation dose registries”.

From single .mcs file to batch de-identification

Our rewritten Anonymize tool targeting Mimics project files (.mcs) applies the BALCP by default. In accordance with the DICOM® standard, checkboxes in the tool allow users to choose from various ‘retain’ and ‘clean’ options as stipulated by the above-mentioned PS3.15 2016b standard (Appendix E).

The Anonymize tool included in the Mimics Base module is relevant for projects which require the de-identification of one .mcs file at the time. To de-identify multiple .mcs project files at once, we’ve equipped the scripting module with Python APIs as to create the possibility to, for example, de-identify past datasets intended for, for example, trials or publications.

In addition to supporting the de-identification of Mimics project files, these Python APIs also support the de-identification of DICOM® image files directly. As is the case with the Anonymize tool, users can determine for every individual DICOM® tag whether they want to use the proposed anonymization or replace the tag with a custom-defined value instead. An interesting feature if, for example, one wishes to store a custom anonymized patient ID.