2014-01-14.pag.single molecule assembly -...

20
De novo assembly of complex genomes using single molecule sequencing Michael Schatz Jan 14, 2014 PAG XXII @mike_schatz / #PAGXXII

Upload: others

Post on 21-Aug-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 2014-01-14.PAG.Single Molecule Assembly - Schatzlabschatzlab.cshl.edu/presentations/2014-01-14.PAG... · 1/14/2014  · De novo assembly of complex genomes using single molecule sequencing

De novo assembly of complex genomes using single molecule sequencing

Michael Schatz Jan 14, 2014 PAG XXII

@mike_schatz / #PAGXXII

Page 2: 2014-01-14.PAG.Single Molecule Assembly - Schatzlabschatzlab.cshl.edu/presentations/2014-01-14.PAG... · 1/14/2014  · De novo assembly of complex genomes using single molecule sequencing

Assembling a Genome

2. Construct assembly graph from overlapping reads …AGCCTAGGGATGCGCGACACGT

GGATGCGCGACACGTCGCATATCCGGTTTGGTCAACCTCGGACGGAC CAACCTCGGACGGACCTCAGCGAA…

1. Shear & Sequence DNA

3. Simplify assembly graph

Page 3: 2014-01-14.PAG.Single Molecule Assembly - Schatzlabschatzlab.cshl.edu/presentations/2014-01-14.PAG... · 1/14/2014  · De novo assembly of complex genomes using single molecule sequencing

Assembly Complexity

A" R"

B"

C"

A" R" B" R" C" R"

Page 4: 2014-01-14.PAG.Single Molecule Assembly - Schatzlabschatzlab.cshl.edu/presentations/2014-01-14.PAG... · 1/14/2014  · De novo assembly of complex genomes using single molecule sequencing

Assembly Complexity

A" R" B" C"

A" R" B" R" C" R"

R" R"

A" R" B" R" C" R"

Page 5: 2014-01-14.PAG.Single Molecule Assembly - Schatzlabschatzlab.cshl.edu/presentations/2014-01-14.PAG... · 1/14/2014  · De novo assembly of complex genomes using single molecule sequencing

Single Molecule Sequencing Technology

PacBio RS II Moleculo Oxford Nanopore

Page 6: 2014-01-14.PAG.Single Molecule Assembly - Schatzlabschatzlab.cshl.edu/presentations/2014-01-14.PAG... · 1/14/2014  · De novo assembly of complex genomes using single molecule sequencing

PacBio Assembly Algorithms

PacBioToCA & ECTools

Hybrid/PB-only Error Correction

Koren, Schatz, et al (2012) Nature Biotechnology. 30:693–700

HGAP & Quiver

PB-only Correction & Polishing

Chin et al (2013) Nature Methods. 10:563–569

PBJelly

Gap Filling and Assembly Upgrade

English et al (2012) PLOS One. 7(11): e47768

< 5x > 50x PacBio Coverage

Page 7: 2014-01-14.PAG.Single Molecule Assembly - Schatzlabschatzlab.cshl.edu/presentations/2014-01-14.PAG... · 1/14/2014  · De novo assembly of complex genomes using single molecule sequencing

What should we expect from an assembly?

https://en.wikipedia.org/wiki/Genome_size

Page 8: 2014-01-14.PAG.Single Molecule Assembly - Schatzlabschatzlab.cshl.edu/presentations/2014-01-14.PAG... · 1/14/2014  · De novo assembly of complex genomes using single molecule sequencing

S. cerevisiae W303

83x over 10kbp

8.7x over 20kb

PacBio RS II sequencing at CSHL by Dick McCombie

•  Size selection using an 7 Kb elution window on a BluePippin™ device from Sage Science

Max: 36,861bp

Mean: 5910

Over 175x coverage in 2 days using P5-C3

Page 9: 2014-01-14.PAG.Single Molecule Assembly - Schatzlabschatzlab.cshl.edu/presentations/2014-01-14.PAG... · 1/14/2014  · De novo assembly of complex genomes using single molecule sequencing

S. cerevisiae W303 S288C Reference sequence •  12.1Mbp; 16 chromo + mitochondria; N50: 924kbp

PacBio assembly using HGAP + Celera Assembler

•  12.4Mbp; 21 non-redundant contigs; N50: 811kbp; >99.8% id

