Tml-ctp

Latest version: v1.1.1

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

Scan your dependencies

1.1.1

Fixed version number for wheel build on PyPI

**Full Changelog**: https://github.com/TranslationalML/tml-ctp/compare/1.1.0...1.1.1

1.1.0

This release
- adds functionality to depersonalise the filenames themselves, not only the DICOM elements
- fixes concurrency problem (overwritten configs) when running in parallel
- improves documentation
- various other fixes including improvement to CI/CD, better test coverage

What's Changed
* Update README.md by alexwtz in https://github.com/TranslationalML/tml-ctp/pull/17
* Update README.md by alexwtz in https://github.com/TranslationalML/tml-ctp/pull/18
* fix: use pathlib for parent folder extraction by esavary in https://github.com/TranslationalML/tml-ctp/pull/23
* fix: overwriting config file by esavary in https://github.com/TranslationalML/tml-ctp/pull/26
* fix: insert missing fields before closing script tag by esavary in https://github.com/TranslationalML/tml-ctp/pull/28
* FEAT: add function to check and anonymize filenames by esavary in https://github.com/TranslationalML/tml-ctp/pull/25
* DOCS: add sphinx documentation by esavary in https://github.com/TranslationalML/tml-ctp/pull/29
* DOCS: Documentation Enhancements and License information for test data by esavary in https://github.com/TranslationalML/tml-ctp/pull/30
* TEST: Unit Test for update_dat_script_file Function by esavary in https://github.com/TranslationalML/tml-ctp/pull/32
* DOCS: Add Acknowledgments, Authors, and Funding Sections by esavary in https://github.com/TranslationalML/tml-ctp/pull/39
* DOCS: update license info by esavary in https://github.com/TranslationalML/tml-ctp/pull/40
* Fix: Update License Classifier by esavary in https://github.com/TranslationalML/tml-ctp/pull/43
* CI: update release workflow by esavary in https://github.com/TranslationalML/tml-ctp/pull/44
* DOCS: Update license from Apache 2.0 to MPL 2.0 in README by esavary in https://github.com/TranslationalML/tml-ctp/pull/46
* DOCS: automatic updates of the version number citation by esavary in https://github.com/TranslationalML/tml-ctp/pull/41
* FIX: Split PatientName for Independent Detection by esavary in https://github.com/TranslationalML/tml-ctp/pull/49
* DOCS: typo fixes; clarify relationship with CTP/Dicom Anonymizer by jonasRichiardi in https://github.com/TranslationalML/tml-ctp/pull/53

**Full Changelog**: https://github.com/TranslationalML/tml-ctp/compare/1.0.0...1.1.0

1.0.0

TML_CTP` dockerizes the Dicom Anonymizer Tool (DAT) of the Clinical Trial Processor (CTP), and provides:
- a Python package to batch the anonymization process via the Docker image
- a few template scripts used by DAT.

This corresponds to the first major release of `TML_CTP`.

**DISCLAIMER: The few template scripts are only provided for testing `TMP-CTP` with your application. They are not intended to be used in a clinical or research setting, and should be considered incomplete test samples. DICOM files filtered through this program and associated scripts are not guaranteed to be free of PHI.**

What's Changed
* Add typing in function arguments by sebastientourbier in https://github.com/TranslationalML/tml-ctp/pull/3
* Add functionality to handle new patient ids and day shift generated by `pacsman-get-pseudonyms` by sebastientourbier in https://github.com/TranslationalML/tml-ctp/pull/2
* Add initial tests for `ctp_dat_batcher` by sebastientourbier in https://github.com/TranslationalML/tml-ctp/pull/5
* Handle cases where some tags might be missing and create a error log file in clean_related_series_tags.py by sebastientourbier in https://github.com/TranslationalML/tml-ctp/pull/10
* Add CI/CD workflow by sebastientourbier in https://github.com/TranslationalML/tml-ctp/pull/12
* Refactor utils scripts into main package by sebastientourbier in https://github.com/TranslationalML/tml-ctp/pull/15
* Integrate changes from the development branch into the main branch dedicated to 1.0.0 release by sebastientourbier in https://github.com/TranslationalML/tml-ctp/pull/6

**Full Changelog**: https://github.com/TranslationalML/tml-ctp/compare/0.0.1...1.0.0

0.0.1

This corresponds to the very first `0.0.1` release as tested by Theo.

**Note**: The Python package is still called `ctp_dat_batcher` but will be changed to `tml_ctp` in the next `1.0.0` major release which is undergoing major refactoring, addition of a new feature, and the addition of tests.

**Full Changelog**: https://github.com/TranslationalML/tml-ctp/commits/0.0.1

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.