Comments (2)
@paulsbduncan, you have any concerns or proposed refinements?
from dicognito.
Sample usage, taken from change in #71:
λ dicognito --output-directory D:\bconrad\ct\anonymized D:\bconrad\ct\boring\
Accession Number Patient ID Patient Name
---------------- ---------- ------------
RWNNWL3YRVGI 9XNQLS9IFPA1 WHITAKER^JEREMY^HEIDI
λ dicognito --output-directory D:\bconrad\ct\anonymized D:\bconrad\ct\boring\
Accession Number Patient ID Patient Name
---------------- ---------- ------------
USSJZARLDTDG XIU96B1GFZUG JARVIS^LON^SAMANTHA
λ ls D:\bconrad\ct\anonymized\
Directory: D:\bconrad\ct\anonymized
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 2019-09-20 06:36 594700 2.20190920103608994501.10000001.77410707060721307170327253798445.dcm
-a---- 2019-09-20 06:36 594700 2.20190920103608994501.10000005.92621630315726991533585633084704.dcm
-a---- 2019-09-20 06:36 594700 2.20190920103608994501.10000007.25211133613081688816170494236413.dcm
-a---- 2019-09-20 06:36 594700 2.20190920103608994501.10000009.25807254577686233925286015485518.dcm
-a---- 2019-09-20 06:36 594700 2.20190920103608994501.10000011.31752929879687231342606089515018.dcm
-a---- 2019-09-20 06:36 594740 2.20190920103610948697.10000001.60829507266605372403378481388168.dcm
-a---- 2019-09-20 06:36 594740 2.20190920103610948697.10000005.91372114933410869199296321931975.dcm
-a---- 2019-09-20 06:36 594740 2.20190920103610948697.10000007.89249609723942397627118046651056.dcm
-a---- 2019-09-20 06:36 594740 2.20190920103610948697.10000009.93799075566467791975107927690782.dcm
-a---- 2019-09-20 06:36 594740 2.20190920103610948697.10000011.23931829608822035138222256704308.dcm
λ summarize_dicom.py D:\bconrad\ct\anonymized
PatientID PatientName AccessionNumber
------------ --------------------- ---------------
9XNQLS9IFPA1 WHITAKER^JEREMY^HEIDI RWNNWL3YRVGI
XIU96B1GFZUG JARVIS^LON^SAMANTHA USSJZARLDTDG
from dicognito.
Related Issues (20)
- Add option to anonymize studies with StudyDateTime (and similar) set to now HOT 5
- Allow burned in annotations to cause a warning or failure to anonymize
- Support Python 3.10 HOT 1
- Fails to anonymize LEI file with Mitra global patient ID when using pydicom 2.2.x HOT 1
- How to map original to anonymized data in recursive mode? HOT 7
- Support fully-reproducible deidentification HOT 4
- Please fully document which attributes are removed/cleared/modified HOT 2
- Anonymizing according to DICOM Standard HOT 7
- Command-line anonymizer fails if an object doesn't have an AccessionNumber
- Anonymize order numbers
- Anonymize Mitra Global Patient ID
- Fails on multi-valued dates and times
- Fails to anonymize TimeOfLastCalibration
- Fails to anonymize object with Issue Date of Imaging Service Request HOT 1
- Same patient names anonymize differently when formatted differently HOT 4
- Deflated files are corrupt when anonymized from the command line.
- Date/time offset is not always the same for a given seed
- Unable to anonymize dataset with encapsulated pixel data that contains embedded sequence delimiter HOT 2
- Anonymizing dataset with StationName but no Modality fails
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dicognito.