Page 10: 2014-01-14.PAG.Single Molecule Assembly - Schatzlabschatzlab.cshl.edu/presentations/2014-01-14.PAG... · 1/14/2014  · De novo assembly of complex genomes using single molecule sequencing

S. cerevisiae W303 S288C Reference sequence •  12.1Mbp; 16 chromo + mitochondria; N50: 924kbp

PacBio assembly using HGAP + Celera Assembler

•  12.4Mbp; 21 non-redundant contigs; N50: 811kbp; >99.8% id

Near-perfect assembly: All but 1 chromosome assembled as a single contig

35kbp repeat cluster

Page 11: 2014-01-14.PAG.Single Molecule Assembly - Schatzlabschatzlab.cshl.edu/presentations/2014-01-14.PAG... · 1/14/2014  · De novo assembly of complex genomes using single molecule sequencing

A. thaliana Ler-0 http://blog.pacificbiosciences.com/2013/08/new-data-release-arabidopsis-assembly.html

A. thaliana Ler-0 sequenced at PacBio

•  Sequenced using the previous P4 enzyme and C2 chemistry

•  Size selection using an 8 Kb to 50 Kb elution window on a BluePippin™ device from Sage Science

•  Total coverage >119x

Genome size: 124.6 Mbp Chromosome N50: 23.0 Mbp Raw data: 11 Gb

Sum of Contig Lengths: 149.5Mb N50 Contig Length: 8.4 Mb Number of Contigs: 1788

High quality assembly of chromosome arms Assembly Performance: 8.4Mbp/23Mbp = 36%

MiSeq assembly: 63kbp/23Mbp [.2%]

Page 12: 2014-01-14.PAG.Single Molecule Assembly - Schatzlabschatzlab.cshl.edu/presentations/2014-01-14.PAG... · 1/14/2014  · De novo assembly of complex genomes using single molecule sequencing

Hybrid Approaches for Larger Genomes PacBioToCA fails in complex regions 1.  Error Dense Regions – Difficult to compute overlaps with

many errors 2.  Simple Repeats – Kmer Frequency Too High to Seed Overlaps 3.  Extreme GC – Lacks Illumina Coverage

0 1000 2000 3000 4000

Position Specific Coverage and Error Rate

Read Position

05

1015

2025

30

Obs

erve

d Co

vera

ge

1520

2530

Obs

erve

d Er

ror R

ate

CoverageError Rate

Page 13: 2014-01-14.PAG.Single Molecule Assembly - Schatzlabschatzlab.cshl.edu/presentations/2014-01-14.PAG... · 1/14/2014  · De novo assembly of complex genomes using single molecule sequencing

ECTools: Error Correction with pre-assembled reads

Short&Reads&,>&Assemble&Uni5gs&,>&Align&&&Select&,&>&Error&Correct&&&"

Can"Help"us"overcome:"1.  Error"Dense"Regions"–"Longer"sequences"have"more"seeds"to"match"2.  Simple"Repeats"–"Longer"sequences"easier"to"resolve&&

However,&cannot&overcome&Illumina&coverage&gaps&&&other&biases&&

https://github.com/jgurtowski/ectools

Page 14: 2014-01-14.PAG.Single Molecule Assembly - Schatzlabschatzlab.cshl.edu/presentations/2014-01-14.PAG... · 1/14/2014  · De novo assembly of complex genomes using single molecule sequencing

O. sativa pv Nipponbare Genome size: 370 Mb Chromosome N50: 29.7 Mbp 19x PacBio C2XL sequencing at CSHL from Summer 2012

Assembly Contig NG50

MiSeq Fragments 23x 459bp 8x 2x251bp @ 450

6,332

“ALLPATHS-recipe” 50x 2x100bp @ 180 36x 2x50bp @ 2100 51x 2x50bp @ 4800

18,248

PacBioToCA 19x @ 3500 ** MiSeq for correction

50,995

ECTools 19x @ 3500 ** MiSeq for correction

155,695

Page 15: 2014-01-14.PAG.Single Molecule Assembly - Schatzlabschatzlab.cshl.edu/presentations/2014-01-14.PAG... · 1/14/2014  · De novo assembly of complex genomes using single molecule sequencing

Assembly Complexity of Long Reads

M.ja

nnas

chii

(Eur

yarc

haeo

ta)

C.hy

drog

enof

orm

ans

(Firm

icute

s)

E.co

li(Eu

bact

eria

)Y.

pest

is(Pr

oteo

bact

eria

)B.

anth

racis

(Firm

icute

s)

A.m

irum

(Act

inob

acte

ria)

S.ce

revis

iae(

Yeas

t)

Y.lip

olyt

ica(F

ungu

s)

D.di

scoi

deum

(Slim

e m

old)

N.cr

assa

(Red

bre

ad m

old)

C.in

test

inal

is(Se

a sq

uirt)

C.el

egan

s(Ro

undw

orm

)C.

rein

hard

tii(G

reen

alg

ae)

A.ta

liana

(Ara

bido

psis)

D.m

elan

ogas

ter(F

ruitf

ly)

P.pe

rsica

(Pea

ch)

O.s

ativa

(Rice

)P.

trich

ocar

pa(P

opla

r)

S.lyc

oper

sicum

(Tom

ato)

G.m

ax(S

oybe

an)

M.g

allo

pavo

(Tur

key)

D.re

rio(Z

ebra

fish)

A.ca

rolln

ensis

(Liza

rd)

Z.m

ays(

Corn

)M

.mus

culu

s(M

ouse

)H.

sapi

ens(

Hum

an)

Genome Size

Targ

et P

erce

ntag

e

SVR Fit : Genome Assembly Using Genome Size and Read Length

106 107 108 109

0

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

mean1 ( 3,650 ± 140bp)SVR Fit ( 3,650 ± 140bp)

Assembly complexity of long read sequencing Lee, H*, Gurtowski, J*, Yoo, S, Marcus, S, McCombie, WR, Schatz MC et al. (2014) In preparation

Ass

embl

y N

50 /

C

hrom

osom

e N

50

“C2” 2012

Page 16: 2014-01-14.PAG.Single Molecule Assembly - Schatzlabschatzlab.cshl.edu/presentations/2014-01-14.PAG... · 1/14/2014  · De novo assembly of complex genomes using single molecule sequencing

Assembly Complexity of Long Reads

M.ja

nnas

chii

(Eur

yarc

haeo

ta)

C.hy

drog

enof

orm

ans

(Firm

icute

s)

E.co

li(Eu

bact

eria

)Y.

pest

is(Pr

oteo

bact

eria

)B.

anth

racis

(Firm

icute

s)

A.m

irum

(Act

inob

acte

ria)

S.ce

revis

iae(

Yeas

t)

Y.lip

olyt

ica(F

ungu

s)

D.di

scoi

deum

(Slim

e m

old)

N.cr

assa

(Red

bre

ad m

old)

C.in

test

inal

is(Se

a sq

uirt)

C.el

egan

s(Ro

undw

orm

)C.

rein

hard

tii(G

reen

alg

ae)

A.ta

liana

(Ara

bido

psis)

D.m

elan

ogas

ter(F

ruitf

ly)

P.pe

rsica

(Pea

ch)

O.s

ativa

(Rice

)P.

trich

ocar

pa(P

opla

r)

S.lyc

oper

sicum

(Tom

ato)

G.m

ax(S

oybe

an)

M.g

allo

pavo

(Tur

key)

D.re

rio(Z

ebra

fish)

A.ca

rolln

ensis

(Liza

rd)

Z.m

ays(

Corn

)M

.mus

culu

s(M

ouse

)H.

sapi

ens(

Hum

an)

Genome Size

Targ

et P

erce

ntag

e

SVR Fit : Genome Assembly Using Genome Size and Read Length

106 107 108 109

0

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

mean2 ( 7,400 ± 245bp)mean1 ( 3,650 ± 140bp)SVR Fit ( 7,400 ± 245bp)SVR Fit ( 3,650 ± 140bp)

Assembly complexity of long read sequencing Lee, H*, Gurtowski, J*, Yoo, S, Marcus, S, McCombie, WR, Schatz MC et al. (2014) In preparation

Ass

embl

y N

50 /

C

hrom

osom

e N

50

“C3” 2013 “C2” 2012

Page 17: 2014-01-14.PAG.Single Molecule Assembly - Schatzlabschatzlab.cshl.edu/presentations/2014-01-14.PAG... · 1/14/2014  · De novo assembly of complex genomes using single molecule sequencing

Assembly Complexity of Long Reads

M.ja

nnas

chii

(Eur

yarc

haeo

ta)

C.hy

drog

enof

orm

ans

(Firm

icute

s)

E.co

li(Eu

bact

eria

)Y.

pest

is(Pr

oteo

bact

eria

)B.

anth

racis

(Firm

icute

s)

A.m

irum

(Act

inob

acte

ria)

S.ce

revis

iae(

Yeas

t)

Y.lip

olyt

ica(F

ungu

s)

D.di

scoi

deum

(Slim

e m

old)

N.cr

assa

(Red

bre

ad m

old)

C.in

test

inal

is(Se

a sq

uirt)

C.el

egan

s(Ro

undw

orm

)C.

rein

hard

tii(G

reen

alg

ae)

A.ta

liana

(Ara

bido

psis)

D.m

elan

ogas

ter(F

ruitf

ly)

P.pe

rsica

(Pea

ch)

O.s

ativa

(Rice

)P.

trich

ocar

pa(P

opla

r)

S.lyc

oper

sicum

(Tom

ato)

G.m

ax(S

oybe

an)

M.g

allo

pavo

(Tur

key)

D.re

rio(Z

ebra

fish)

A.ca

rolln

ensis

(Liza

rd)

Z.m

ays(

Corn

)M

.mus

culu

s(M

ouse

)H.

sapi

ens(

Hum

an)

Genome Size

Targ

et P

erce

ntag

e

SVR Fit : Genome Assembly Using Genome Size and Read Length

106 107 108 109

0

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

mean8 (30,000 ± 692bp)mean4 (15,000 ± 435bp)mean2 ( 7,400 ± 245bp)mean1 ( 3,650 ± 140bp)SVR Fit (30,000 ± 692bp)SVR Fit (15,000 ± 435bp)SVR Fit ( 7,400 ± 245bp)SVR Fit ( 3,650 ± 140bp)

Assembly complexity of long read sequencing Lee, H*, Gurtowski, J*, Yoo, S, Marcus, S, McCombie, WR, Schatz MC et al. (2014) In preparation

Ass

embl

y N

50 /

C

hrom

osom

e N

50

“C5” ???? “C4” ???? “C3” 2013 “C2” 2012

Page 18: 2014-01-14.PAG.Single Molecule Assembly - Schatzlabschatzlab.cshl.edu/presentations/2014-01-14.PAG... · 1/14/2014  · De novo assembly of complex genomes using single molecule sequencing

Summary

•  Long read sequencing of eukaryotic genomes is here

•  Recommendations < 100 Mbp: HGAP/PacBio2CA @ 100x PB C3-P5

expect near perfect chromosome arms

< 1GB: HGAP/PacBio2CA @ 100x PB C3-P5 expect high quality assembly: contig N50 over 1Mbp

> 1GB: hybrid/gap filling expect contig N50 to be 100kbp – 1Mbp

> 5GB: Email [email protected]

•  Caveats –  Model only as good as the available references (esp. haploid sequences) –  Technologies are quickly improving, exciting new scaffolding technologies

Page 19: 2014-01-14.PAG.Single Molecule Assembly - Schatzlabschatzlab.cshl.edu/presentations/2014-01-14.PAG... · 1/14/2014  · De novo assembly of complex genomes using single molecule sequencing

Acknowledgements CSHL McCombie Lab Hannon Lab Gingeras Lab Jackson Lab Iossifov Lab Levy Lab Lippman Lab Lyon Lab Martienssen Lab Tuveson Lab Ware Lab Wigler Lab NBACC Serge Koren Adam Phillippy

Schatz Lab James Gurtowski Hayan Lee Shoshana Marcus Alejandro Wences Giuseppe Narzisi Srividya Ramakrishnan Rob Aboukhalil Mitch Bekritsky Charles Underwood Tyler Gavin Greg Vurture Eric Biggers Aspyn Palatnick

Page 20: 2014-01-14.PAG.Single Molecule Assembly - Schatzlabschatzlab.cshl.edu/presentations/2014-01-14.PAG... · 1/14/2014  · De novo assembly of complex genomes using single molecule sequencing

Thank You! http://schatzlab.cshl.edu

@mike_schatz / #PAGXXII

Variant Calling and RNA-seq @ 4:25 in the KBase Workshop