Technologies for Genomic Medicine

Technologies for Genomic Medicine

Technologies for Genomic Medicine CANVAS and AnnoBot, Solutions for Genomic Variant Annotation A RENCI TECHNICAL REPORT TR-14-04 CONTACT INFORMATION Christopher Bizon, PhD Telephone: 919.445.9600 Email: [email protected] List of Technical Terms and Websites The Team* 1000 Genomes Project, www.1000genomes.org Christopher Bizon, PhD, RENCI AnnoBot (Annotation Bot) Senior Informatics Scientist; Stanley Ahalt, PhD, RENCI Director and BioPython software,biopython.org/wiki/Main_Page Professor, Department of Computer BLAT (BLAST-like Alignment Tool), www.blat.net Science UNC Chapel Hill; Karamarie CANVAS (CAroliNa Variant Annotation Store) Fecho, PhD, Medical and Scientific Writer for RENCI; Nassib Nassar, ClinVar (Clinical Variants Resource database), www.ncbi.nlm.nih.gov/clinvar RENCI Senior Research Scientist; dbSNP (Single Nucleotide Polymorphism Database), www.ncbi.nlm.nih.gov/SNP Charles P. Schmitt, PhD, RENCI ESP (Exome Sequencing Project), evs.gs.washington.edu/EVS Chief Technical Officer and Director gbff (GenBank flat file) format, www.ncbi.nlm.nih.gov/Sitemap/samplerecord. of Informatics and Data Science; html. Erik Scott, RENCI Senior Research Software Developer; and Kirk C. HGNC (HUGO Gene Nomenclature Committee),www.genenames.org Wilhelmsen, MD, PhD, RENCI HGMD® (Human Gene Mutation Database), www.hgmd.cf.ac.uk/ac/index.php Director of Biomedical Research, PostgreSQL (Structured Query Language) database, www.postgresql.org RENCI Chief Domain Scientist pythonTM modules, www.python.org for Genomics, and Professor, Departments of Genetics and RefSeq (Reference Sequence Collection), www.ncbi.nlm.nih.gov/refseq Neurology, UNC Chapel Hill SQLite3 database, www.sqlite.org TR-14-04 in the RENCI Technical Report Series, May 2014 Introduction Renaissance Computing Institute enomic medicine holds great promise to transform the medical University of North Carolina profession and individualize health care. Technological advance- at Chapel Hill ments such as massively parallel genomic sequencing have made 919-445-9640 G www.renci.org it possible to produce large amounts of genomic data within a reasonable @renci timeframe and at a relatively low cost (Mardis, 2008; Horvitz and Mitchell, 2010; Koboldt et al., 2010; Kahn, 2011). About RENCI Projects such as the ClinVar and ClinGen initiatives, funded by the National RENCI is an institute of the Institutes of Health (NIH), are expanding our understanding of the clinical University of North Carolina at significance of genomic data through the adjudication of genomic variants Chapel Hill that develops and and the methodical annotation of the genome (NIH Staff, 2013). Yet chal- deploys advanced technologies to lenges remain in how best to interpret, reuse, and share the data (Ahalt enable research discoveries and et al., 2014; Global Alliance to Enable Responsible Sharing of Genomic practical innovations. The institute and Clinical Data, 2013; Data and Informatics Working Group, NIH BD2K was launched in 2004 as a collab- Initiative, 2012). orative effort involving UNC Chapel Hill, Duke University, and North Those challenges include the need for new technologies to capture, store, Carolina State University. For more and update annotations to provide critical clinical interpretations of- ge information, see nomic data and metadata to attribute provenance or “ownership” and the www.renci.org. history of a given data set (e.g., biological sources, laboratory processing steps, transformation and analysis steps, estimates of validity and reliabil- ity, etc.). *Christopher Bizon serves as the tech- Herein, we describe two solutions—CAroliNa Variant Annotation Store nical lead on CANVAS and AnnoBot; (CANVAS) and Annotation Bot (AnnoBot)—that together provide version- Kirk Wilhelmsen serves as Principle controlled annotation and metadata to aid in the clinical interpretation of Investigator and Director of RENCI’s genomic variant data. Biomedical Research division, which is leading the development of CANVAS and AnnoBot; all other team members are RENCI Tech Report Series listed alphabetically RENCI Technical Report Series Page 2 CANVAS1 ANVAS was developed initially to support a CANVAS was developed as a solution to these challeng- National Institutes of Health–funded research es. It is an open source, relational PostgreSQL database project, entitled “North Carolina Clinical Genomic that stores genomic variant data with its associated C annotation and metadata. CANVAS is designed as a Evaluation by NextGen Exome Sequencing” (NCGENES; Foreman et al., 2013). NCGENES is based at the relational data representation system that supports University of North Carolina at Chapel Hill (UNC) and the management, query, and analysis of gigabyte- to aims to explore the use of whole exome sequencing terabyte-sized data sets from patient-level genomic data for genomic research and clinical care. In order to sequencing data. CANVAS consists of ~85 tables orga- achieve the study aim, RENCI needed to develop meth- nized into various schemas (Figure 1), including var (re- ods and approaches to: (1) match genomic variant data search project–specific variant data), refseq (reference derived from NCGENES with reference genome data genome data derived from RefSeq), and a collection of derived from publicly available databases; and (2) store schemas for capturing additional variant annotation. the variant data with complete, up-to-date, version- Those annotation schemas are derived from several controlled annotation derived from the reference updateable data sources: dbSNP; the 1000 Genomes genome data and other sources of variant annotation. Project; ESP; HGNC; HGMD®; and ClinVar. Note that not only are there multiple annotation sources, with annotations organized and presented differently across sources, but the annotation sources are frequently updated as new information becomes available; this presents a chal- lenge in how to ensure that the annotation in CANVAS is current and that all previous versions of annotation remain accessible in order to guide interpretation of current and past findings. AnnoBot (de- scribed below) was developed to monitor these external data sources for updates, extract any new annotation, and add that annotation to CANVAS. AnnoBot adds versioning in- formation to all annotation to ensure that interpretations of genomic variant data are based on known data sources. 1CANVAS was formerly termed VarDB (Variant DataBase). Figure 1. A schematic showing a high-level overview of the CANVAS architecture. Shown are schemas var, refseq, dbsnp, esp, gen1000, hgnc, hgmd, and clinvar. Not shown is the ClinBin schema. RENCI Technical Report Series Page 3 CANVAS also contains a schema ClinBin (not shown in • Variant id: 57483 Figure 1), which is used for NCGENES-specific com- • Chromosome: 11 putation to determine whether variants should be sorted into the diagnostic bin (DxBin) or incidental bin • Position: 1308393-1308394 (IncidentalBin). DxBin includes variants that were tar- • Reference: NCBI build 37.1 geted for a given patient/subject on the basis of a de- • Analysis type: incidental fined phenotype, have established clinical validity and utility, and thus are used for clinical diagnosis; in con- • Variant Class: SNP trast, IncidentalBin includes incidental findings, or vari- • Variant: A/T ants that were identified as a result of the sequencing • Strand: reverse effort but are believed to be unrelated to the disease phenotype or diagnostic goals and are thus used for re- • Minor Allele Frequency: unknown search purposes only (Shoenbill et al., 2014, Foreman • Zygosity: heterozygous et al., 2013). ClinBin contains definitions of the variants • Protein-coding effect:missense in each bin, with annotation on the sources of those definitions, as well as data on patient-specific variants • Gene: thromboxane A2 receptor and their clinical significance. Of note, the variant data • Phenotype: unknown that are pushed into DxBin and IncidentalBin contain • dbSNP ID: rs5743 metadata on the origin of the variant annotation (i.e., they are version-controlled). • RefSeq ID: NG_013363.1 Storing annotation in CANVAS Defining a variant’s chromosomal Variant annotation is stored in Table var.loc_var, which position contains loc_vars or variants located with respect to CANVAS defines a variant’s position on a chromosome a specific reference sequence and described as follows: as the physical location of a base in the reference sequence that is affected by the variant. A variant • loc_var_id: an arbitrary integer identifier (surro- position p is the position between the physical loca- gate key) assigned to the variant by the database tions p – 1 and p, for all p > 1; variant position p = 1 is • pos: the position of the variant on the the position preceding physical location 1. The bases chromosome displaced by a variant are those immediately following • ref_id: the identifier of the reference sequence the variant position. • ref_ver_accession: the chromosome accession Reconciling ambiguous insertion/deletion variants number CANVAS invokes several functions to handle ambiguity • ref: the reference allele in a variant’s position. For example, consider a report- ed deletion of CAG from the beginning of the reference • alt: the alternate allele sequence CAGCAGCAG, which produces CAGCAG. Note • type: the variant type (i.e., single nucleotide that a deletion of AGC from the second position of the polymorphism [SNP], insertion, deletion, reference sequence, or a deletion of GCA from the substitution). third position, also

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    8 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us