big 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2...

61
12-06-2018 miRNA wars THE isomiRS menace Lorena Pantano, P.h. D https://lpantano.github.io @lopantano

Upload: vankien

Post on 05-Jun-2019

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

12-06-2018

miRNA wars THE isomiRS menace

Lorena Pantano, P.h. D https://lpantano.github.io

@lopantano

Page 2: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

https://www.vinylinfo.org/news/population-growth-sustainability-and-our-future

150 human liver samples with small RNAseq data

Page 3: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

miRNAsGene regulation by imperfect complementary between seed region in miRNA and 3’UTR in the targeted RNA molecule.

https://www.sciencedirect.com/science/article/pii/S002228361300154X

Page 4: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

isomiRs https://www.flickr.com/photos/ajc1/4401411500

Page 5: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4
Page 6: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

What is the best way to analyze this data?

Page 7: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4
Page 8: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4
Page 9: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4
Page 10: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4
Page 11: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Main projects: - a format - a way to compare

By Kieran O’Neill

Page 12: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Format derived from GFF3: mirGFF3

Page 13: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4
Page 14: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Python API: mirtop

Page 15: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4
Page 16: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

What is the best way to analyze this data?

Page 17: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Samples suitable for benchmarking

Giraldez et al.

Mestdagh et al.

Dan-Dascot et al.

+ 6 synthetic RNAs

Tewari synthetic

Tewari custom

Page 18: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Different protocols

Page 19: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Protocols

https://rnaseq.uoregon.edu/

Page 20: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Variations

3 adapter 5 adapter PEG

TrueSeq

NEBNext Yes

NextFlex 4N 4N Yes

CleanTag Methylphosphonate 2’Ome

CATS poly-T TSO with rX

SMARTer poly-T TSO

Page 21: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Methods and Metrics

Page 22: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Sample

Library size = 20

Page 23: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Sample

miRNA 2 = 10

miRNA 1 = 10

Library size = 20

Page 24: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Sample

miRNA 2 = x10 isomiR 2.1 = x3 (match perfectly spike-in)

isomiR 2.2 = x5 (NOT match perfectly spike-in)

isomiR 2.2 = x2 (NOT match perfectly spike-in)

miRNA 1 = x10 isomiR 1.1 = x7 (match perfectly spike-in)

isomiR 1.2 = x3 (NOT match perfectly spike-in)

Library size = 20

Page 25: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Sample

Library size = 20

There are 20 reads in total (lines), but 5 unique sequences (colors)

Page 26: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Sample

Library size = 20

isomiR 1.1 is 7/20=35% of the reads and 1/5=20% of the sequences

miRNA 1 = 10x 2 unique isomiRs

miRNA 2= 10x 3 unique isomiRs

Page 27: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Sample

Library size = 20

isomiR 1.1 is 1/2=50% of the miRNA1 sequences

isomiR 1.1 is 7/10=70% of the miRNA1 reads

miRNA 2 = 10 3 isomiRs

miRNA 1 = 10 2 isomiRs

Page 28: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Sample

Library size = 20

PCT = isomiR 1.1 is 1/5=20% of the sequences

IMPORTANCE = isomiR 1.1 is 7/10=70% of the miRNA1 reads

miRNA 2 = 10 3 isomiRs

miRNA 1 = 10 2 isomiRs

Page 29: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Pipeline razers3 + mirtop

Page 30: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Reference Trimmed Data

Razers3

Mirtop GFF3

Mirtop tabular

snakemake

Page 31: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Data analysis - Filters

Page 32: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Human?

Is the spike-in detected?

Any sequence in group mapped to

other miRNA?

NO YES

NO YES

NO YES

All sequences in a miRNA

Page 33: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Tewari-synthetic: library size

Page 34: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

56K99K

200K

86K

113K

196K

53K

88K

81K

77K

84K

30K

85K

166K

188K

134K

153K160K

127K

12K

91K

0e+00

2e+07

4e+07

6e+07

clean_ta

g_lab

5

neb_next_

lab1

neb_next_

lab3

neb_next_

lab4

neb_next_

lab5

neb_next_

lab9

tru_seq_la

b1

tru_seq_la

b2

tru_seq_la

b3

tru_seq_la

b5

tru_seq_la

b6

tru_seq_la

b8

tru_seq_la

b9

x4n_a_lab

5

x4n_b_lab

2

x4n_b_lab

4

x4n_b_lab

6

x4n_c_lab

6

x4n_d_lab

1

x4n_nex_tfle

x_lab

8

x4n_xu_la

b5

sample

reads

protocol clean neb tru x4n

40 million reads and 85K different sequences.

Page 35: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Tewari-synthetic: spike-ins are the top sequence?

Page 36: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

667

626 735659 712

752 885712

691 690 701645

692

741 792

768

804

860

751

578 701

0

20

40

60

80

clean_tag_lab5

neb_next_lab1

neb_next_lab3

neb_next_lab4

neb_next_lab5

neb_next_lab9

tru_seq_lab1

tru_seq_lab2

tru_seq_lab3

tru_seq_lab5

tru_seq_lab6

tru_seq_lab8

tru_seq_lab9

x4n_a_lab5

x4n_b_lab2

x4n_b_lab4

x4n_b_lab6

x4n_c_lab6

x4n_d_lab1

x4n_nex_tflex_lab8

x4n_xu_lab5

sample

pct

protocol clean neb tru x4n

70% (692 being total detected miRNAs) of miRNAs with top sequence to be the expected one.

Page 37: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Most abundant type of isomiR for each miRNA without the spike-in as the most abundant

0

200

400

600

clean

_tag_

lab5

neb_

next_

lab1

neb_

next_

lab3

neb_

next_

lab4

neb_

next_

lab5

neb_

next_

lab9

tru_s

eq_la

b1

tru_s

eq_la

b2

tru_s

eq_la

b3

tru_s

eq_la

b5

tru_s

eq_la

b6

tru_s

eq_la

b8

tru_s

eq_la

b9

x4n_

a_lab

5

x4n_

b_lab

2

x4n_

b_lab

4

x4n_

b_lab

6

x4n_

c_lab

6

x4n_

d_lab

1

x4n_

nex_

tflex_

lab8

x4n_

xu_la

b5

sample

# of m

iRNA

s

IMPORTANCE add3padd3p + other

shift3pshift5p

shift5p shift3psnp

snp + other

Page 38: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Tewari-synthetic: Importance of the ‘isomiRs’ detected

Page 39: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

snp snp + other

shift5p shift5p shift3p

reference shift3p

add3p add3p + other

clean

_tag

_lab

5ne

b_ne

xt_l

ab1

neb_

next

_lab

3ne

b_ne

xt_l

ab4

neb_

next

_lab

5ne

b_ne

xt_l

ab9

tru_s

eq_l

ab1

tru_s

eq_l

ab2

tru_s

eq_l

ab3

tru_s

eq_l

ab5

tru_s

eq_l

ab6

tru_s

eq_l

ab8

tru_s

eq_l

ab9

x4n_

a_la

b5x4

n_b_

lab2

x4n_

b_la

b4x4

n_b_

lab6

x4n_

c_la

b6x4

n_d_

lab1

x4n_

nex_

tflex

_lab

8x4

n_xu

_lab

5

clean

_tag

_lab

5ne

b_ne

xt_l

ab1

neb_

next

_lab

3ne

b_ne

xt_l

ab4

neb_

next

_lab

5ne

b_ne

xt_l

ab9

tru_s

eq_l

ab1

tru_s

eq_l

ab2

tru_s

eq_l

ab3

tru_s

eq_l

ab5

tru_s

eq_l

ab6

tru_s

eq_l

ab8

tru_s

eq_l

ab9

x4n_

a_la

b5x4

n_b_

lab2

x4n_

b_la

b4x4

n_b_

lab6

x4n_

c_la

b6x4

n_d_

lab1

x4n_

nex_

tflex

_lab

8x4

n_xu

_lab

5

0

1

2

3

4

5

0

1

2

3

0

1

2

3

0

20

40

60

0.0

0.5

1.0

1.5

0

1

2

3

4

0

1

2

3

4

0

20

40

60

sample

PCT

IMPORTANCE<0.1

0.1−1

1−5

5−10

10−20

20−50

>50

isomiRs importance by type

Page 40: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

4200 5361 60765583 5752 5780

48224209 4315 4188 4107

3940

4015 4135 4045 4297 4681 5025 4040

2980

3948

0

30

60

90

clean

_tag

_lab

5

neb_

next

_lab

1

neb_

next

_lab

3

neb_

next

_lab

4

neb_

next

_lab

5

neb_

next

_lab

9

tru_s

eq_l

ab1

tru_s

eq_l

ab2

tru_s

eq_l

ab3

tru_s

eq_l

ab5

tru_s

eq_l

ab6

tru_s

eq_l

ab8

tru_s

eq_l

ab9

x4n_

a_la

b5

x4n_

b_la

b2

x4n_

b_la

b4

x4n_

b_la

b6

x4n_

c_la

b6

x4n_

d_la

b1

x4n_

nex_

tflex

_lab

8

x4n_

xu_l

ab5

sample

% re

mov

ed

protocol clean neb tru x4n

From 85K to 4K unique sequences. 90% of sequences are removed.

Page 41: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

snp snp + other

shift5p shift5p shift3p

reference shift3p

add3p add3p + other

clean

_tag

_lab

5ne

b_ne

xt_l

ab1

neb_

next

_lab

3ne

b_ne

xt_l

ab4

neb_

next

_lab

5ne

b_ne

xt_l

ab9

tru_s

eq_l

ab1

tru_s

eq_l

ab2

tru_s

eq_l

ab3

tru_s

eq_l

ab5

tru_s

eq_l

ab6

tru_s

eq_l

ab8

tru_s

eq_l

ab9

x4n_

a_la

b5x4

n_b_

lab2

x4n_

b_la

b4x4

n_b_

lab6

x4n_

c_la

b6x4

n_d_

lab1

x4n_

nex_

tflex

_lab

8x4

n_xu

_lab

5

clean

_tag

_lab

5ne

b_ne

xt_l

ab1

neb_

next

_lab

3ne

b_ne

xt_l

ab4

neb_

next

_lab

5ne

b_ne

xt_l

ab9

tru_s

eq_l

ab1

tru_s

eq_l

ab2

tru_s

eq_l

ab3

tru_s

eq_l

ab5

tru_s

eq_l

ab6

tru_s

eq_l

ab8

tru_s

eq_l

ab9

x4n_

a_la

b5x4

n_b_

lab2

x4n_

b_la

b4x4

n_b_

lab6

x4n_

c_la

b6x4

n_d_

lab1

x4n_

nex_

tflex

_lab

8x4

n_xu

_lab

5

0

1

2

3

0

5

10

15

0

1

2

3

0

5

10

15

0.0

0.5

1.0

1.5

0

5

10

15

010203040

0

20

40

60

sample

PCT

IMPORTANCE 1−5 5−10 10−20 20−50 >50

isomiRs importance by type with pct > 1

Page 42: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

snp snp + other

shift3p shift5p shift5p shift3p

add3p add3p + other reference

clean neb tru x4n

clean neb tru x4n

clean neb tru x4n

0

5

10

15

0.0

0.5

1.0

1.5

0

1

2

0

5

10

15

20

0

4

8

12

0.00

0.25

0.50

0.75

0

3

6

9

12

0

20

40

protocol

PCT

IMPORTANCE 1−5 5−10 10−20 20−50 >50

Page 43: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Tewari-synthetic: Other tools

Page 44: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

shift3p shift5p snp

bcbiomirG

erazer3

clean neb tru x4n

clean neb tru x4n

clean neb tru x4n

0

20

40

0

20

40

0

20

40

protocol

PCT

IMPORTANCE 1−5 5−10 10−20 20−50

Page 45: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Tewari-synthetic: Other data

Page 46: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

shift3p shift5p snp

tewaritewari_custom

vandijk

clean neb

nf1

nf2

nf3

nf4 tru ts1

ts2

ts3

ts4

ts5

x4n

clean neb

nf1

nf2

nf3

nf4 tru ts1

ts2

ts3

ts4

ts5

x4n

clean neb

nf1

nf2

nf3

nf4 tru ts1

ts2

ts3

ts4

ts5

x4n

0

20

40

60

0

20

40

60

0

20

40

60

protocol

PCT

IMPORTANCE 1−5 5−10 10−20 20−50

Page 47: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Tewari: synthetic vs human plasma

Page 48: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

shift3p shift5p snp

human plasm

atewari

clean neb tru x4n

clean neb tru x4n

clean neb tru x4n

0

20

40

0

20

40

protocol

PCT

IMPORTANCE 1−5 5−10 10−20 20−50

Page 49: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Tewari-synthetic: Shift type

Page 50: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

●●●●

●●● ●

●●●● ●●

●●

●●

●●

●●

●●

●●

●●

● ●

●●

●●

●● ●●●●

1 0 2 0 3 0 4 0

0 1 0 2 0 3 0 4

0 −1 0 −2 0 −3 0 −4

−1 0 −2 0 −3 0 −4 0cl

ean

neb tru x4n

clea

n

neb tru x4n

clea

n

neb tru x4n

clea

n

neb tru x4n

0

5

10

0

5

10

0

5

10

0

5

10

protocol

% o

f iso

miR

s w

ith s

hifti

ng e

vent

s

pct_cat<0.1

0.1−1

1−5

5−10

10−20

20−50

shift type

Page 51: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

0

25

50

75

100

clea

n_ta

g_la

b5

neb_

next

_lab

1

neb_

next

_lab

3

neb_

next

_lab

4

neb_

next

_lab

5

neb_

next

_lab

9

tru_s

eq_l

ab1

tru_s

eq_l

ab2

tru_s

eq_l

ab3

tru_s

eq_l

ab5

tru_s

eq_l

ab6

tru_s

eq_l

ab8

tru_s

eq_l

ab9

x4n_

a_la

b5

x4n_

b_la

b2

x4n_

b_la

b4

x4n_

b_la

b6

x4n_

c_la

b6

x4n_

d_la

b1

x4n_

nex_

tflex

_lab

8

x4n_

xu_l

ab5

sample

% o

f miR

NAs

with

shi

ft ev

ents

protocol clean neb tru x4n

Page 52: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Summary

✓ Each miRNA generates a diversity of isomiRs:

✓ 90% contribute to < 1% of the miRNA abundance

✓ 10% enrichment on truncations at both sides

✓ Independent of pipelines and data sets

✓ 90% of miRNAs affected

✓ Custom 4N protocols perform worst

Page 53: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

https://github.com/miRTop/mirGFF3

https://github.com/miRTop/mirtop

https://github.com/miRTop/incubator/tree/master/projects/tewari_equimolar

Page 54: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Thomas Desvignes Phillipe Loher Karen EIlbeck Bastian Fromm Gianvito Urgese Isidore Rigoutsos Michael Hackenberg Ioannis S. Vlachos Marc K. Halushka

Jeffery Ma, Jason Sydes, Yin Lu, Ernesto Aparicio-Puerta, Shruthi Bandyadka, Victor Barrera, Peter Batzel,

Rafa Allis, Roderic Espin

Kieran O’Neill, Eric Londin, Aristeidis G. Telonis, Elisa Ficarra, John H. Postlethwait,

Page 55: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

miRNA wars: THE NEW Hope

Page 56: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

Summary

Page 57: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

0

10

20

30

40

A C G Tnt

pct

position first last

Page 58: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

● ●

●●

● ●

●● ●● ●●

● ●

●●

● ●

●●

−1 0 0 −1

<0.10.1−1

1−55−10

10−2020−50

clea

n

neb tru x4n

clea

n

neb tru x4n

05

101520

05

101520

05

101520

05

101520

05

101520

05

101520

protocol

% o

f iso

miR

s

nt a c g t

Page 59: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4

shift3p shift5p snp

dsrghum

an plasma

tewaritewari_custom

vandijk

clean le

xne

bnf

1nf

2nf

3nf

4pe

bqi

aso

m tri tru ts1

ts2

ts3

ts4

ts5

x4n

clean le

xne

bnf

1nf

2nf

3nf

4pe

bqi

aso

m tri tru ts1

ts2

ts3

ts4

ts5

x4n

clean le

xne

bnf

1nf

2nf

3nf

4pe

bqi

aso

m tri tru ts1

ts2

ts3

ts4

ts5

x4n

0

25

50

75

0

25

50

75

0

25

50

75

0

25

50

75

0

25

50

75

protocol

PCT

IMPORTANCE 1−5 5−10 10−20 20−50

Page 60: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4
Page 61: BIG 2018 slides - lpantano.github.io · clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4 ts5 x4n clean lex neb nf1 nf2 nf3 nf4 peb qia som tri tru ts1 ts2 ts3 ts4