SlideShare una empresa de Scribd logo
1 de 24
Descargar para leer sin conexión
Ⓒ 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 │ │ │ │

Más contenido relacionado

La actualidad más candente

rnaseq_from_babelomics
rnaseq_from_babelomicsrnaseq_from_babelomics
rnaseq_from_babelomics
Francisco Garc
 

La actualidad más candente (20)

RNA-seq: analysis of raw data and preprocessing - part 2
RNA-seq: analysis of raw data and preprocessing - part 2RNA-seq: analysis of raw data and preprocessing - part 2
RNA-seq: analysis of raw data and preprocessing - part 2
 
Ashg2014 grc workshop_schneider
Ashg2014 grc workshop_schneiderAshg2014 grc workshop_schneider
Ashg2014 grc workshop_schneider
 
Understanding the reference assembly: CSHL Hackathon
Understanding the reference assembly: CSHL HackathonUnderstanding the reference assembly: CSHL Hackathon
Understanding the reference assembly: CSHL Hackathon
 
Workshop NGS data analysis - 1
Workshop NGS data analysis - 1Workshop NGS data analysis - 1
Workshop NGS data analysis - 1
 
wings2014 Workshop 1 Design, sequence, align, count, visualize
wings2014 Workshop 1 Design, sequence, align, count, visualizewings2014 Workshop 1 Design, sequence, align, count, visualize
wings2014 Workshop 1 Design, sequence, align, count, visualize
 
TAGC2016 schneider
TAGC2016 schneiderTAGC2016 schneider
TAGC2016 schneider
 
Part 1 of RNA-seq for DE analysis: Defining the goal
Part 1 of RNA-seq for DE analysis: Defining the goalPart 1 of RNA-seq for DE analysis: Defining the goal
Part 1 of RNA-seq for DE analysis: Defining the goal
 
agbt 2016 workshop church
agbt 2016 workshop churchagbt 2016 workshop church
agbt 2016 workshop church
 
Dgaston dec-06-2012
Dgaston dec-06-2012Dgaston dec-06-2012
Dgaston dec-06-2012
 
Part 2 of RNA-seq for DE analysis: Investigating raw data
Part 2 of RNA-seq for DE analysis: Investigating raw dataPart 2 of RNA-seq for DE analysis: Investigating raw data
Part 2 of RNA-seq for DE analysis: Investigating raw data
 
Church_GenomeAccess_2013_genome2013
Church_GenomeAccess_2013_genome2013Church_GenomeAccess_2013_genome2013
Church_GenomeAccess_2013_genome2013
 
RNA-seq differential expression analysis
RNA-seq differential expression analysisRNA-seq differential expression analysis
RNA-seq differential expression analysis
 
rnaseq_from_babelomics
rnaseq_from_babelomicsrnaseq_from_babelomics
rnaseq_from_babelomics
 
RNA-seq: Mapping and quality control - part 3
RNA-seq: Mapping and quality control - part 3RNA-seq: Mapping and quality control - part 3
RNA-seq: Mapping and quality control - part 3
 
Ashg2015 schneider final
Ashg2015 schneider finalAshg2015 schneider final
Ashg2015 schneider final
 
Reproducible bioinformatics pipelines with Docker and Anduril
Reproducible bioinformatics pipelines with Docker and AndurilReproducible bioinformatics pipelines with Docker and Anduril
Reproducible bioinformatics pipelines with Docker and Anduril
 
ChipSeq Data Analysis
ChipSeq Data AnalysisChipSeq Data Analysis
ChipSeq Data Analysis
 
Part 5 of RNA-seq for DE analysis: Detecting differential expression
Part 5 of RNA-seq for DE analysis: Detecting differential expressionPart 5 of RNA-seq for DE analysis: Detecting differential expression
Part 5 of RNA-seq for DE analysis: Detecting differential expression
 
RNA-seq: general concept, goal and experimental design - part 1
RNA-seq: general concept, goal and experimental design - part 1RNA-seq: general concept, goal and experimental design - part 1
RNA-seq: general concept, goal and experimental design - part 1
 
New methods deep variant evaluation of draft v4alpha
New methods   deep variant evaluation of draft v4alphaNew methods   deep variant evaluation of draft v4alpha
New methods deep variant evaluation of draft v4alpha
 

Destacado (9)

Materi 6
Materi 6Materi 6
Materi 6
 
Wk mai
Wk maiWk mai
Wk mai
 
PEI - Projecto Promoção do Empreendedorismo
PEI - Projecto Promoção do EmpreendedorismoPEI - Projecto Promoção do Empreendedorismo
PEI - Projecto Promoção do Empreendedorismo
 
Palestra sobre E-Mail Marketing - Marketing Digital
Palestra sobre E-Mail Marketing - Marketing DigitalPalestra sobre E-Mail Marketing - Marketing Digital
Palestra sobre E-Mail Marketing - Marketing Digital
 
Iso9000 mx 3
Iso9000 mx 3Iso9000 mx 3
Iso9000 mx 3
 
