Radifox

Latest version: v1.1.0

Safety actively analyzes 624072 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

1.0.4

Fixed
- Fixed bug in QA webapp where the next session link would take you to the subject page

1.0.3

Added
- Secured QA webapp with secret key displayed at start
- Added `radifox-stage` command to stage images for processing
- Added processing mode to QA webapp

1.0.2

Added
- Add LICENSE file
- Filled out CHANGELOG
- Add README changes from v1.0.1

Changed
- Fixed .gitattributes for rename
- Add `timestamp` and `builder` values to container labels
- Add GitHub Actions for docker creation and pypi publishing
- Reformat prov record (new container labels, relative paths, yaml compliance)
- Harmonize GitLab CI and GitHub Actions workflows
- Update URL for GitHub move
- Update Dockerfile to use Debian bookworm fixing a ldconfig bug

1.0.1

This is a small correction release after 1.0.0 that makes some convenience changes to the provenance record files.

Changed
- Add the system hostname to the `User` field
- Change `TimeStamp` to `StartTime`
- Add a `Duration` field
- Change all timestamps to local time

1.0.0

This represents the code that will go into the first major release of RADIFOX (previously autoconv) and includes breaking changes!

Added
- Added record keeping (provenance) through abstract base class ProcessingModule
- Added automatic provenance, logging and QA image generation through ProcessingModule
- Added convenience utilities that understand RADIFOX naming conventions
- Added internal support for multi-frame enhanced DICOMs to replace emf2sf
- Added code to run the QA webapp
- Added extensive README

Changed
- Renamed project to RADIFOX to represent all features (not just conversion)
- Reorganized to multiple subpackages for easier expansion
- Changed "PatientID" to "SubjectID" and "TimeID" to "SessionID" for more general usage
- Use resize from the new radifox-utils in QA image generation
- Removed dependency on dcmdjpeg and emf2sf (decompression support removed)
- Updated dcm2niix version in Dockerfile
- Simplified and updated Dockerfile and CI task
- Used black for code style (line-length:100)
- Changed CLI option --append to --safe
- Removed ProjectShortName and CLI option --project-short-name
- Removed Modality and --modality CLI option (changes names mr-dcm to dcm, etc.) and removed accidentally hard-coded MR values
- Update hash to use SHA256 across the board (this may be a bit slower on some machines, but simplifies the process)
- Updated how versions are stored in JSON sidecars (`__version__` key)

0.4.2

Two bug fixes to work with Philips data with questionable de-identification.

Changed
- Skip images that have a "T2MAP" ImageType (processed image that Philips puts as [Primary, Original])
- Use ProtocolName instead of SeriesDescription (if SeriesDescription is missing)

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.