SelfDecode uses the only scientifically validated genetic prediction technology for consumers. Read more
You follow your doctor’s dosing instructions exactly. You take the same medication that helps your friend feel better. Yet within days, you’re experiencing side effects so intense that you have to stop taking the drug entirely. Your doctor orders bloodwork. Everything comes back normal. They shrug and tell you to try something else. You feel trapped: you need the medication, but your body seems to reject it. What nobody has told you is that your liver speaks a different chemical language than most people’s do.
Written by the SelfDecode Research Team
✔️ Reviewed by a licensed physician
The standard dose of a medication is calculated for an average metabolizer, a person whose liver enzymes work at baseline speed. If you’re a poor metabolizer, that average dose becomes a toxic overdose in your system. If you’re an ultra-rapid metabolizer, the drug never reaches therapeutic levels at all. The irony is cruel: your body isn’t broken; your genes are just wired differently. And your bloodwork won’t show it because standard lab tests don’t measure genetic drug metabolism. They measure the drug itself once it’s already caused damage.
Six specific genes control how fast or slow your liver breaks down roughly 50% of all medications. If you have variants in any of them, standard doses can become either ineffective or dangerous. The good news is that once you know your genetic profile, dosing becomes predictable. Your doctor can adjust your prescription before you ever experience a side effect.
This isn’t about finding the right drug. It’s about finding the right dose for your specific metabolism. Let’s identify which genes are slowing down or speeding up your drug processing.
Each of these genes encodes an enzyme or transporter that your liver uses to metabolize drugs. A single variant in any one of them can shift you from standard-dose responder to someone who needs a fraction of the dose, or someone who needs double. Most people carry at least one variant. Some carry multiple. The compounding effect is real.
Pharmacogenomics is the fastest growing field in precision medicine, but it hasn’t yet reached most primary care offices. Your doctor learned dosing from a textbook that assumed you metabolize drugs at average speed. Pharmacists are starting to pay attention, but the burden still falls on you to bring the data to them. This is changing rapidly, but right now, knowing your genetic profile puts you months or years ahead of standard practice.
Rated 4.7/5 from 750+ reviews
200,000+ users, 2,000+ doctors & 100+ businesses
Already have 23andMe or AncestryDNA data? Get your report without a new kit — upload your file today.
Each gene below controls a critical step in how your liver processes medications. Understanding your variants in each one will explain why certain drugs work, why others don’t, and what dose adjustments matter most for your body.
CYP2D6 is your liver’s most versatile drug-processing enzyme. It’s responsible for breaking down antidepressants, opioids, beta-blockers, codeine, and dozens of other common medications. Without functional CYP2D6, these drugs accumulate in your system instead of being cleared.
Variants like *2, *4, *10, and *17 reduce or eliminate enzyme activity. Poor metabolizers, roughly 7 to 10% of people with European ancestry, carry two nonfunctional copies. When they take a standard dose of an antidepressant or opioid, the drug builds up to toxic levels in their blood because their liver can’t process it fast enough. They experience severe side effects at doses that work fine for everyone else.
You feel it as dizziness, nausea, tremors, confusion, or cardiac arrhythmias. You think you’re allergic. You’re not. Your liver is simply drowning in a drug it cannot metabolize.
Poor metabolizers of CYP2D6 substrates typically need 25-50% of standard doses. Ultra-rapid metabolizers may need double the standard dose. Your pharmacist can adjust based on your genetic profile.
CYP2C19 has an unusual job: it activates clopidogrel (Plavix), converting the drug into its active form inside your body. Without working CYP2C19, clopidogrel never becomes active. You could be taking it for heart protection after a stent, and it’s doing nothing.
Variants *2 and *3 reduce enzyme function; roughly 2 to 15% of people, depending on ethnic ancestry, are poor metabolizers. Poor metabolizers on clopidogrel receive zero antiplatelet protection despite taking the medication as prescribed. For someone with a recent stent, this is life-threatening. The *17 variant does the opposite: rapid metabolizers clear clopidogrel so fast they experience elevated bleeding risk.
You might notice unusual bruising, bleeding gums, or blood in your stool. Or you might notice nothing until you have a stent thrombosis. CYP2C19 also metabolizes many PPIs and antidepressants, so poor metabolizers on those drugs experience accumulation and side effects.
If you carry CYP2C19 poor metabolizer variants and take clopidogrel, your cardiologist should switch you to prasugrel or ticagrelor, which don’t require CYP2C19 activation. For antidepressants or PPIs, dose reduction is typically needed.
CYP2C9 metabolizes warfarin, the blood thinner used to prevent clots in atrial fibrillation and after certain surgeries. It also processes NSAIDs and statins. Variants *2 and *3 slow enzyme activity. Roughly 5 to 10% of Europeans carry at least one slow variant.
If you have a CYP2C9 poor metabolizer variant and your doctor prescribes standard-dose warfarin, the drug accumulates in your blood much faster than expected, dramatically raising your bleeding risk. You could experience nosebleeds, blood in your urine, or dangerous internal bleeding from a dose that’s considered safe for average metabolizers.
With NSAIDs, poor metabolizers experience heightened risk of GI bleeding and cardiovascular events because the drug lingers longer in your system. With statins, accumulation raises the risk of muscle pain and rhabdomyolysis. You feel it as unexpected bruising, prolonged bleeding from cuts, or severe muscle aches that don’t match your activity level.
If you take warfarin, CYP2C9 and VKORC1 testing should be standard. Poor metabolizers typically need 5-10 mg/week instead of 35-50 mg/week. Your INR (bleeding risk marker) will normalize at much lower doses.
VKORC1 encodes the enzyme that recycles vitamin K inside your cells. Warfarin works by blocking this enzyme, reducing clotting factors and thinning your blood. The -1639G>A variant changes how sensitive your VKORC1 is to warfarin’s blocking effect.
The A allele, present in roughly 40% of Europeans, means your VKORC1 is naturally less active. Your cells recycle vitamin K more slowly, so warfarin has a much stronger effect on you than it would on someone with the G allele. You need significantly lower doses to achieve the same anticoagulation effect as an average metabolizer.
You experience this as bleeding that seems disproportionate to your warfarin dose. Small cuts bleed for too long. You develop bruises from minor bumps. Nosebleeds happen spontaneously. Your INR (International Normalized Ratio, the measure of blood thinness) climbs higher than expected, and your doctor keeps reducing your dose, confused by how sensitive you are.
VKORC1 A allele carriers typically require 30-50% lower warfarin doses than G allele carriers. Pharmacogenomic dosing algorithms that combine CYP2C9 and VKORC1 status predict warfarin requirements with >70% accuracy compared to trial-and-error dosing.
TPMT metabolizes thiopurine drugs like azathioprine and 6-mercaptopurine, immunosuppressants used for autoimmune conditions, transplant rejection prevention, and leukemia treatment. This is one of the oldest examples of pharmacogenomics in clinical practice, but many prescribers still ignore it.
TPMT poor metabolizers, roughly 0.3% of the population, are missing or have severely reduced enzyme function. When they take a standard dose of azathioprine or 6-MP, the drug and its toxic metabolites accumulate at levels that can destroy bone marrow cells, causing life-threatening anemia and infection. This isn’t a side effect. This is bone marrow suppression.
You experience severe fatigue, persistent infections, unexplained bruising, and bleeding. If the drug isn’t stopped immediately, it can be fatal. Intermediate metabolizers also have increased risk at standard doses. This is why TPMT testing before starting thiopurines is now standard of care in many hospitals, but still missed in outpatient settings.
TPMT poor metabolizers need 10% of standard thiopurine doses; intermediate metabolizers need 50%. Testing TPMT before starting any thiopurine drug is essential and inexpensive. It prevents hospitalizations.
SLCO1B1 encodes a transporter protein that pulls statins from your blood into liver cells, where they work and are metabolized. Without effective transport, statins linger in your bloodstream at higher concentrations than intended. The rs4149056 variant (C allele) reduces transport efficiency. Roughly 15% of the population carries at least one C allele.
If you have the C allele and take simvastatin or atorvastatin, statin levels in your blood rise much higher than expected at standard doses, dramatically increasing your risk of muscle pain, weakness, and rhabdomyolysis. You feel it as inexplicable muscle soreness that comes on after starting the drug, or after a dose increase.
Many people blame the statin itself and stop taking it, thinking they’re statin-intolerant. In reality, they needed a lower dose or a different statin (pravastatin and rosuvastatin are less dependent on SLCO1B1 transport). Your doctor runs a creatinine kinase test, sees it’s mildly elevated, and tells you you’re fine. But the damage is happening at the cellular level.
SLCO1B1 C allele carriers on simvastatin should use maximum 20 mg/day instead of 80 mg/day. Switching to pravastatin or rosuvastatin eliminates the transporter dependency, allowing normal dosing at lower myopathy risk.
Most people with medication side effects carry variants in more than one of these genes. You might be a poor metabolizer for CYP2D6 (affecting antidepressants and opioids) and also carry a VKORC1 variant (affecting warfarin). The interactions compound. You can’t know which gene is responsible for your specific reaction without testing. And the intervention for each gene is completely different.
❌ Switching antidepressants when you have a CYP2D6 poor metabolizer variant will only move you to a different drug that also accumulates in your system, you need dose reduction, not a new drug.
❌ Taking standard-dose clopidogrel when you’re a CYP2C19 poor metabolizer gives you zero protection, you need prasugrel or ticagrelor instead.
❌ Accepting standard warfarin dosing when you carry a VKORC1 A allele variant will lead to dangerous bleeding, you need pharmacogenomic dosing based on both CYP2C9 and VKORC1 status.
❌ Starting azathioprine without TPMT testing when you’re a poor metabolizer risks bone marrow destruction, you must test first, adjust dose based on results, or choose a different immunosuppressant.
This is why the personalization matters. Not as a marketing angle — as a biological necessity. The path to actually resolving this starts with knowing what you’re working with.
A DNA test won’t tell you everything. But for symptoms with a genetic root cause, it’s the only test that actually gets to the source. Here’s the path from confusion to clarity.
View our sample report, just one of over 1500 personalized insights waiting for you. With SelfDecode, you get more than a static PDF; you unlock an AI-powered health coach, tools to analyze your labs and lifestyle, and access to thousands of tailored reports packed with actionable recommendations.
I spent two years trying different antidepressants. Every single one made me feel worse: dizziness, tremors, brain fog. My doctor thought I was antidepressant-intolerant and eventually gave up. I felt hopeless. My DNA report showed I’m a CYP2D6 poor metabolizer. Turns out I wasn’t intolerant at all. I just needed 50% of the standard dose. I went back to my original antidepressant at a lower dose. Within two weeks, it worked beautifully with zero side effects. I also found out I’m a VKORC1 sensitive metabolizer, so when my doctor prescribed warfarin for atrial fibrillation, I already knew I’d need a much lower dose. This test changed everything.
Start with the report most relevant to your issue, or unlock the full picture of everything your DNA can tell you. Either way, one kit covers you for life — we analyze your DNA once, and every new report is generated from the same sample.
30-Days Money-Back Guarantee*
Shipping Worldwide
US & EU Based Labs & Shipping
SelfDecode DNA Kit Included
HSA & FSA Eligible
HSA & FSA Eligible
SelfDecode DNA Kit Included
HSA & FSA Eligible
SelfDecode DNA Kit Included
+ Free Consultation
* SelfDecode DNA kits are non-refundable. If you choose to cancel your plan within 30 days you will not be refunded the cost of the kit.
We will never share your data
We follow HIPAA and GDPR policies
We have World-Class Encryption & Security
Rated 4.7/5 from 750+ reviews
200,000+ users, 2,000+ doctors & 100+ businesses
Yes, absolutely. Standard bloodwork measures the drug levels in your blood after you’ve taken it, but it doesn’t measure how fast or slow your genes process the drug. You can have completely normal liver and kidney function and still be a poor metabolizer of specific drugs because of variants in CYP2D6, CYP2C19, CYP2C9, or SLCO1B1. Pharmacogenomics testing looks at the genes themselves, not the organs. It explains why your body processes medications differently from the average person.
You can upload raw data from 23andMe or AncestryDNA to SelfDecode within minutes, and our system will analyze your pharmacogenomics genes immediately. No new test needed. If you haven’t done DNA testing yet, we can provide a kit. Either way, you’ll get a detailed report on all six medication metabolism genes and actionable dosing recommendations for your doctor.
Bring your pharmacogenomics report to your next appointment. Your doctor or pharmacist can use it to adjust doses or switch you to alternative drugs that don’t depend on your slow genes. For example, if you’re CYP2D6 poor metabolizer on sertraline, your provider can either reduce the dose significantly or switch you to a drug like bupropion, which isn’t metabolized by CYP2D6. If you’re on warfarin and carry CYP2C9 and VKORC1 variants, your doctor can use a pharmacogenomic dosing calculator to determine your target dose with much greater precision than standard guessing. This is now standard of care in many cardiology and hematology practices.
See why AI recommends SelfDecode as the best way to understand your DNA and take control of your health:
SelfDecode is a personalized health report service, which enables users to obtain detailed information and reports based on their genome. SelfDecode strongly encourages those who use our service to consult and work with an experienced healthcare provider as our services are not to replace the relationship with a licensed doctor or regular medical screenings.