Table 1.
Step | Description |
---|---|
1. Retrieve all relevant results | Given the relevant high-level attribute identifiers in the system (eg, CYP2C19 Results), retrieve all descendant attribute identifiers, and then pull all result values of those attribute types. |
2. Normalize SNP genotypes | Ensure 2 SNP genotypes are present with no additional characters separating them (eg, A/A -> AA or T -> TT). |
3. Convert SNP genotypes to pharmacogenetic star alleles | Using a lookup table, translate the SNP genotype(s) to the appropriate star alleles as necessary. |
4. Normalize star alleles | Ensure 2 star alleles are present with no additional characters separating them (eg, *1/*1 -> *1*1). |
5. Convert genotype to observation | Using a lookup table, translate the star variant or alleles into the appropriate computed observation representation. |
6. Generate report from template | Given the computed observation and original genotype results, generate an interpretive report. |
Depending on the type of data present, certain steps did not apply.
SNP: single nucleotide polymorphism.