pyPheWAS

PyPheWAS: Phenome-Disease Association Analysis Toolkit for EMR Data

PyPheWAS performs large-scale Phenome-Disease Association Studies (PheDAS) using electronic medical record (EMR) data by mapping diseases and phenotypes from ICD-9, ICD-10, and CPT codes to identify statistically significant associations.


Key Features:

  • Data Preparation: Implements cohort censoring and age-matching to ensure comparability and analytical validity.
  • Traditional PheDAS Analysis: Conducts association analyses using ICD-9 and ICD-10 billing codes to evaluate disease-phenotype relationships.
  • Phenotype Mapping with CPT Codes: Integrates current procedural terminology (CPT) codes to extend phenotype definitions beyond ICD-based mappings.
  • Novelty Analysis: Assesses significant disease-phenotype associations to distinguish known findings from potentially novel associations.
  • Scalability: Processes EMR cohorts exceeding 100,000 patients within hours for high-throughput analysis.

Scientific Applications:

  • Disease-Phenotype Association Studies: Identifies known and novel associations in conditions including Down Syndrome and intellectual developmental disabilities using diverse experimental designs and disease groupings.
  • Biomedical Research: Supports investigation of complex genetic and phenotypic interactions through large-scale EMR-based association analysis.

Methodology:

EMR data undergo cohort censoring and age-matching, followed by phenome-disease association analysis through statistical testing of mappings derived from ICD-9, ICD-10, and CPT codes. Significant associations are subsequently evaluated using novelty analysis to determine prior evidence in existing literature.

Topics

Details

License:
MIT
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python
Added:
6/11/2022
Last Updated:
11/24/2024

Operations

Publications

Kerley CI, Chaganti S, Nguyen TQ, Bermudez C, Cutting LE, Beason-Held LL, Lasko T, Landman BA. pyPheWAS: A Phenome-Disease Association Tool for Electronic Medical Record Analysis. Neuroinformatics. 2022;20(2):483-505. doi:10.1007/s12021-021-09553-4. PMID:34981404. PMCID:PMC9250547.

Links