'-r', '--recurse', default=False, action="store_true", help="If input is a directory all DICOM files including" "subdirectories will be anonymized" ) parser.add_argument( '-o', '--output', default="./anonymized/", help="Directory to place output files. If it doesn't exist it will be created." ) parser.add_argument( '-p', '--patient-id', default=None, help="Anonymous patient id to use" ) parser.add_argument( '-n', '--patient-name', default=None, help="Anonymous patient name to use" ) parser.add_argument( 'files', nargs="+", help="Input files and directories") args = parser.parse_args() anonymize(args.files, output=args.output, anon_id=args.patient_id, anon_name=args.patient_name, recurse=args.recurse, log=sys.stdout)
"subdirectories will be anonymized") parser.add_argument( '-o', '--output', default="./anonymized/", help= "Directory to place output files. If it doesn't exist it will be created." ) parser.add_argument('-p', '--patient-id', default=None, help="Anonymous patient id to use") parser.add_argument('-n', '--patient-name', default=None, help="Anonymous patient name to use") parser.add_argument('files', nargs="+", help="Input files and directories") args = parser.parse_args() anonymize(args.files, output=args.output, anon_id=args.patient_id, anon_name=args.patient_name, recurse=args.recurse, log=sys.stdout)
def test_anonymize_no_id(self): dianonymous.anonymize(self.test_dir, recurse=True)