SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Downloaden Sie, um offline zu lesen
Ⓒ 2014 Invitae
Reece Hart, Ph.D.Reece Hart, Ph.D.
reece@invitae.comreece@invitae.com
Human Variome Project Meeting 2014, ParisHuman Variome Project Meeting 2014, Paris
The Clinical Significance of TranscriptThe Clinical Significance of Transcript
Alignment DiscrepanciesAlignment Discrepancies
…… and tools to help you deal with them.and tools to help you deal with them.
2 / 24 Ⓒ 2014 Invitae
The fidelity of transcript-genome mapping matters.The fidelity of transcript-genome mapping matters.
Variants are identified
and computed on in
genome coordinates
Variants are analyzed and
communicated using
transcript coordinates
genome to
transcript
(g. to c.)
transcript
to genome
(c. to g.)
3 / 24 Ⓒ 2014 Invitae
Motivation 1: Discordant exon coordinatesMotivation 1: Discordant exon coordinates
NCBI and UCSC report different coordinates for NM_052813.3, exon 12NCBI and UCSC report different coordinates for NM_052813.3, exon 12
UCSC
(BLAT)
NCBI
(Splign)
Consequences:
1. An assay that targets the wrong genomic region will generate
uninformative sequence data.
2. A genomic variant will be interpreted as exonic when it is
intronic, or vice versa.
exon 12
displaced 322 nt
4 / 24 Ⓒ 2014 Invitae
Motivation 2: indels confound mappingMotivation 2: indels confound mapping
NM_006158.3 (NEFL) contains indel in CDSNM_006158.3 (NEFL) contains indel in CDS
5 / 24 Ⓒ 2014 Invitae
Challenges and Solutions in Transcript ManagementChallenges and Solutions in Transcript Management
➢ Biological
● Alternative splicing
● Paralogs
● Natural polymorphisms
● Alternative references
➢ Technical / Logistical
● Multiple transcript sources
● Multiple alignment methods
● Multiple references
● Genome-transcript sequence
differences
● Historical transcript alignments
➢ Existing resources
● RefSeq, UCSC, Ensembl
● Locus Reference Genomic
● Mutalyzer
➢ See also
● McCarthy DJ¸ et al. Genome
Medicine 6:26 (2014).
● Garla V, et al. Bioinformatics
27(3): 416–8 (2010).
6 / 24 Ⓒ 2014 Invitae
Universal Transcript Archive (UTA)Universal Transcript Archive (UTA)
➢ Single database of:
● Multiple transcripts and versions
● … from multiple sources
● … aligned to multiple references
● … by multiple alignment methods
➢ Freely available!
● Apache licensed
● Public PostgreSQL database instance at uta.invitae.com:5432
● Local installation instructions
● Code at http://bitbucket.org/invitae/uta/
7 / 24 Ⓒ 2014 Invitae
Our Bermuda TriangleOur Bermuda Triangle
RefAgree
Do transcript and
genome sequences agree?
Transcript Equivalence
Which RefSeq and Ensembl
transcripts are equivalent?
RefSeq
(NM)
Ensembl
(ENST)
Genome
(GRCh37)
➊SNV
➌
➋ Indel
➍Historical Transcripts
8 / 24 Ⓒ 2014 Invitae
Universal Transcript Archive (UTA)Universal Transcript Archive (UTA)
Multiple sources, multiple versions, multiple alignment methods in one databaseMultiple sources, multiple versions, multiple alignment methods in one database
transcript
NM_01234.4
NM_01234.4
NM_01234.5
NM_01234.5
NM_01234.5
NM_01234.5
ENST012345
ENST012345
reference
NM_01234.4
NC_000012.3
NM_01234.5
NC_000012.3
AC_45678.9
NC_000012.3
ENST012345
NC_000012.3
method
self
splign
self
splign
splign
blat
self
genebuild
exons
exon set
9 / 24 Ⓒ 2014 Invitae
Universal Transcript Archive (UTA)Universal Transcript Archive (UTA)
Multiple sources, multiple versions, multiple alignment methods in one databaseMultiple sources, multiple versions, multiple alignment methods in one database
transcript
NM_01234.4
NM_01234.4
NM_01234.5
NM_01234.5
NM_01234.5
NM_01234.5
ENST012345
ENST012345
reference
NM_01234.4
NC_000012.3
NM_01234.5
NC_000012.3
AC_45678.9
NC_000012.3
ENST012345
NC_000012.3
method
self
splign
self
splign
splign
blat
self
genebuild
exons
exon set
exon alignments
NM_01234.4 NC_000012.3 0 50=
NM_01234.4 NC_000012.3 1 100=1X49=
NM_01234.4 NC_000012.3 2 5=1I44=
➊➋
Alignments use
coordinates from source
databases.
10 / 24 Ⓒ 2014 Invitae
Universal Transcript Archive (UTA)Universal Transcript Archive (UTA)
Multiple sources, multiple versions, multiple alignment methods in one databaseMultiple sources, multiple versions, multiple alignment methods in one database
transcript
NM_01234.4
NM_01234.4
NM_01234.5
NM_01234.5
NM_01234.5
NM_01234.5
ENST012345
ENST012345
reference
NM_01234.4
NC_000012.3
NM_01234.5
NC_000012.3
AC_45678.9
NC_000012.3
ENST012345
NC_000012.3
method
self
splign
self
splign
splign
blat
self
genebuild
exons
exon set
➌
11 / 24 Ⓒ 2014 Invitae
Universal Transcript Archive (UTA)Universal Transcript Archive (UTA)
Multiple sources, multiple versions, multiple alignment methods in one databaseMultiple sources, multiple versions, multiple alignment methods in one database
transcript
NM_01234.4
NM_01234.4
NM_01234.5
NM_01234.5
NM_01234.5
NM_01234.5
ENST012345
ENST012345
reference
NM_01234.4
NC_000012.3
NM_01234.5
NC_000012.3
AC_45678.9
NC_000012.3
ENST012345
NC_000012.3
method
self
splign
self
splign
splign
blat
self
genebuild
exons
exon set
➍
12 / 24 Ⓒ 2014 Invitae
““RefAgree” Statistics by Protein Coding TranscriptRefAgree” Statistics by Protein Coding Transcript
Sequence concordance between RefSeq and GRCh37 primary assemblySequence concordance between RefSeq and GRCh37 primary assembly
c.f. Garla V, et al. Bioinformatics 27(3): 416–8 (2010).
34531 NM transcripts (Jan 2014)
760 0.2% with length discrepancies
3481 10% with substitutions
321 0.9% with deletions
255 0.7% with insertions
➊➋
13 / 24 Ⓒ 2014 Invitae
NCBI (Splign) v. UCSC (BLAT) Alignment StatisticsNCBI (Splign) v. UCSC (BLAT) Alignment Statistics
Splign and BLAT provide significantly different exon structures for 886 transcriptsSplign and BLAT provide significantly different exon structures for 886 transcripts
Are Splign
and BLAT
similar ?
31472 (97.3%)
transcriptsY
N
32358
transcripts
w/exon structures
➌
886 (2.7%)
transcripts
“similar” means either
1) identical exon coordinates, or
2) coordinates that differ only by
short 3' terminal artifacts
14 / 24 Ⓒ 2014 Invitae
Characterization of transcripts discrepanciesCharacterization of transcripts discrepancies
Whether alignments provided by NCBI and UCSC agree with GRCh37 primary sequence.Whether alignments provided by NCBI and UCSC agree with GRCh37 primary sequence.
Splign
BLAT
T F
T 14 18
F 545 311
886 transcripts with
significant discrepancies
15 / 24 Ⓒ 2014 Invitae
Characterization of transcripts discrepanciesCharacterization of transcripts discrepancies
Reference agreement (blue) and alignment “simplicity” (green)Reference agreement (blue) and alignment “simplicity” (green)
Splign
BLAT
T F
T 14 18
F 545 311
Splign
BLAT
T F
T 200
(0)
4
(97)
F 90
(82)
16
(84)
Splign
BLAT
T F
T 6
(41)
12
(180)
F
Splign
BLAT
T F
T 434
(7)
F 110
(652)
Splign
BLAT
T F
T 14
(11)
F
886 transcripts with
significant discrepancies
16 / 24 Ⓒ 2014 Invitae
Summary of Splign-BLAT gene-wise coordinate deltas.Summary of Splign-BLAT gene-wise coordinate deltas.
delta # genes # ACMG must
report
=0 15206 44
>=1 183 8
>=10 116 0
>=25 6 0
>=50 5 0
>=250 13 0
>=1000 94 2
ND 3
delta ≝ minimum per gene of maximum per transcript of
difference of exon coordinates between NCBI and UCSC.
MYH7, TNNI3
(all trivial diffs)
LDLR, MYL2,
PRKAG2, SDHB,
SDHC, TGFBR1,
TGFBR2, WT1
APOV,
MYHBPC3, NTRK
17 / 24 Ⓒ 2014 Invitae
HGVS Python PackageHGVS Python Package
http://bitbucket.org/invitae/hgvs/http://bitbucket.org/invitae/hgvs/
➢ Parser
● HGVS Python object→
● Based on a Parsing Expression
Grammar
➢ Formatter
● Python object HGVS→
➢ Validator
● intrinsic & extrinsic validation
➢ Mapping tools indel-aware!
● g. c. p. (m,n,r also supported)↔ →
● transcript-to-transcript liftover
● uses on UTA data
18 / 24 Ⓒ 2014 Invitae
Example: Variant liftover between transcriptsExample: Variant liftover between transcripts
Map
from NM_182763.2:c.688+403C>T➀
to NC_000001.10:g.150550916G>A➁
to ➂ NM_001197320.1:281C>T
with Splign alignments
NM_001197320.1
NP_001184249.1
NM_182763.2
NP_877495.1
➀
➂
➁
NC_000001.10
19 / 24 Ⓒ 2014 Invitae
Developer InfoDeveloper Info
Testing
➢ 91% code coverage
➢ 25665 tests variants
● ~200 hand curated, rest from
dbSNP
● 23436 sub, 1254 del, 908 ins, 45
delins, 22 dup
● 44 distinct transcripts, many
selected for difficulty
Upcoming issues
(all issues are publicly readable)
➢ multi-variant alleles
➢ release LRG
➢ GRCh38
➢ API changes
20 / 24 Ⓒ 2014 Invitae
AcknowledgementsAcknowledgements
➢ Vince Fusaro
➢ John Garcia
➢ Emily Hare
➢ Kevin Jacobs
➢ Geoff Nilsen
➢ Rudy Rico
➢ Jody Westbrook
http://bitbucket.com/invitae/
➢ Code (Python)
➢ Documentation & Examples
➢ Issues
➢ BED files
➢ Code testing is public
Or just:
pip install hgvs
21 / 24 Ⓒ 2014 Invitae
22 / 24 Ⓒ 2014 Invitae
T
RefSeq
NM_01234.4
UTA solves four issues with transcript management.UTA solves four issues with transcript management.
RefSeq
NM_01234.5
InDel
UCSC
NM_01234.5
➌
Exon coordinate differences between sources for same accession➍
Historical transcripts alignments no longer available
➊ SNV
A
➋
Transcript =≠ Genome Reference
24 / 24 Ⓒ 2014 Invitae
ENSTs equivalent with NMsENSTs equivalent with NMs
=> select N.hgnc,N.es_fingerprint,N.tx_ac,E.tx_ac
from uta_20140210.tx_exon_set_summary_mv N
join uta_20140210.tx_exon_set_summary_mv E
  on N.es_fingerprint=E.es_fingerprint
  and N.tx_ac ~ '^NM_' and E.tx_ac ~ '^ENST'
  and N.alt_aln_method='transcript'
  and E.alt_aln_method='transcript';
