This repository has been archived by the owner on Aug 3, 2021. It is now read-only.
Releases: scitran-apps/dicom-mr-classifier
Releases · scitran-apps/dicom-mr-classifier
1.4.3
v1.4.1
What's changed
- BUG: Don't set PatientName if it is a string (should be pydicom.valuerep.PersonName).
Impact on gear output
- Won't fail on files with an empty PatientName
v1.4.0
What's changed:
- Moved from python 2.7 -> python 3.7
- Bump pydicom version from 0.9.9 to 2.1.2
- Adds support for Enhanced MR Storage SOP Class
- Store age on session.age instead of session.subject.age
- Set Modality to None instead of an empty string when empty
- Drop and warn when PatientWeight and PatientAge are not float and int, respectively.
Effect on gear output:
- Will no longer set classification to Non-Image for Enhanced MR Storage SOP class
- Will no longer silently fail when PatientWeight and PatientAge are not numbers
- Will no longer fail on core 15.x.x if Modality is an empty string
1.3.2
1.3.1
1.3.0
NEW
- Add
force
configuration option:
"force": {
"description": "Force pydicom to read the input file. This option allows files that do not adhere to the DICOM standard to be read and parsed. (Default=False)",
"type": "boolean",
"default": false
}
UPDATES
- Streamline configuration file parsing logic
1.2.2
1.2.0
1.1.0
CHANGES
- Update classification scheme: Move spectroscopy to "intent" and add verbatim checks for intent, measurement, and features (#40)
- Remove sync functionality (#41)
- Update patient age calculation (#46)
- Improve t2 + add susceptibility classification (#39)
- Fix float representation in lists + return DICOM headers on file info (#44, #42, #43)