matlab中的代码段删除csg_dicoms_anonymizer
这个dicoms匿名器/伪别名器的创建是为了让您的临床医生共享数据时更加轻松。
第一个目标是删除患者的姓名,并在dicoms和人口统计csv文件中均以化名代替,但它还需要删除可能包含可识别信息的其他结构,例如字段(例如患者的电话号码)和文件(pdf
,txt,csv等),通过可配置的黑名单。
它在Python
2.7下运行(尽管可能进行一些细微的更改,但并未经过测试或开发,因此并未考虑与Python
3的兼容性)。
这是一个通用的dicoms假名发生器,着重于:
易于使用:只需指向包含所有dicom(文件夹或zip文件)的文件夹和人口统计文件(只需确保您具有“名称”列),然后单击“开始”即可!
请注意,您也可以在命令行中使用它,以允许批处理脚本。
人口统计数据易于匿名:模糊匹配算法将处理小的拼写错误和名字/姓氏反转(如果有多个名字或姓氏,也可以使用)。
最后,将生成多个csv文件:匿名人口统计信息缩短为仅dicoms中存在的患者(这样,您就可以重用所有主题的大型人口统计数据表,甚至仅对少数几个主题进行匿名化,则缩短后
评论0
最新资源