┌─────────┬──────────────────────────────────┬────────────────┬─────────────────┐
  │ hgnc              es_fingerprint                tx_ac             tx_ac      │ │ │ │
├─────────┼──────────────────────────────────┼────────────────┼─────────────────┤
 │ AFF2      db0e20be1a2bb687c33227d2e6bf9d53   NM_002025.3      ENST00000370460 │ │ │ │
 │ UBE3A     d1eace7da295c45378fa5f898f2f03f6   NM_130838.1      ENST00000438097 │ │ │ │
 │ ANXA8L1   1f6fd4f3fe9854aa468489ec7f507512   NM_001098845.1   ENST00000359178 │ │ │ │
 │ APOL5     939a9e9e4a46ef9aef862cf9b369afe6   NM_030642.1      ENST00000249044 │ │ │ │
 │ ARID4B    524fc954d10b08a4014e86aee81d0358   NM_016374.5      ENST00000264183 │ │ │ │

Weitere ähnliche Inhalte

Was ist angesagt?

LUGM-Update of the Illumina Analysis Pipeline
LUGM-Update of the Illumina Analysis PipelineLUGM-Update of the Illumina Analysis Pipeline
LUGM-Update of the Illumina Analysis PipelineHai-Wei Yen
 
RNA-seq differential expression analysis
RNA-seq differential expression analysisRNA-seq differential expression analysis
RNA-seq differential expression analysismikaelhuss
 
RNA-seq quality control and pre-processing
RNA-seq quality control and pre-processingRNA-seq quality control and pre-processing
RNA-seq quality control and pre-processingmikaelhuss
 
So you want to do a: RNAseq experiment, Differential Gene Expression Analysis
So you want to do a: RNAseq experiment, Differential Gene Expression AnalysisSo you want to do a: RNAseq experiment, Differential Gene Expression Analysis
So you want to do a: RNAseq experiment, Differential Gene Expression AnalysisUniversity of California, Davis
 
Catalyzing Plant Science Research with RNA-seq
Catalyzing Plant Science Research with RNA-seqCatalyzing Plant Science Research with RNA-seq
Catalyzing Plant Science Research with RNA-seqManjappa Ganiger
 
New methods diploid assembly with graphs
New methods   diploid assembly with graphsNew methods   diploid assembly with graphs
New methods diploid assembly with graphsGenomeInABottle
 
Differential gene expression
Differential gene expressionDifferential gene expression
Differential gene expressionDenis C. Bauer
 
An introduction to RNA-seq data analysis
An introduction to RNA-seq data analysisAn introduction to RNA-seq data analysis
An introduction to RNA-seq data analysisAGRF_Ltd
 
Introduction to NGS Variant Calling Analysis (UEB-UAT Bioinformatics Course -...
Introduction to NGS Variant Calling Analysis (UEB-UAT Bioinformatics Course -...Introduction to NGS Variant Calling Analysis (UEB-UAT Bioinformatics Course -...
Introduction to NGS Variant Calling Analysis (UEB-UAT Bioinformatics Course -...VHIR Vall d’Hebron Institut de Recerca
 
Knowing Your NGS Upstream: Alignment and Variants
Knowing Your NGS Upstream: Alignment and VariantsKnowing Your NGS Upstream: Alignment and Variants
Knowing Your NGS Upstream: Alignment and VariantsGolden Helix Inc
 
Examining gene expression and methylation with next gen sequencing
Examining gene expression and methylation with next gen sequencingExamining gene expression and methylation with next gen sequencing
Examining gene expression and methylation with next gen sequencingStephen Turner
 
Variant calling and how to prioritize somatic mutations and inheritated varia...
Variant calling and how to prioritize somatic mutations and inheritated varia...Variant calling and how to prioritize somatic mutations and inheritated varia...
Variant calling and how to prioritize somatic mutations and inheritated varia...Vall d'Hebron Institute of Research (VHIR)
 
Variant (SNP) calling - an introduction (with a worked example, using FreeBay...
Variant (SNP) calling - an introduction (with a worked example, using FreeBay...Variant (SNP) calling - an introduction (with a worked example, using FreeBay...
Variant (SNP) calling - an introduction (with a worked example, using FreeBay...Manikhandan Mudaliar
 
Genome in a Bottle - Towards new benchmarks for the “dark matter” of the huma...
Genome in a Bottle - Towards new benchmarks for the “dark matter” of the huma...Genome in a Bottle - Towards new benchmarks for the “dark matter” of the huma...
Genome in a Bottle - Towards new benchmarks for the “dark matter” of the huma...GenomeInABottle
 
A Tovchigrechko - MGTAXA: a toolkit and webserver for predicting taxonomy of ...
A Tovchigrechko - MGTAXA: a toolkit and webserver for predicting taxonomy of ...A Tovchigrechko - MGTAXA: a toolkit and webserver for predicting taxonomy of ...
A Tovchigrechko - MGTAXA: a toolkit and webserver for predicting taxonomy of ...Jan Aerts
 
140127 rtg phased pedigree analyses
140127 rtg phased pedigree analyses140127 rtg phased pedigree analyses
140127 rtg phased pedigree analysesGenomeInABottle
 

Was ist angesagt? (20)

LUGM-Update of the Illumina Analysis Pipeline
LUGM-Update of the Illumina Analysis PipelineLUGM-Update of the Illumina Analysis Pipeline
LUGM-Update of the Illumina Analysis Pipeline
 
RNA-seq differential expression analysis
RNA-seq differential expression analysisRNA-seq differential expression analysis
RNA-seq differential expression analysis
 
RNA-seq quality control and pre-processing
RNA-seq quality control and pre-processingRNA-seq quality control and pre-processing
RNA-seq quality control and pre-processing
 
So you want to do a: RNAseq experiment, Differential Gene Expression Analysis
So you want to do a: RNAseq experiment, Differential Gene Expression AnalysisSo you want to do a: RNAseq experiment, Differential Gene Expression Analysis
So you want to do a: RNAseq experiment, Differential Gene Expression Analysis
 
Catalyzing Plant Science Research with RNA-seq
Catalyzing Plant Science Research with RNA-seqCatalyzing Plant Science Research with RNA-seq
Catalyzing Plant Science Research with RNA-seq
 
New methods diploid assembly with graphs
New methods   diploid assembly with graphsNew methods   diploid assembly with graphs
New methods diploid assembly with graphs
 
Differential gene expression
Differential gene expressionDifferential gene expression
Differential gene expression
 
An introduction to RNA-seq data analysis
An introduction to RNA-seq data analysisAn introduction to RNA-seq data analysis
An introduction to RNA-seq data analysis
 
RNA-Seq with R-Bioconductor
RNA-Seq with R-BioconductorRNA-Seq with R-Bioconductor
RNA-Seq with R-Bioconductor
 
Introduction to NGS Variant Calling Analysis (UEB-UAT Bioinformatics Course -...
Introduction to NGS Variant Calling Analysis (UEB-UAT Bioinformatics Course -...Introduction to NGS Variant Calling Analysis (UEB-UAT Bioinformatics Course -...
Introduction to NGS Variant Calling Analysis (UEB-UAT Bioinformatics Course -...
 
Knowing Your NGS Upstream: Alignment and Variants
Knowing Your NGS Upstream: Alignment and VariantsKnowing Your NGS Upstream: Alignment and Variants
Knowing Your NGS Upstream: Alignment and Variants
 
Examining gene expression and methylation with next gen sequencing
Examining gene expression and methylation with next gen sequencingExamining gene expression and methylation with next gen sequencing
Examining gene expression and methylation with next gen sequencing
 
Variant calling and how to prioritize somatic mutations and inheritated varia...
Variant calling and how to prioritize somatic mutations and inheritated varia...Variant calling and how to prioritize somatic mutations and inheritated varia...
Variant calling and how to prioritize somatic mutations and inheritated varia...
 
Jan2016 pac bio giab
Jan2016 pac bio giabJan2016 pac bio giab
Jan2016 pac bio giab
 
Variant (SNP) calling - an introduction (with a worked example, using FreeBay...
Variant (SNP) calling - an introduction (with a worked example, using FreeBay...Variant (SNP) calling - an introduction (with a worked example, using FreeBay...
Variant (SNP) calling - an introduction (with a worked example, using FreeBay...
 
Genome in a Bottle - Towards new benchmarks for the “dark matter” of the huma...
Genome in a Bottle - Towards new benchmarks for the “dark matter” of the huma...Genome in a Bottle - Towards new benchmarks for the “dark matter” of the huma...
Genome in a Bottle - Towards new benchmarks for the “dark matter” of the huma...
 
A Tovchigrechko - MGTAXA: a toolkit and webserver for predicting taxonomy of ...
A Tovchigrechko - MGTAXA: a toolkit and webserver for predicting taxonomy of ...A Tovchigrechko - MGTAXA: a toolkit and webserver for predicting taxonomy of ...
A Tovchigrechko - MGTAXA: a toolkit and webserver for predicting taxonomy of ...
 
presentation
presentationpresentation
presentation
 
ChipSeq Data Analysis
ChipSeq Data AnalysisChipSeq Data Analysis
ChipSeq Data Analysis
 
140127 rtg phased pedigree analyses
140127 rtg phased pedigree analyses140127 rtg phased pedigree analyses
140127 rtg phased pedigree analyses
 

Ähnlich wie The Clinical Significance of Transcript Alignment Discrepancies

2014 Wellcome Trust Advances Course: NGS Course - Lecture2
2014 Wellcome Trust Advances Course: NGS Course - Lecture22014 Wellcome Trust Advances Course: NGS Course - Lecture2
2014 Wellcome Trust Advances Course: NGS Course - Lecture2Thomas Keane
 
HGVS 2015 poster: hgvs, uta, variantanalyzer
HGVS 2015 poster: hgvs, uta, variantanalyzerHGVS 2015 poster: hgvs, uta, variantanalyzer
HGVS 2015 poster: hgvs, uta, variantanalyzerReece Hart
 
Enhanced structural variant and breakpoint detection using SVMerge by integra...
Enhanced structural variant and breakpoint detection using SVMerge by integra...Enhanced structural variant and breakpoint detection using SVMerge by integra...
Enhanced structural variant and breakpoint detection using SVMerge by integra...Thomas Keane
 
RNA sequencing analysis tutorial with NGS
RNA sequencing analysis tutorial with NGSRNA sequencing analysis tutorial with NGS
RNA sequencing analysis tutorial with NGSHAMNAHAMNA8
 
Genomics, Bioinformatics, and Pathology
Genomics, Bioinformatics, and PathologyGenomics, Bioinformatics, and Pathology
Genomics, Bioinformatics, and PathologyDan Gaston
 
Kim Pruitt trainingbiocuration2015
Kim Pruitt trainingbiocuration2015Kim Pruitt trainingbiocuration2015
Kim Pruitt trainingbiocuration2015Kim D. Pruitt
 
From NGS Back to Sanger Sequencing: Synchronizing Variant Files with the VR T...
From NGS Back to Sanger Sequencing: Synchronizing Variant Files with the VR T...From NGS Back to Sanger Sequencing: Synchronizing Variant Files with the VR T...
From NGS Back to Sanger Sequencing: Synchronizing Variant Files with the VR T...Thermo Fisher Scientific
 
Bioinformatics tools for NGS data analysis
Bioinformatics tools for NGS data analysisBioinformatics tools for NGS data analysis
Bioinformatics tools for NGS data analysisDespoina Kalfakakou
 
Systematic evaluation of spliced alignment programs for RNA-seq data
Systematic evaluation  of spliced alignment programs  for RNA-seq dataSystematic evaluation  of spliced alignment programs  for RNA-seq data
Systematic evaluation of spliced alignment programs for RNA-seq dataMonica Dragan
 
Clinical significance of transcript alignment discrepancies gne - 20141016
Clinical significance of transcript alignment discrepancies   gne - 20141016Clinical significance of transcript alignment discrepancies   gne - 20141016
Clinical significance of transcript alignment discrepancies gne - 20141016Reece Hart
 
Big Data at Golden Helix: Scaling to Meet the Demand of Clinical and Research...
Big Data at Golden Helix: Scaling to Meet the Demand of Clinical and Research...Big Data at Golden Helix: Scaling to Meet the Demand of Clinical and Research...
Big Data at Golden Helix: Scaling to Meet the Demand of Clinical and Research...Golden Helix Inc
 
Apollo Introduction for the Chestnut Research Community
Apollo Introduction for the Chestnut Research CommunityApollo Introduction for the Chestnut Research Community
Apollo Introduction for the Chestnut Research CommunityMonica Munoz-Torres
 
Church_GenomeAccess_2013_genome2013
Church_GenomeAccess_2013_genome2013Church_GenomeAccess_2013_genome2013
Church_GenomeAccess_2013_genome2013Deanna Church
 
160627 giab for festival sv workshop
160627 giab for festival sv workshop160627 giab for festival sv workshop
160627 giab for festival sv workshopGenomeInABottle
 
GIAB for AMP GeT-RM Forum
GIAB for AMP GeT-RM ForumGIAB for AMP GeT-RM Forum
GIAB for AMP GeT-RM ForumGenomeInABottle
 

Ähnlich wie The Clinical Significance of Transcript Alignment Discrepancies (20)

2014 Wellcome Trust Advances Course: NGS Course - Lecture2
2014 Wellcome Trust Advances Course: NGS Course - Lecture22014 Wellcome Trust Advances Course: NGS Course - Lecture2
2014 Wellcome Trust Advances Course: NGS Course - Lecture2
 
HGVS 2015 poster: hgvs, uta, variantanalyzer
HGVS 2015 poster: hgvs, uta, variantanalyzerHGVS 2015 poster: hgvs, uta, variantanalyzer
HGVS 2015 poster: hgvs, uta, variantanalyzer
 
20140710 3 l_paul_ercc2.0_workshop
20140710 3 l_paul_ercc2.0_workshop20140710 3 l_paul_ercc2.0_workshop
20140710 3 l_paul_ercc2.0_workshop
 
Enhanced structural variant and breakpoint detection using SVMerge by integra...
Enhanced structural variant and breakpoint detection using SVMerge by integra...Enhanced structural variant and breakpoint detection using SVMerge by integra...
Enhanced structural variant and breakpoint detection using SVMerge by integra...
 
Iplant pag
Iplant pagIplant pag
Iplant pag
 
RNA sequencing analysis tutorial with NGS
RNA sequencing analysis tutorial with NGSRNA sequencing analysis tutorial with NGS
RNA sequencing analysis tutorial with NGS
 
Genomics, Bioinformatics, and Pathology
Genomics, Bioinformatics, and PathologyGenomics, Bioinformatics, and Pathology
Genomics, Bioinformatics, and Pathology
 
Kim Pruitt trainingbiocuration2015
Kim Pruitt trainingbiocuration2015Kim Pruitt trainingbiocuration2015
Kim Pruitt trainingbiocuration2015
 
From NGS Back to Sanger Sequencing: Synchronizing Variant Files with the VR T...
From NGS Back to Sanger Sequencing: Synchronizing Variant Files with the VR T...From NGS Back to Sanger Sequencing: Synchronizing Variant Files with the VR T...
From NGS Back to Sanger Sequencing: Synchronizing Variant Files with the VR T...
 
Bioinformatics tools for NGS data analysis
Bioinformatics tools for NGS data analysisBioinformatics tools for NGS data analysis
Bioinformatics tools for NGS data analysis
 
Systematic evaluation of spliced alignment programs for RNA-seq data
Systematic evaluation  of spliced alignment programs  for RNA-seq dataSystematic evaluation  of spliced alignment programs  for RNA-seq data
Systematic evaluation of spliced alignment programs for RNA-seq data
 
Clinical significance of transcript alignment discrepancies gne - 20141016
Clinical significance of transcript alignment discrepancies   gne - 20141016Clinical significance of transcript alignment discrepancies   gne - 20141016
Clinical significance of transcript alignment discrepancies gne - 20141016
 
ISHIposter16_f
ISHIposter16_fISHIposter16_f
ISHIposter16_f
 
Big Data at Golden Helix: Scaling to Meet the Demand of Clinical and Research...
Big Data at Golden Helix: Scaling to Meet the Demand of Clinical and Research...Big Data at Golden Helix: Scaling to Meet the Demand of Clinical and Research...
Big Data at Golden Helix: Scaling to Meet the Demand of Clinical and Research...
 
Use of NCBI Databases in qPCR Assay Design
Use of NCBI Databases in qPCR Assay DesignUse of NCBI Databases in qPCR Assay Design
Use of NCBI Databases in qPCR Assay Design
 
Apollo Introduction for the Chestnut Research Community
Apollo Introduction for the Chestnut Research CommunityApollo Introduction for the Chestnut Research Community
Apollo Introduction for the Chestnut Research Community
 
Church_GenomeAccess_2013_genome2013
Church_GenomeAccess_2013_genome2013Church_GenomeAccess_2013_genome2013
Church_GenomeAccess_2013_genome2013
 
160627 giab for festival sv workshop
160627 giab for festival sv workshop160627 giab for festival sv workshop
160627 giab for festival sv workshop
 
Church gmod2012 pt2
Church gmod2012 pt2Church gmod2012 pt2
Church gmod2012 pt2
 
GIAB for AMP GeT-RM Forum
GIAB for AMP GeT-RM ForumGIAB for AMP GeT-RM Forum
GIAB for AMP GeT-RM Forum
 

Mehr von Reece Hart

Invitae PSB 2014 poster
Invitae PSB 2014 posterInvitae PSB 2014 poster
Invitae PSB 2014 posterReece Hart
 
AWS Life Sciences
AWS Life SciencesAWS Life Sciences
AWS Life SciencesReece Hart
 
ASHG 2012 Poster
ASHG 2012 PosterASHG 2012 Poster
ASHG 2012 PosterReece Hart
 
Building a clinical genome interpretation services company
Building a clinical genome interpretation services companyBuilding a clinical genome interpretation services company
Building a clinical genome interpretation services companyReece Hart
 
Bio-IT 2010 Genome Commons
Bio-IT 2010 Genome CommonsBio-IT 2010 Genome Commons
Bio-IT 2010 Genome CommonsReece Hart
 
HVP Critical Assessment of Genome Interpretation
HVP Critical Assessment of Genome InterpretationHVP Critical Assessment of Genome Interpretation
HVP Critical Assessment of Genome InterpretationReece Hart
 
Introduction to and Applications of Unison, an Open Source Database for Targe...
Introduction to and Applications of Unison, an Open Source Database for Targe...Introduction to and Applications of Unison, an Open Source Database for Targe...
Introduction to and Applications of Unison, an Open Source Database for Targe...Reece Hart
 
Unison: Enabling easy, rapid, and comprehensive proteomic mining
Unison: Enabling easy, rapid, and comprehensive proteomic miningUnison: Enabling easy, rapid, and comprehensive proteomic mining
Unison: Enabling easy, rapid, and comprehensive proteomic miningReece Hart
 
A Tour of Research Computing at Genentech
A Tour of Research Computing at GenentechA Tour of Research Computing at Genentech
A Tour of Research Computing at GenentechReece Hart
 
Integrating Public and Private Data: Lessons Learned from Unison
Integrating Public and Private Data: Lessons Learned from UnisonIntegrating Public and Private Data: Lessons Learned from Unison
Integrating Public and Private Data: Lessons Learned from UnisonReece Hart
 
Unison: An Integrated Platform for Computational Biology Discovery
Unison: An Integrated Platform for Computational Biology DiscoveryUnison: An Integrated Platform for Computational Biology Discovery
Unison: An Integrated Platform for Computational Biology DiscoveryReece Hart
 
Mining for Novel TNF Ligands
Mining for Novel TNF LigandsMining for Novel TNF Ligands
Mining for Novel TNF LigandsReece Hart
 

Mehr von Reece Hart (12)

Invitae PSB 2014 poster
Invitae PSB 2014 posterInvitae PSB 2014 poster
Invitae PSB 2014 poster
 
AWS Life Sciences
AWS Life SciencesAWS Life Sciences
AWS Life Sciences
 
ASHG 2012 Poster
ASHG 2012 PosterASHG 2012 Poster
ASHG 2012 Poster
 
Building a clinical genome interpretation services company
Building a clinical genome interpretation services companyBuilding a clinical genome interpretation services company
Building a clinical genome interpretation services company
 
Bio-IT 2010 Genome Commons
Bio-IT 2010 Genome CommonsBio-IT 2010 Genome Commons
Bio-IT 2010 Genome Commons
 
HVP Critical Assessment of Genome Interpretation
HVP Critical Assessment of Genome InterpretationHVP Critical Assessment of Genome Interpretation
HVP Critical Assessment of Genome Interpretation
 
Introduction to and Applications of Unison, an Open Source Database for Targe...
Introduction to and Applications of Unison, an Open Source Database for Targe...Introduction to and Applications of Unison, an Open Source Database for Targe...
Introduction to and Applications of Unison, an Open Source Database for Targe...
 
Unison: Enabling easy, rapid, and comprehensive proteomic mining
Unison: Enabling easy, rapid, and comprehensive proteomic miningUnison: Enabling easy, rapid, and comprehensive proteomic mining
Unison: Enabling easy, rapid, and comprehensive proteomic mining
 
A Tour of Research Computing at Genentech
A Tour of Research Computing at GenentechA Tour of Research Computing at Genentech
A Tour of Research Computing at Genentech
 
Integrating Public and Private Data: Lessons Learned from Unison
Integrating Public and Private Data: Lessons Learned from UnisonIntegrating Public and Private Data: Lessons Learned from Unison
Integrating Public and Private Data: Lessons Learned from Unison
 
Unison: An Integrated Platform for Computational Biology Discovery
Unison: An Integrated Platform for Computational Biology DiscoveryUnison: An Integrated Platform for Computational Biology Discovery
Unison: An Integrated Platform for Computational Biology Discovery
 
Mining for Novel TNF Ligands
Mining for Novel TNF LigandsMining for Novel TNF Ligands
Mining for Novel TNF Ligands
 

Kürzlich hochgeladen

Call Girls Ahmedabad Just Call 9630942363 Top Class Call Girl Service Available
Call Girls Ahmedabad Just Call 9630942363 Top Class Call Girl Service AvailableCall Girls Ahmedabad Just Call 9630942363 Top Class Call Girl Service Available
Call Girls Ahmedabad Just Call 9630942363 Top Class Call Girl Service AvailableGENUINE ESCORT AGENCY
 
Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...
Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...
Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...Ishani Gupta
 
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...parulsinha
 
Call Girls Service Jaipur {8445551418} ❤️VVIP BHAWNA Call Girl in Jaipur Raja...
Call Girls Service Jaipur {8445551418} ❤️VVIP BHAWNA Call Girl in Jaipur Raja...Call Girls Service Jaipur {8445551418} ❤️VVIP BHAWNA Call Girl in Jaipur Raja...
Call Girls Service Jaipur {8445551418} ❤️VVIP BHAWNA Call Girl in Jaipur Raja...parulsinha
 
💕SONAM KUMAR💕Premium Call Girls Jaipur ↘️9257276172 ↙️One Night Stand With Lo...
💕SONAM KUMAR💕Premium Call Girls Jaipur ↘️9257276172 ↙️One Night Stand With Lo...💕SONAM KUMAR💕Premium Call Girls Jaipur ↘️9257276172 ↙️One Night Stand With Lo...
💕SONAM KUMAR💕Premium Call Girls Jaipur ↘️9257276172 ↙️One Night Stand With Lo...khalifaescort01
 
O898O367676 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad
O898O367676 Call Girls In Ahmedabad Escort Service Available 24×7 In AhmedabadO898O367676 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad
O898O367676 Call Girls In Ahmedabad Escort Service Available 24×7 In AhmedabadGENUINE ESCORT AGENCY
 
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any TimeTop Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any TimeCall Girls Delhi
 
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Tirupati Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Guntur Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Guntur  Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Guntur  Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Guntur Just Call 8250077686 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Kurnool Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Kurnool Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Kurnool Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Kurnool Just Call 8250077686 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...Dipal Arora
 
Top Rated Bangalore Call Girls Majestic ⟟ 9332606886 ⟟ Call Me For Genuine S...
Top Rated Bangalore Call Girls Majestic ⟟  9332606886 ⟟ Call Me For Genuine S...Top Rated Bangalore Call Girls Majestic ⟟  9332606886 ⟟ Call Me For Genuine S...
Top Rated Bangalore Call Girls Majestic ⟟ 9332606886 ⟟ Call Me For Genuine S...narwatsonia7
 
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...jageshsingh5554
 
Russian Call Girls Service Jaipur {8445551418} ❤️PALLAVI VIP Jaipur Call Gir...
Russian Call Girls Service  Jaipur {8445551418} ❤️PALLAVI VIP Jaipur Call Gir...Russian Call Girls Service  Jaipur {8445551418} ❤️PALLAVI VIP Jaipur Call Gir...
Russian Call Girls Service Jaipur {8445551418} ❤️PALLAVI VIP Jaipur Call Gir...parulsinha
 
Call Girls Vadodara Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Vadodara Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Vadodara Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Vadodara Just Call 8617370543 Top Class Call Girl Service AvailableDipal Arora
 
Top Rated Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...
Top Rated  Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...Top Rated  Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...
Top Rated Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...chandars293
 
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...aartirawatdelhi
 
Call Girls Rishikesh Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Rishikesh Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Rishikesh Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Rishikesh Just Call 8250077686 Top Class Call Girl Service AvailableDipal Arora
 
Trichy Call Girls Book Now 9630942363 Top Class Trichy Escort Service Available
Trichy Call Girls Book Now 9630942363 Top Class Trichy Escort Service AvailableTrichy Call Girls Book Now 9630942363 Top Class Trichy Escort Service Available
Trichy Call Girls Book Now 9630942363 Top Class Trichy Escort Service AvailableGENUINE ESCORT AGENCY
 

Kürzlich hochgeladen (20)

Call Girls Ahmedabad Just Call 9630942363 Top Class Call Girl Service Available
Call Girls Ahmedabad Just Call 9630942363 Top Class Call Girl Service AvailableCall Girls Ahmedabad Just Call 9630942363 Top Class Call Girl Service Available
Call Girls Ahmedabad Just Call 9630942363 Top Class Call Girl Service Available
 
Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...
Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...
Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...
 
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...
 
Call Girls Service Jaipur {8445551418} ❤️VVIP BHAWNA Call Girl in Jaipur Raja...
Call Girls Service Jaipur {8445551418} ❤️VVIP BHAWNA Call Girl in Jaipur Raja...Call Girls Service Jaipur {8445551418} ❤️VVIP BHAWNA Call Girl in Jaipur Raja...
Call Girls Service Jaipur {8445551418} ❤️VVIP BHAWNA Call Girl in Jaipur Raja...
 
💕SONAM KUMAR💕Premium Call Girls Jaipur ↘️9257276172 ↙️One Night Stand With Lo...
💕SONAM KUMAR💕Premium Call Girls Jaipur ↘️9257276172 ↙️One Night Stand With Lo...💕SONAM KUMAR💕Premium Call Girls Jaipur ↘️9257276172 ↙️One Night Stand With Lo...
💕SONAM KUMAR💕Premium Call Girls Jaipur ↘️9257276172 ↙️One Night Stand With Lo...
 
O898O367676 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad
O898O367676 Call Girls In Ahmedabad Escort Service Available 24×7 In AhmedabadO898O367676 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad
O898O367676 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad
 
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any TimeTop Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
 
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Tirupati Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service Available
 
Call Girls Guntur Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Guntur  Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Guntur  Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Guntur Just Call 8250077686 Top Class Call Girl Service Available
 
Call Girls Kurnool Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Kurnool Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Kurnool Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Kurnool Just Call 8250077686 Top Class Call Girl Service Available
 
Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...
 
Top Rated Bangalore Call Girls Majestic ⟟ 9332606886 ⟟ Call Me For Genuine S...
Top Rated Bangalore Call Girls Majestic ⟟  9332606886 ⟟ Call Me For Genuine S...Top Rated Bangalore Call Girls Majestic ⟟  9332606886 ⟟ Call Me For Genuine S...
Top Rated Bangalore Call Girls Majestic ⟟ 9332606886 ⟟ Call Me For Genuine S...
 
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
 
Russian Call Girls Service Jaipur {8445551418} ❤️PALLAVI VIP Jaipur Call Gir...
Russian Call Girls Service  Jaipur {8445551418} ❤️PALLAVI VIP Jaipur Call Gir...Russian Call Girls Service  Jaipur {8445551418} ❤️PALLAVI VIP Jaipur Call Gir...
Russian Call Girls Service Jaipur {8445551418} ❤️PALLAVI VIP Jaipur Call Gir...
 
Call Girls Vadodara Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Vadodara Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Vadodara Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Vadodara Just Call 8617370543 Top Class Call Girl Service Available
 
Top Rated Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...
Top Rated  Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...Top Rated  Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...
Top Rated Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...
 
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
 
Call Girls Rishikesh Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Rishikesh Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Rishikesh Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Rishikesh Just Call 8250077686 Top Class Call Girl Service Available
 
Call Girls in Gagan Vihar (delhi) call me [🔝 9953056974 🔝] escort service 24X7
Call Girls in Gagan Vihar (delhi) call me [🔝  9953056974 🔝] escort service 24X7Call Girls in Gagan Vihar (delhi) call me [🔝  9953056974 🔝] escort service 24X7
Call Girls in Gagan Vihar (delhi) call me [🔝 9953056974 🔝] escort service 24X7
 
Trichy Call Girls Book Now 9630942363 Top Class Trichy Escort Service Available
Trichy Call Girls Book Now 9630942363 Top Class Trichy Escort Service AvailableTrichy Call Girls Book Now 9630942363 Top Class Trichy Escort Service Available
Trichy Call Girls Book Now 9630942363 Top Class Trichy Escort Service Available
 

The Clinical Significance of Transcript Alignment Discrepancies

  • 1. Ⓒ 2014 Invitae Reece Hart, Ph.D.Reece Hart, Ph.D. reece@invitae.comreece@invitae.com Human Variome Project Meeting 2014, ParisHuman Variome Project Meeting 2014, Paris The Clinical Significance of TranscriptThe Clinical Significance of Transcript Alignment DiscrepanciesAlignment Discrepancies …… and tools to help you deal with them.and tools to help you deal with them.
  • 2. 2 / 24 Ⓒ 2014 Invitae The fidelity of transcript-genome mapping matters.The fidelity of transcript-genome mapping matters. Variants are identified and computed on in genome coordinates Variants are analyzed and communicated using transcript coordinates genome to transcript (g. to c.) transcript to genome (c. to g.)
  • 3. 3 / 24 Ⓒ 2014 Invitae Motivation 1: Discordant exon coordinatesMotivation 1: Discordant exon coordinates NCBI and UCSC report different coordinates for NM_052813.3, exon 12NCBI and UCSC report different coordinates for NM_052813.3, exon 12 UCSC (BLAT) NCBI (Splign) Consequences: 1. An assay that targets the wrong genomic region will generate uninformative sequence data. 2. A genomic variant will be interpreted as exonic when it is intronic, or vice versa. exon 12 displaced 322 nt
  • 4. 4 / 24 Ⓒ 2014 Invitae Motivation 2: indels confound mappingMotivation 2: indels confound mapping NM_006158.3 (NEFL) contains indel in CDSNM_006158.3 (NEFL) contains indel in CDS
  • 5. 5 / 24 Ⓒ 2014 Invitae Challenges and Solutions in Transcript ManagementChallenges and Solutions in Transcript Management ➢ Biological ● Alternative splicing ● Paralogs ● Natural polymorphisms ● Alternative references ➢ Technical / Logistical ● Multiple transcript sources ● Multiple alignment methods ● Multiple references ● Genome-transcript sequence differences ● Historical transcript alignments ➢ Existing resources ● RefSeq, UCSC, Ensembl ● Locus Reference Genomic ● Mutalyzer ➢ See also ● McCarthy DJ¸ et al. Genome Medicine 6:26 (2014). ● Garla V, et al. Bioinformatics 27(3): 416–8 (2010).
  • 6. 6 / 24 Ⓒ 2014 Invitae Universal Transcript Archive (UTA)Universal Transcript Archive (UTA) ➢ Single database of: ● Multiple transcripts and versions ● … from multiple sources ● … aligned to multiple references ● … by multiple alignment methods ➢ Freely available! ● Apache licensed ● Public PostgreSQL database instance at uta.invitae.com:5432 ● Local installation instructions ● Code at http://bitbucket.org/invitae/uta/
  • 7. 7 / 24 Ⓒ 2014 Invitae Our Bermuda TriangleOur Bermuda Triangle RefAgree Do transcript and genome sequences agree? Transcript Equivalence Which RefSeq and Ensembl transcripts are equivalent? RefSeq (NM) Ensembl (ENST) Genome (GRCh37) ➊SNV ➌ ➋ Indel ➍Historical Transcripts
  • 8. 8 / 24 Ⓒ 2014 Invitae Universal Transcript Archive (UTA)Universal Transcript Archive (UTA) Multiple sources, multiple versions, multiple alignment methods in one databaseMultiple sources, multiple versions, multiple alignment methods in one database transcript NM_01234.4 NM_01234.4 NM_01234.5 NM_01234.5 NM_01234.5 NM_01234.5 ENST012345 ENST012345 reference NM_01234.4 NC_000012.3 NM_01234.5 NC_000012.3 AC_45678.9 NC_000012.3 ENST012345 NC_000012.3 method self splign self splign splign blat self genebuild exons exon set
  • 9. 9 / 24 Ⓒ 2014 Invitae Universal Transcript Archive (UTA)Universal Transcript Archive (UTA) Multiple sources, multiple versions, multiple alignment methods in one databaseMultiple sources, multiple versions, multiple alignment methods in one database transcript NM_01234.4 NM_01234.4 NM_01234.5 NM_01234.5 NM_01234.5 NM_01234.5 ENST012345 ENST012345 reference NM_01234.4 NC_000012.3 NM_01234.5 NC_000012.3 AC_45678.9 NC_000012.3 ENST012345 NC_000012.3 method self splign self splign splign blat self genebuild exons exon set exon alignments NM_01234.4 NC_000012.3 0 50= NM_01234.4 NC_000012.3 1 100=1X49= NM_01234.4 NC_000012.3 2 5=1I44= ➊➋ Alignments use coordinates from source databases.
  • 10. 10 / 24 Ⓒ 2014 Invitae Universal Transcript Archive (UTA)Universal Transcript Archive (UTA) Multiple sources, multiple versions, multiple alignment methods in one databaseMultiple sources, multiple versions, multiple alignment methods in one database transcript NM_01234.4 NM_01234.4 NM_01234.5 NM_01234.5 NM_01234.5 NM_01234.5 ENST012345 ENST012345 reference NM_01234.4 NC_000012.3 NM_01234.5 NC_000012.3 AC_45678.9 NC_000012.3 ENST012345 NC_000012.3 method self splign self splign splign blat self genebuild exons exon set ➌
  • 11. 11 / 24 Ⓒ 2014 Invitae Universal Transcript Archive (UTA)Universal Transcript Archive (UTA) Multiple sources, multiple versions, multiple alignment methods in one databaseMultiple sources, multiple versions, multiple alignment methods in one database transcript NM_01234.4 NM_01234.4 NM_01234.5 NM_01234.5 NM_01234.5 NM_01234.5 ENST012345 ENST012345 reference NM_01234.4 NC_000012.3 NM_01234.5 NC_000012.3 AC_45678.9 NC_000012.3 ENST012345 NC_000012.3 method self splign self splign splign blat self genebuild exons exon set ➍
  • 12. 12 / 24 Ⓒ 2014 Invitae ““RefAgree” Statistics by Protein Coding TranscriptRefAgree” Statistics by Protein Coding Transcript Sequence concordance between RefSeq and GRCh37 primary assemblySequence concordance between RefSeq and GRCh37 primary assembly c.f. Garla V, et al. Bioinformatics 27(3): 416–8 (2010). 34531 NM transcripts (Jan 2014) 760 0.2% with length discrepancies 3481 10% with substitutions 321 0.9% with deletions 255 0.7% with insertions ➊➋
  • 13. 13 / 24 Ⓒ 2014 Invitae NCBI (Splign) v. UCSC (BLAT) Alignment StatisticsNCBI (Splign) v. UCSC (BLAT) Alignment Statistics Splign and BLAT provide significantly different exon structures for 886 transcriptsSplign and BLAT provide significantly different exon structures for 886 transcripts Are Splign and BLAT similar ? 31472 (97.3%) transcriptsY N 32358 transcripts w/exon structures ➌ 886 (2.7%) transcripts “similar” means either 1) identical exon coordinates, or 2) coordinates that differ only by short 3' terminal artifacts
  • 14. 14 / 24 Ⓒ 2014 Invitae Characterization of transcripts discrepanciesCharacterization of transcripts discrepancies Whether alignments provided by NCBI and UCSC agree with GRCh37 primary sequence.Whether alignments provided by NCBI and UCSC agree with GRCh37 primary sequence. Splign BLAT T F T 14 18 F 545 311 886 transcripts with significant discrepancies
  • 15. 15 / 24 Ⓒ 2014 Invitae Characterization of transcripts discrepanciesCharacterization of transcripts discrepancies Reference agreement (blue) and alignment “simplicity” (green)Reference agreement (blue) and alignment “simplicity” (green) Splign BLAT T F T 14 18 F 545 311 Splign BLAT T F T 200 (0) 4 (97) F 90 (82) 16 (84) Splign BLAT T F T 6 (41) 12 (180) F Splign BLAT T F T 434 (7) F 110 (652) Splign BLAT T F T 14 (11) F 886 transcripts with significant discrepancies
  • 16. 16 / 24 Ⓒ 2014 Invitae Summary of Splign-BLAT gene-wise coordinate deltas.Summary of Splign-BLAT gene-wise coordinate deltas. delta # genes # ACMG must report =0 15206 44 >=1 183 8 >=10 116 0 >=25 6 0 >=50 5 0 >=250 13 0 >=1000 94 2 ND 3 delta ≝ minimum per gene of maximum per transcript of difference of exon coordinates between NCBI and UCSC. MYH7, TNNI3 (all trivial diffs) LDLR, MYL2, PRKAG2, SDHB, SDHC, TGFBR1, TGFBR2, WT1 APOV, MYHBPC3, NTRK
  • 17. 17 / 24 Ⓒ 2014 Invitae HGVS Python PackageHGVS Python Package http://bitbucket.org/invitae/hgvs/http://bitbucket.org/invitae/hgvs/ ➢ Parser ● HGVS Python object→ ● Based on a Parsing Expression Grammar ➢ Formatter ● Python object HGVS→ ➢ Validator ● intrinsic & extrinsic validation ➢ Mapping tools indel-aware! ● g. c. p. (m,n,r also supported)↔ → ● transcript-to-transcript liftover ● uses on UTA data
  • 18. 18 / 24 Ⓒ 2014 Invitae Example: Variant liftover between transcriptsExample: Variant liftover between transcripts Map from NM_182763.2:c.688+403C>T➀ to NC_000001.10:g.150550916G>A➁ to ➂ NM_001197320.1:281C>T with Splign alignments NM_001197320.1 NP_001184249.1 NM_182763.2 NP_877495.1 ➀ ➂ ➁ NC_000001.10
  • 19. 19 / 24 Ⓒ 2014 Invitae Developer InfoDeveloper Info Testing ➢ 91% code coverage ➢ 25665 tests variants ● ~200 hand curated, rest from dbSNP ● 23436 sub, 1254 del, 908 ins, 45 delins, 22 dup ● 44 distinct transcripts, many selected for difficulty Upcoming issues (all issues are publicly readable) ➢ multi-variant alleles ➢ release LRG ➢ GRCh38 ➢ API changes
  • 20. 20 / 24 Ⓒ 2014 Invitae AcknowledgementsAcknowledgements ➢ Vince Fusaro ➢ John Garcia ➢ Emily Hare ➢ Kevin Jacobs ➢ Geoff Nilsen ➢ Rudy Rico ➢ Jody Westbrook http://bitbucket.com/invitae/ ➢ Code (Python) ➢ Documentation & Examples ➢ Issues ➢ BED files ➢ Code testing is public Or just: pip install hgvs
  • 21. 21 / 24 Ⓒ 2014 Invitae
  • 22. 22 / 24 Ⓒ 2014 Invitae T RefSeq NM_01234.4 UTA solves four issues with transcript management.UTA solves four issues with transcript management. RefSeq NM_01234.5 InDel UCSC NM_01234.5 ➌ Exon coordinate differences between sources for same accession➍ Historical transcripts alignments no longer available ➊ SNV A ➋ Transcript =≠ Genome Reference
  • 23.
  • 24. 24 / 24 Ⓒ 2014 Invitae ENSTs equivalent with NMsENSTs equivalent with NMs => select N.hgnc,N.es_fingerprint,N.tx_ac,E.tx_ac from uta_20140210.tx_exon_set_summary_mv N join uta_20140210.tx_exon_set_summary_mv E   on N.es_fingerprint=E.es_fingerprint   and N.tx_ac ~ '^NM_' and E.tx_ac ~ '^ENST'   and N.alt_aln_method='transcript'   and E.alt_aln_method='transcript'; ┌─────────┬──────────────────────────────────┬────────────────┬─────────────────┐   │ hgnc              es_fingerprint                tx_ac             tx_ac      │ │ │ │ ├─────────┼──────────────────────────────────┼────────────────┼─────────────────┤  │ AFF2      db0e20be1a2bb687c33227d2e6bf9d53   NM_002025.3      ENST00000370460 │ │ │ │  │ UBE3A     d1eace7da295c45378fa5f898f2f03f6   NM_130838.1      ENST00000438097 │ │ │ │  │ ANXA8L1   1f6fd4f3fe9854aa468489ec7f507512   NM_001098845.1   ENST00000359178 │ │ │ │  │ APOL5     939a9e9e4a46ef9aef862cf9b369afe6   NM_030642.1      ENST00000249044 │ │ │ │  │ ARID4B    524fc954d10b08a4014e86aee81d0358   NM_016374.5      ENST00000264183 │ │ │ │