Skip to content

DPYD phenotype output discrepancy and genotype normalization behavior in PharmCAT 3.0.1 #233

Description

@ranijames

Dear All,

Thank you for the wonderful tool.

We are currently using PharmCAT version:

pharmcat-3.0.1.jar

Our pipeline uses the PharmCAT outside-call TSV input (--po) because our upstream processing is based on hg19 reference data.

  • Command line used
    /java17/bin/java -jar /pharmcat-3.0.1.jar -o /data/output -po /input/1221861.tsv -phenotyper -reporter

We observed unexpected behavior for the DPYD gene and would appreciate clarification regarding the genotype normalization and phenotype assignment logic.

Observation 1 — Phenotype shown as “See drug section”

For the following DPYD diplotype:

Reference/c.85T>C (*9A)

PharmCAT generates the following genotype summary output:
c.85T>C (*9A)/c.496A>G

with the phenotype column displayed as:

See drug section

(see Attachment 1)
Image

However, according to the CPIC DPYD phenotype translation table:

DPYD phenotype translation table

allele with normal function/activity score 1.0 are expected to correspond to:

DPYD Normal Metabolizer

In our case, PharmCAT reports:

Two 1.0 (Normal function) alleles

but the phenotype field does not explicitly display:

DPYD Normal Metabolizer

Could you please clarify:

  1. Why the phenotype column displays “See drug section” instead of “DPYD Normal Metabolizer”?
  2. Whether this behavior is expected in PharmCAT 3.0.1 for DPYD HGVS-based outside-call inputs?

Observation 2 — Genotype normalization behavior

Our outside-call TSV input contains the genotype:

Reference/c.85T>C (*9A)

However, PharmCAT displays the genotype in the report as:

c.85T>C (*9A) (heterozygous)

(see Attachment 2)

Image

It appears that PharmCAT internally normalizes or transforms the supplied genotype representation by:

removing the explicit Reference/ allele
converting the representation into a heterozygous HGVS-style notation

Could you please clarify:

  1. Whether this normalization behavior is expected?
  2. How PharmCAT internally interprets Reference/ alleles for DPYD HGVS inputs?
  3. Whether the displayed heterozygous representation is functionally equivalent to the original outside-call TSV input (Reference)?

Thank you very much for your help and clarification.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions