/grimm

GRIMM: Graph IMputation and Matching for HLA Genotypes

Primary LanguagePythonGNU Lesser General Public License v3.0LGPL-3.0

doi 10.5281

GRIMM: Graph IMputation and Matching for HLA Genotypes

Graph-based imputation and matching

Subdirectory Description
graph_generator Python code to generate (haplotype frequency) CSV files which can be imported into Neo4j
gl_impute Python code for graph-based imputation.
multi_race_impute Python code for graph-based imputation
validation Code for validation of components of this repository

Walkthrough

1. Generate Initial Graph

Follow Graph Generation to generate haplotype frequency CSV files and import to Neo4j.

2. Perform Imputation

Follow Imputation directions to produce imputation results from frequency files.

3. Perform Matching

Follow Match Validation to perform matching and compare against consensus results.