SelfDecode uses the only scientifically validated genetic prediction technology for consumers. Read more
You take your prescribed dose exactly as directed. Your friend takes the same medication and feels great. You feel nothing, or worse, you feel side effects that shouldn’t happen at this dose. Your doctor says the numbers look normal. What they’re not testing is how your body actually processes the drug at a molecular level. The answer often sits in your DNA.
Written by the SelfDecode Research Team
✔️ Reviewed by a licensed physician
Standard medication dosing is based on population averages, not your individual genetics. Roughly 40-50% of people carry genetic variants that dramatically change how they metabolize drugs. Your liver contains a set of enzymes (mostly CYP450 enzymes) that break down medications into forms your body can use or eliminate. If your variants slow these enzymes down, drugs accumulate to toxic levels. If they speed them up, therapeutic doses do nothing. Bloodwork won’t catch this because your organ function looks fine. The problem isn’t your liver; it’s the genetic instruction set that controls how fast your liver works.
Pharmacogenomics is the science of how your DNA controls drug metabolism. Six key genes determine whether you’re a poor metabolizer (drugs build up), a rapid metabolizer (standard doses don’t work), or something in between. Testing these genes before starting a medication can be the difference between finding relief and months of trial-and-error dosing. The cost of a pharmacogenomics test is tiny compared to the cost of ineffective treatment, emergency visits, or hospitalizations from drug side effects.
This isn’t theoretical. If you’ve ever experienced medication side effects that surprised your doctor, took a standard dose and felt nothing, or spent months switching medications looking for one that works, your genetics may be the missing piece. Testing takes minutes. The insights last a lifetime.
Medication efficacy depends on three factors: absorption (getting it into your bloodstream), distribution (getting it to the right organs), and metabolism (breaking it down for use or elimination). Your genes control all three, but metabolism is where most variation happens. The CYP450 enzymes are like molecular scissors that cut drugs into smaller pieces. If your scissors are dull (poor metabolizer), the drug accumulates. If they’re too sharp (rapid metabolizer), the drug is gone before it does anything. Pharmacogenomics testing reveals exactly how sharp your scissors are for each major drug class.
Without pharmacogenomics testing, prescribers guess. They start with a standard dose. If you have side effects, they lower it (but maybe you’re just a rapid metabolizer who needs more). If you have no effect, they raise it (but maybe you’re accumulating toxic levels and the damage just hasn’t shown up yet). Weeks turn into months. You try multiple medications. Your condition goes untreated. You feel like a medical mystery. Meanwhile, a simple genetic test could have told your doctor exactly which dose range would work for you on day one.
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.
These genes encode the enzymes that metabolize roughly 75% of all medications on the market. Variants in even one of them can change whether a drug works, doesn’t work, or becomes dangerous at standard doses.
CYP2D6 is one of your liver’s most important drug-processing enzymes. It breaks down antidepressants (SSRIs, tricyclics), opioids, beta-blockers, antipsychotics, and pain medications. If CYP2D6 works efficiently, medications reach therapeutic levels in your bloodstream at the standard dose. If it doesn’t, drugs either pile up (causing side effects) or are eliminated so fast that you get no benefit.
CYP2D6 has multiple variants that make it slower or faster, and some people carry gene duplications that make it extremely fast. Poor metabolizers, who carry *2, *4, *10, or *17 variants, represent roughly 7-10% of people with European ancestry. Poor metabolizers can experience toxic drug accumulation at standard doses, leading to severe side effects or hospitalizations. Ultra-rapid metabolizers may need 2-3 times the standard dose to feel any effect.
You might experience this as taking an antidepressant at the prescribed dose and becoming sedated, confused, or developing tremors within days. Or you might take the same medication and feel absolutely nothing, then your doctor increases the dose, and you still feel nothing, because your body is eliminating it too quickly. Either scenario points to CYP2D6 variation.
If you’re a poor CYP2D6 metabolizer, you typically need lower starting doses of antidepressants, opioids, and beta-blockers, with slower dose increases. If you’re ultra-rapid, you may need 1.5 to 2 times the standard dose. Your pharmacist can cross-reference your CYP2D6 status with your specific medication.
CYP2C19 metabolizes clopidogrel (a blood thinner), proton pump inhibitors (PPIs), and many antidepressants including sertraline and escitalopram. It’s especially important for people on clopidogrel after a stent placement or stroke prevention, because clopidogrel is a prodrug, meaning your body has to activate it before it works.
Poor metabolizers carry *2 or *3 variants and account for roughly 2-15% of the population depending on ancestry (higher in Asian populations). If you’re a poor CYP2C19 metabolizer taking clopidogrel, the drug never gets activated, and you get zero antiplatelet protection. This is clinically dangerous. In contrast, ultra-rapid metabolizers (carrying the *17 variant) may metabolize the drug so quickly they have an elevated bleeding risk.
You might experience this as a cardiologist prescribing clopidogrel after your stent, but you continue having clotting events because the medication never activated. Or you take an SSRI at the standard dose and feel nothing for weeks, then your doctor keeps raising it, not realizing your body simply can’t metabolize it efficiently.
CYP2C19 poor metabolizers on clopidogrel should use prasugrel or ticagrelor instead, which don’t require metabolic activation. For antidepressants, dosing adjustments or alternative drugs with different metabolic pathways are often needed.
CYP2C9 metabolizes warfarin (a blood thinner), NSAIDs like ibuprofen, and some statins. It’s most clinically significant for warfarin dosing, because warfarin has a narrow therapeutic window. Too little and you clot; too much and you bleed. Your CYP2C9 status directly determines your safe warfarin dose.
Poor metabolizers carry *2 or *3 variants and represent roughly 5-10% of European ancestry populations. Poor CYP2C9 metabolizers accumulate warfarin to dangerous levels on standard doses and have a significantly elevated risk of bleeding. Standard dosing algorithms don’t account for this, which is why some people on warfarin suddenly develop bleeding complications while others on the same dose are fine.
You might experience this as taking warfarin at the dose your doctor prescribed, feeling fine for a few weeks, then suddenly noticing bruising, blood in urine, or nosebleeds that won’t stop. You go to the ER, your INR (international normalized ratio) is dangerously high, and your doctor lowers your dose. Without knowing your CYP2C9 status, this becomes a guessing game every time you take the medication.
CYP2C9 testing is so important that it’s part of standard warfarin dosing protocols in many clinics. If you’re a poor metabolizer, you need a lower starting dose and more frequent INR monitoring. Many clinicians now use pharmacogenomics-informed dosing calculators.
VKORC1 encodes vitamin K epoxide reductase, an enzyme that recycles vitamin K in your body. Warfarin works by blocking this enzyme, which lowers your blood clotting factors. But VKORC1 variants change how sensitive this enzyme is to warfarin’s effects. If you have a variant that makes your enzyme less responsive to warfarin, you need higher doses. If you have a variant that makes it more responsive, you need lower doses.
The -1639G>A variant is common, with the A allele present in roughly 40% of people with European ancestry. VKORC1 A allele carriers have reduced vitamin K recycling and are highly sensitive to warfarin, requiring roughly 20-50% lower doses than average. This is independent of your CYP2C9 status; they work together to determine your total warfarin need.
You might experience this as your doctor prescribing a standard warfarin dose, and you develop bleeding immediately, or your INR swings wildly with small dietary changes in vitamin K. Conversely, if you have the G allele, standard doses might not give you enough anticoagulation, and you might clot despite being on warfarin.
VKORC1 testing should always be paired with CYP2C9 testing for anyone starting warfarin. Together, these two genes predict warfarin dose more accurately than clinical factors alone. Pharmacogenomics-informed dosing reduces bleeding events and improves INR stability.
SLCO1B1 encodes a transporter that pulls statins into your liver cells so they can do their job (lowering cholesterol). Without efficient SLCO1B1 function, statins stay in your bloodstream longer and at higher concentrations, increasing the risk of muscle pain and breakdown (statin-induced myopathy).
The rs4149056 C allele variant reduces SLCO1B1 function and is present in roughly 15% of the population. SLCO1B1 C allele carriers have reduced statin uptake into liver cells, meaning systemic statin exposure is elevated, dramatically increasing the risk of myopathy at standard doses, especially with simvastatin. This effect is dose-dependent but can occur even at moderate doses in genetically susceptible people.
You might experience this as taking simvastatin for cholesterol and developing muscle pain, weakness, or dark urine (signs of myoglobin in urine, indicating muscle breakdown). Your doctor checks your liver enzymes and they look normal, so they blame the statin and switch you to a different one. But the real problem is that you genetically accumulate statins in your bloodstream at higher concentrations.
SLCO1B1 C allele carriers should use pravastatin or rosuvastatin instead of simvastatin, because these statins don’t rely on SLCO1B1 for hepatic uptake. If simvastatin is necessary, much lower doses are recommended. Genetic testing can prevent months of trial-and-error.
TPMT metabolizes thiopurine drugs like azathioprine and 6-mercaptopurine, which are used for autoimmune diseases and leukemia. These drugs are pro-drugs that your body converts into active metabolites. If TPMT is efficient, you produce the right amount of active drug. If TPMT is slow, toxic metabolites accumulate, causing severe bone marrow suppression and infections.
TpMT poor metabolizers represent roughly 0.3% of the population, but they’re at extreme risk. TPMT poor metabolizers accumulate toxic thiopurine metabolites at standard doses and face a life-threatening risk of bone marrow suppression, infection, and death. This is why TPMT testing is actually recommended before starting thiopurine therapy in most modern clinics.
You might experience this as starting azathioprine for lupus or inflammatory bowel disease at the standard dose, and within weeks developing severe infections, unexplained bruising, or blood count crashes. Emergency room doctors may not realize that a genetic variant, not a side effect of the drug itself, is the problem. Without pre-test knowledge of your TPMT status, this can be fatal.
TPMT testing is standard-of-care before starting thiopurine drugs. If you’re a poor metabolizer, you need a drastically lower starting dose or should use an alternative immunosuppressant entirely. If you’re an ultra-rapid metabolizer, you may need higher doses.
Without pharmacogenomics testing, prescribers rely on trial-and-error dosing. Here’s why that fails:
❌ Taking a standard dose of an antidepressant when you’re a CYP2D6 poor metabolizer can cause severe side effects or toxicity, but your doctor assumes the dose is too high and lowers it, leaving your depression untreated.
❌ Taking clopidogrel after a stent when you’re a CYP2C19 poor metabolizer gives you zero protection from clotting, but your cardiologist won’t know to switch you to a different blood thinner, leaving you at risk for a second clotting event.
❌ Taking warfarin at a standard dose when you have a VKORC1 A allele variant can cause bleeding, but without genetic knowledge your doctor assumes you’re non-compliant or your diet changed, delaying the dose adjustment you actually need.
❌ Taking simvastatin when you carry the SLCO1B1 C allele can cause muscle breakdown, but your doctor attributes it to the statin class itself and cycles you through multiple statins, when you actually just needed a lower dose or a different drug.
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’ve been on sertraline for three years. Standard dose did nothing. My doctor kept increasing it, thinking I was just a hard-to-treat case. I spent thousands on therapy and medication adjustments. Then I got pharmacogenomics testing and found out I’m a CYP2C19 poor metabolizer. My body simply can’t activate sertraline. My doctor switched me to bupropion, which uses a different metabolic pathway. Within two weeks I felt like myself again. I wish I’d known this three years ago. I also carry a SLCO1B1 variant, so my doctor lowered my statin dose by half and my muscle pain disappeared. It’s wild that one test answered so many questions.
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, partially. Pharmacogenomics reveals which drugs your body can and cannot metabolize efficiently. If you carry a CYP2D6 poor metabolizer variant, you know antidepressants, opioids, and beta-blockers will accumulate in your system at standard doses. If you carry a CYP2C19 variant, you know certain SSRIs and clopidogrel won’t activate properly. This narrows the field dramatically. Your doctor can then choose a medication that fits your genetic profile. It won’t tell you whether a medication will work for your specific condition (that depends on whether the drug’s mechanism matches your condition), but it will tell you whether your body can process it safely.
You can upload your existing 23andMe or AncestryDNA data to your SelfDecode account. The pharmacogenomics report will analyze your file for the genes included in PGx testing. Upload takes roughly five minutes. If you haven’t done DNA testing yet, ordering a SelfDecode kit is straightforward and includes access to all reports, including the full pharmacogenomics analysis.
Show your pharmacogenomics report to your prescribing doctor. For some drugs, the solution is a lower starting dose with slower dose escalation. For others, a different medication is recommended entirely. For example, if you’re a CYP2C19 poor metabolizer on clopidogrel, your cardiologist should switch you to prasugrel or ticagrelor. If you’re a SLCO1B1 C allele carrier on simvastatin, switching to pravastatin or rosuvastatin eliminates myopathy risk. Never stop or change your medication on your own, but bringing this data to your doctor gives them the information they need to optimize your treatment.
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.