跳转到主要内容

Python的医学术语:SNOMED CT、ICD10、MedDRA、CDF、UMLS和VCM图标

项目描述

PyMedTermino(Python医学术语)是一个Python模块,用于轻松访问Python中的主要医学术语。以下术语受支持:SNOMED CT、ICD10、MedDRA、CDF、UMLS和VCM图标(巴黎13大学开发的一个标志性术语)。PyMedTermino简化了对术语的访问,但不包括术语内容(除VCM外);术语内容应单独获取(例如,从UMLS下载)。

PyMedTermino是在LIMICS研究实验室,巴黎13大学,索邦巴黎Cité,INSERM UMRS 1142,巴黎6大学,由Jean-Baptiste Lamy创建的。PyMedTermino可在GNU LGPL许可下使用,并在以下科学文章中进行了描述(如果您使用PyMedTermino,请引用它!)

Lamy JB,Venot A,Duclos C. PyMedTermino:一个用于高级术语服务的开源通用API。 Stud Health Technol Inform 2015;210:924-928

如有问题,请联系Jean-Baptiste Lamy <jean-baptiste.lamy@univ-paris13.fr>

LIMICS
University Paris 13, Sorbonne Paris Cité
Bureau 149
74 rue Marcel Cachin
93017 BOBIGNY
FRANCE

我可以使用PyMedTermino做什么?

>>> ICD10.search("tachycardia")
[ ICD10[u"I49.5"]  # Sick sinus syndrome
, ICD10[u"I47.2"]  # Ventricular tachycardia
, ICD10[u"F43.0"]  # Acute stress reaction
, ICD10[u"I47"]  # Paroxysmal tachycardia
, ICD10[u"I47.1"]  # Supraventricular tachycardia
, ICD10[u"I47.9"]  # Paroxysmal tachycardia, unspecified
, ICD10[u"R00.0"]  # Tachycardia, unspecified
, ICD10[u"O68.0"]  # Labour and delivery complicated by fetal heart rate anomaly
]
>>> ICD10[u"I47"].parents
[ICD10[u"I30-I52"]  # Other forms of heart disease
]
>>> ICD10[u"I47"].children
[ ICD10[u"I47.0"]  # Re-entry ventricular arrhythmia
, ICD10[u"I47.2"]  # Ventricular tachycardia
, ICD10[u"I47.1"]  # Supraventricular tachycardia
, ICD10[u"I47.9"]  # Paroxysmal tachycardia, unspecified
]
>>> list(ICD10[u"I47"].ancestors_no_double())
[ ICD10[u"I30-I52"]  # Other forms of heart disease
, ICD10[u"IX"]  # Diseases of the circulatory system
]
>>> ICD10[u"I47"] >> VCM   # Maps the ICD10 concept to VCM icon
Concepts([
  VCM[u"current--hyper--heart_rhythm"]  # tachycardia
])

PyMedTermino也可以在没有Python的情况下使用,仅用于将术语内容转换为Sqlite3数据库。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

PyMedTermino-0.3.3.tar.gz (34.0 MB 查看散列值)

上传时间 源代码

由以下支持