Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve the SR anonymisation #1524

Merged
merged 23 commits into from
Nov 20, 2023
Merged

Improve the SR anonymisation #1524

merged 23 commits into from
Nov 20, 2023

Commits on Apr 19, 2023

  1. CTP_SRAnonTool.sh - accept -y default.yaml

    howff committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    17c4058 View commit details
    Browse the repository at this point in the history
  2. CTP_SRAnonTool.sh - if output file does not exist then copy input file

    instead of giving an error
    howff committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    17d3022 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cecd7f4 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2023

  1. Added news

    howff committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    0489c9d View commit details
    Browse the repository at this point in the history
  2. StructuredReport - added a list of all tags which contain names (vr i…

    …s PN)
    
    plus a few which may contain an address (to be used in new anonymiser, see CogStack-SemEHR)
    howff committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    d59b341 View commit details
    Browse the repository at this point in the history
  3. DicomText - output a list of all names (tags where vr is PN) in the […

    …[Other Names]] header
    howff committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    865bbd3 View commit details
    Browse the repository at this point in the history
  4. StructuredReport - handle a contentsequence value of dict { 'Alphabet…

    …ic': 'text' }
    howff committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    ceb7a9a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5738ce5 View commit details
    Browse the repository at this point in the history
  6. StructuredReport - test a PersonName tag

    howff committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    871232a View commit details
    Browse the repository at this point in the history
  7. Dicom - add 'atomic' parameter to tag_val() so it can extract text fr…

    …om a single-element list
    howff committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    479bdf1 View commit details
    Browse the repository at this point in the history
  8. CTP_DicomToText.py - decode SOPInstanceUID better when constructing f…

    …ilename for JSON input
    
    because JSON from dcm2json is more verbose than the MongoDB JSON
    howff committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    3febacb View commit details
    Browse the repository at this point in the history
  9. StructuredReport - output a set of [[Other Names]] headers for all th…

    …e "PersonName" tags in the JSON
    
    to match the code in the DicomText module. As used by the CogStack-SemEHR anonymiser.py code.
    howff committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    b3ede85 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

  1. StructuredReport - comment out print

    howff committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    f801f55 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into feature/srmod

    howff committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    401189b View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. Configuration menu
    Copy the full SHA
    d647172 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b4b128c View commit details
    Browse the repository at this point in the history
  3. CTP_SRAnonTool.sh - don't override PYTHONPATH

    howff committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    a0c3da0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ab79d36 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    99095e5 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. CTP_XMLToDicom.py - also takes args --replace-html and --replace-newl…

    …ines
    
    just like CTP_DicomToText.py otherwise redaction offsets wouldn't match
    howff committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    1a5a345 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0c7e3ce View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. DicomText.py - fix parsing headers

    howff committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    623343f View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. Ensure output file is writeable

    abrooks committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    20f4d62 View commit details
    Browse the repository at this point in the history