Atps 2 eletromagnetismo etapa 2 passo 1
Atps 2 eletromagnetismo etapa 2 passo 1Atps 2 eletromagnetismo etapa 2 passo 1
Atps 2 eletromagnetismo etapa 2 passo 1
 
Fórmula capilar
Fórmula capilarFórmula capilar
Fórmula capilar
 
Lady Zeitung
Lady ZeitungLady Zeitung
Lady Zeitung
 
Aula3 sistema tributario_e_principios
Aula3 sistema tributario_e_principiosAula3 sistema tributario_e_principios
Aula3 sistema tributario_e_principios
 

Similar a The Clinical Significance of Transcript Alignment Discrepancies … and tools to help you deal with them - Reece Hart

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
Thomas Keane
 
Genomics, Bioinformatics, and Pathology
Genomics, Bioinformatics, and PathologyGenomics, Bioinformatics, and Pathology
Genomics, Bioinformatics, and Pathology
Dan Gaston
 
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
 

Similar a The Clinical Significance of Transcript Alignment Discrepancies … and tools to help you deal with them - Reece Hart (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
 
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
 
RNA-Seq with R-Bioconductor
RNA-Seq with R-BioconductorRNA-Seq with R-Bioconductor
RNA-Seq with R-Bioconductor
 
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
 
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
 
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
 

Más de Human Variome Project

ClinVar: Aggregating Data to Improve Variant Interpretation - Melissa Landrum
ClinVar: Aggregating Data to Improve Variant Interpretation - Melissa LandrumClinVar: Aggregating Data to Improve Variant Interpretation - Melissa Landrum
ClinVar: Aggregating Data to Improve Variant Interpretation - Melissa Landrum
Human Variome Project
 
Legal and regulatory challenges to data sharing for clinical genetics and ge...
Legal and regulatory challenges to  data sharing for clinical genetics and ge...Legal and regulatory challenges to  data sharing for clinical genetics and ge...
Legal and regulatory challenges to data sharing for clinical genetics and ge...
Human Variome Project
 
Human variome project quality assessment criteria for variation databases - M...
Human variome project quality assessment criteria for variation databases - M...Human variome project quality assessment criteria for variation databases - M...
Human variome project quality assessment criteria for variation databases - M...
Human Variome Project
 
GENETIC HETEROGENEITY OF MITOCHONDRIAL DISORDERS - Agnès Rötig
GENETIC HETEROGENEITY OF MITOCHONDRIAL DISORDERS - Agnès RötigGENETIC HETEROGENEITY OF MITOCHONDRIAL DISORDERS - Agnès Rötig
GENETIC HETEROGENEITY OF MITOCHONDRIAL DISORDERS - Agnès Rötig
Human Variome Project
 
Use of open, curated variant databases: ethics? Liability? - Bartha Knoppers
Use of open, curated variant databases: ethics? Liability? - Bartha KnoppersUse of open, curated variant databases: ethics? Liability? - Bartha Knoppers
Use of open, curated variant databases: ethics? Liability? - Bartha Knoppers
Human Variome Project
 

Más de Human Variome Project (20)

ClinVar: Aggregating Data to Improve Variant Interpretation - Melissa Landrum
ClinVar: Aggregating Data to Improve Variant Interpretation - Melissa LandrumClinVar: Aggregating Data to Improve Variant Interpretation - Melissa Landrum
ClinVar: Aggregating Data to Improve Variant Interpretation - Melissa Landrum
 
The BRCA Share(TM) Consortium - Christophe Beroud
The BRCA Share(TM) Consortium - Christophe BeroudThe BRCA Share(TM) Consortium - Christophe Beroud
The BRCA Share(TM) Consortium - Christophe Beroud
 
Establishing validity, reproducibility, and utility of highly scalable geneti...
Establishing validity, reproducibility, and utility of highly scalable geneti...Establishing validity, reproducibility, and utility of highly scalable geneti...
Establishing validity, reproducibility, and utility of highly scalable geneti...
 
The PhenX Toolkit: Standard Measures for Collaborative Research - Wayne Huggins
The PhenX Toolkit: Standard Measures for  Collaborative Research - Wayne HugginsThe PhenX Toolkit: Standard Measures for  Collaborative Research - Wayne Huggins
The PhenX Toolkit: Standard Measures for Collaborative Research - Wayne Huggins
 
Legal and regulatory challenges to data sharing for clinical genetics and ge...
Legal and regulatory challenges to  data sharing for clinical genetics and ge...Legal and regulatory challenges to  data sharing for clinical genetics and ge...
Legal and regulatory challenges to data sharing for clinical genetics and ge...
 
Report from the International Confederation of Countries Advisory Council - M...
Report from the International Confederation of Countries Advisory Council - M...Report from the International Confederation of Countries Advisory Council - M...
Report from the International Confederation of Countries Advisory Council - M...
 
Human variome project quality assessment criteria for variation databases - M...
Human variome project quality assessment criteria for variation databases - M...Human variome project quality assessment criteria for variation databases - M...
Human variome project quality assessment criteria for variation databases - M...
 
HVP Country Node: Venezuela - Aida Falcon de Vargas
HVP Country Node: Venezuela - Aida Falcon de VargasHVP Country Node: Venezuela - Aida Falcon de Vargas
HVP Country Node: Venezuela - Aida Falcon de Vargas
 
Human Genetics of Infectious Diseases - Laurent Abel
Human Genetics of Infectious Diseases - Laurent AbelHuman Genetics of Infectious Diseases - Laurent Abel
Human Genetics of Infectious Diseases - Laurent Abel
 
HVP Country Node: Malaysia - Zilfalil bin Alwi
HVP Country Node: Malaysia - Zilfalil bin AlwiHVP Country Node: Malaysia - Zilfalil bin Alwi
HVP Country Node: Malaysia - Zilfalil bin Alwi
 
GENETIC HETEROGENEITY OF MITOCHONDRIAL DISORDERS - Agnès Rötig
GENETIC HETEROGENEITY OF MITOCHONDRIAL DISORDERS - Agnès RötigGENETIC HETEROGENEITY OF MITOCHONDRIAL DISORDERS - Agnès Rötig
GENETIC HETEROGENEITY OF MITOCHONDRIAL DISORDERS - Agnès Rötig
 
The BRCA Challenge & Exchange: Progress and Plans - Gunnar Rätsch
The BRCA Challenge & Exchange: Progress and Plans - Gunnar RätschThe BRCA Challenge & Exchange: Progress and Plans - Gunnar Rätsch
The BRCA Challenge & Exchange: Progress and Plans - Gunnar Rätsch
 
Richard GH Cotton: He may have been a bit before his time - Michael Watson
Richard GH Cotton: He may have been a bit before his time - Michael WatsonRichard GH Cotton: He may have been a bit before his time - Michael Watson
Richard GH Cotton: He may have been a bit before his time - Michael Watson
 
Professor Richard Cotton - Finlay Macrae
Professor Richard Cotton - Finlay MacraeProfessor Richard Cotton - Finlay Macrae
Professor Richard Cotton - Finlay Macrae
 
HVP Country Node: Canada - Matthew Lebo
HVP Country Node: Canada - Matthew LeboHVP Country Node: Canada - Matthew Lebo
HVP Country Node: Canada - Matthew Lebo
 
Use of open, curated variant databases: ethics? Liability? - Bartha Knoppers
Use of open, curated variant databases: ethics? Liability? - Bartha KnoppersUse of open, curated variant databases: ethics? Liability? - Bartha Knoppers
Use of open, curated variant databases: ethics? Liability? - Bartha Knoppers
 
HVP6: Final Thoughts - John Burn & Raj Ramesar
HVP6: Final Thoughts - John Burn & Raj RamesarHVP6: Final Thoughts - John Burn & Raj Ramesar
HVP6: Final Thoughts - John Burn & Raj Ramesar
 
Report from the International Scientific Advisory Committee - John Burn
Report from the International Scientific Advisory Committee - John BurnReport from the International Scientific Advisory Committee - John Burn
Report from the International Scientific Advisory Committee - John Burn
 
HVP Country Node: Italy - Domenico Coviello
HVP Country Node: Italy - Domenico CovielloHVP Country Node: Italy - Domenico Coviello
HVP Country Node: Italy - Domenico Coviello
 
Rare and common variants contribute to the complex inheritance of Hirschsprun...
Rare and common variants contribute to the complex inheritance of Hirschsprun...Rare and common variants contribute to the complex inheritance of Hirschsprun...
Rare and common variants contribute to the complex inheritance of Hirschsprun...
 

Último

Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
Areesha Ahmad
 
Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptx
AlMamun560346
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
PirithiRaju
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
Sérgio Sacani
 
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
dkNET
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learning
levieagacer
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Sérgio Sacani
 
Introduction,importance and scope of horticulture.pptx
Introduction,importance and scope of horticulture.pptxIntroduction,importance and scope of horticulture.pptx
Introduction,importance and scope of horticulture.pptx
Bhagirath Gogikar
 

Último (20)

Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
 
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICESAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
 
Zoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfZoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdf
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
 
STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATION
STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATIONSTS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATION
STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATION
 
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
 
Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptx
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdf
 
Unit5-Cloud.pptx for lpu course cse121 o
Unit5-Cloud.pptx for lpu course cse121 oUnit5-Cloud.pptx for lpu course cse121 o
Unit5-Cloud.pptx for lpu course cse121 o
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxCOST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .
 
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learning
 
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxPSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)
 
Introduction,importance and scope of horticulture.pptx
Introduction,importance and scope of horticulture.pptxIntroduction,importance and scope of horticulture.pptx
Introduction,importance and scope of horticulture.pptx
 

The Clinical Significance of Transcript Alignment Discrepancies … and tools to help you deal with them - Reece Hart

  • 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 │ │ │ │