DICAT | Tool to anonymize DICOM data headers | Messaging library
kandi X-RAY | DICAT Summary
kandi X-RAY | DICAT Summary
DICAT is a simple graphical tool that facilitates DICOM (Digital Imaging and Communications in Medicine) de-identification directly on a local workstation. It was designed to work on all major operating systems (Windows, Linux and OSX) and is very light in terms of dependencies (Python). Binaries (with no dependencies) have been compiled for all operating systems and made available with each release of DICAT. With the increasing use of web-based database systems, such as LORIS (Das et al., 2011, Das et al., 2016), for large scale imaging studies, de-identification of DICOM datasets becomes a requirement before they can be uploaded in such databases. Before DICOM datasets can be uploaded into a web-based database, identifying information stored in the DICOM header (such as patient name, date of birth) should be removed. DICAT produces two archival outputs: a back-up of the original DICOM files, and a de-identified DICOM dataset that can then be uploaded or transferred to other systems. DICAT also features an ID key log that can be used to keep a record of the original candidate name (participant/patient) linked to their anonymized study identifier, for reference by study coordinators. DICAT was first developed during the 2014 and 2015 brainhacks held at the Organization of Human Brain Mapping (OHBM) conferences.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Initialize the UI
- Sort a tree
- Collect edited entries
- Removes the field from the messagebox
- Perform mass zapping of DICOM files
- Copy all DICOM files contained in a folder
- Helper function to create subdirectories
- Grep all DICOM files in a folder
- Creates a new filename
- Add an identifier action
- Load an xml file
- Save the ID map
- Search for a candidate
- Find a candidate with the given key
- Open the tk file
- Add a new identifier event
- Edit the identifier
- Edit an identifier
DICAT Key Features
DICAT Examples and Code Snippets
Community Discussions
Trending Discussions on DICAT
QUESTION
Given a page which has say 5 textboxes, resizable in height with the css resize
property.
If the user resizes one of them, all 5 textboxes should resize simultaneously.
How to achive that?
...ANSWER
Answered 2020-Nov-25 at 20:51Can't find a way to do this in pure CSS so put here a JS/CSS solution in case it is of help.
Basically we use the ResizeObserver method to catch a resize on a textarea and update the heights of the other textareas. We don't let more than one area's resize be coped with at a time else there can be some unwanted looping.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install DICAT
A simple "Welcome to DICAT" tab giving a short description of the tool
A "DICOM de-identifier" tab, in which DICOM de-identification will take place
An "ID Key" tab, containing the key between candidates' name and their IDs
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page