Guest Post: SNPTips, Andrew Evans

Andrew Evans – Sr. Information Architect and blogger at 5AM Solutions, Inc. This blog post is also published at

When I became a customer of the 23andMe personal genomics service back in 2008, I remember the sense of awe I had when I opened up the raw data file for the first time and looked at the actual A’s, G’s C’s and T’s of my genetic makeup. In reality it’s only a tiny portion of it since 23andMe assays 600,000-odd “single nucleotide polymorphisms,” or SNPs (now close to a million with their v3 chip). SNPs are locations in the genome where individuals differ from one another. SNPs (pronounced “snips”) are interesting because they might help explain in part why my personal traits and health have developed the way they have – how I might respond to certain drug treatments, why my eyes are brown, or whether I am a carrier of known Mendelian disorders, for instance. More and more new research arrives every day, attempting to link SNPs to every conceivable health condition and trait.

23andMe does a good job of providing interesting and carefully-researched reports for their customers, available on their website, and tailored to your personal genotype. They sift through the flood of research data and determine what is really worth your time to consider. They also maintain an informative blog that tracks breaking developments that might eventually make it into their official reports.

Those of us who are more adventurous, however, and perhaps better-schooled in the science behind personal genomics, can outgrow 23andMe’s filter. We wander to the scientific literature and other technical online resources where there is a lot more data, much of it preliminary, to explore. Such information can tempt one to jump to erroneous conclusions. But I understand this environment and I’d rather decide for myself.

This is the situation I found myself in not long after becoming a 23andMe customer. I discovered Mike Cariaso’s, for instance, and ran my data through his Promethease tool – and I realized there was a lot more information on SNPs in the literature than 23andMe was showing us. Also, I became a more technical reader of the 23andMe reports, and now routinely follow up their references and go back to the original journal articles to understand why they draw the conclusions they do.

But there is one problem with all this Web wanderlust – once you leave 23andMe’s website, you must look up your genotype at each SNP on your own if you want to see what impact a particular finding might have on you. This can get quite tedious – especially for journal articles that mention batches of SNPs at a time. To the eye (and my memory), it’s not clear which SNPs are on the 23andMe chip at all, since they assay a subset of the known frequently-occurring SNPs.

This led me to a rather straightforward idea – why not build personal genomics smarts right into the web browser? That way, the browser could enhance web pages that mention SNPs and show you relevant information without you actually having to break your reading flow and go look up genotype information. A browser extension can do this, and so SNPTips was born.

SNPTips is a Firefox browser extension that links to your 23andMe raw data and pre-processes web pages as they are loaded, adding color-coding and tooltips to SNP IDs that are mentioned in web content. If you simply hover your mouse cursor over the SNP RS number, your personal genotype at that SNP is displayed. SNPTips also adds a little icon next to the ID – clicking this icon brings up a balloon with smart links to other web resources, including SNPedia, Google Scholar, and NHGRI’s dbSNP – so you can delve deeper with a single click.

Web page content without SNPTips

Same page, SNPTips-enhanced

(green SNPs are on your chip, gray ones are not)

Looking up each of these SNPs one at a time is a major pain, and a true impediment to getting value out of 23andMe raw data – switching windows, logging in, searching, etc. With SNPTips, a simple mouse gesture is all that’s required, without even losing your place as you read!

SNPTips is currently in public beta. To get SNPTips, simply visit with your Firefox 3.6+ browser, and click the Install Now button, and follow the directions on the website to configure. After you’ve tried it out, we’d love to hear from you and hear your questions or suggestions for improvements. Just send e-mail to

I’m excited about our future plans for the tool as well (additional browsers, other personal genomics services, for instance) – stay tuned here (and follow @SNPTips on Twitter) for updates.

7 thoughts on “Guest Post: SNPTips, Andrew Evans

  1. Mary

    Oh, can I ask for another site? I would love to see the SNPs in the context of the human genome sequence data. It would be cool to link to the UCSC Genome Browser.

    I mean, I know that won’t be for everyone. But at this point a large portion of the people getting this done are techies who might be ready for that.

    I’ll definitely try this out when I get data for it.

  2. Pingback: Tweets that mention Guest Post: SNPTips, Andrew Evans | The OpenHelix Blog --

  3. Andrew Evans

    Good suggestion Mary! UCSC Genome Browser would indeed be a good reference link. We’ve been considering adding a way to put your own reference links on the pop-up (or at least choose which ones you’d rather see) so the tech-ier people can have them all if they like. I will add this to our feature request list, in any event.

    Andrew @ 5AM

  4. Mary

    Oh, custom links–that’s a tremendous idea. And the opportunity to crowd-source that would be great.

  5. Pingback: Of Mormons and Mozambique: a cursory look @ 23andMe ancestry data | The OpenHelix Blog

  6. Pingback: Tip of the Week: SNPTips and viewing personal genome data | The OpenHelix Blog

Comments are closed.