You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, anonymization is handled at the DICOM level. However, it could be easier for users to handle anonymization at the stage they make a BIDS Incremental.
Anonymization would be added in the BIDS Incremental constructor (__init__). It would use the attributesToAnonymize list in imageHandling.py in combination with the makeDicomFieldBidsCompatible method to remove the fields from the imageMetadata dictionary.
Ideally, this behavior should be controlled by a constructor flag anonymizeMetadata.
Additional Enhancement:
Have the user specify what fields to remove, or what 'sets' of fields to remove (e.g., location data, scanner data, personal data)
The text was updated successfully, but these errors were encountered:
Currently, anonymization is handled at the DICOM level. However, it could be easier for users to handle anonymization at the stage they make a BIDS Incremental.
Anonymization would be added in the BIDS Incremental constructor (
__init__
). It would use theattributesToAnonymize
list inimageHandling.py
in combination with themakeDicomFieldBidsCompatible
method to remove the fields from theimageMetadata
dictionary.Ideally, this behavior should be controlled by a constructor flag
anonymizeMetadata
.Additional Enhancement:
The text was updated successfully, but these errors were encountered: