Both tests have their place. The TPMT phenotype test is less expensive, widely available, and accurately predicts thiopurine toxicity in most cases. However, the results may be inaccurate if the patient recently received a blood transfusion, is currently being treated with thiopurine drugs, or is taking any of several other drugs that inhibit TPMT enzyme activity (including common NSAIDS). In these situations, the genotype test may be recommended.
TPMT genotyping is a one-time test. It's results will not change over time and are not affected by variables such as medications or blood transfusions. This makes it the preferred test if the patient had a recent blood transfusion or is already on thiopurine drug therapy. However, not all the alleles that cause TPMT enzyme deficits have been identified and thus the test results sometimes inaccurately predict normal TPMT enzyme activity. In addition, some of the alleles appear almost entirely in certain ethnic groups and therefore they are not commonly tested for unless the patient is known to have that ethnic heritage. This too, occasionally leads to inaccurate results. A side benefit of TPMT genotyping is that the genetic information that results may be important to other biologic family members.
In the vast majority of cases, either testing method will provide accurate results and the decision about which to use can be made on cost and availability.