"basespace apps- is one enough?' biomatters' cto d.matt landry on bioinformatics 3.0

26
BaseSpace Apps IS ONE ENOUGH? D Matthew Landry, CTO [email protected] dmlandry ILMN BaseSpace Worldwide Developer’s Mtg, 21 Oct 2013 This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License

Upload: biomatters

Post on 13-Jul-2015

333 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: "BaseSpace Apps- Is One Enough?' Biomatters' CTO D.Matt Landry on Bioinformatics 3.0

BaseSpace Apps

IS ONE ENOUGH?

D Matthew Landry, CTO [email protected] dmlandry

!ILMN BaseSpace Worldwide Developer’s Mtg, 21 Oct 2013

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License

Page 2: "BaseSpace Apps- Is One Enough?' Biomatters' CTO D.Matt Landry on Bioinformatics 3.0

I have no actual or potential conflict of interest in relation to this presentation.

Disclosure

Except the obvious:

Page 3: "BaseSpace Apps- Is One Enough?' Biomatters' CTO D.Matt Landry on Bioinformatics 3.0

Bioinformatics 1.0 ⟶ 3.0

Technology like BaseSpace

We almost got it wrong

Page 4: "BaseSpace Apps- Is One Enough?' Biomatters' CTO D.Matt Landry on Bioinformatics 3.0

Bioinformatics 1.0

Page 5: "BaseSpace Apps- Is One Enough?' Biomatters' CTO D.Matt Landry on Bioinformatics 3.0

#!/usr/bin/env bash /bin/BWA/bwa aln -f /output/FOO.sai -t 3 /seq/REFERENCE/human_18.fasta /seq/FQ/FOO.sanger.fq /bin/BWA/bwa samse -f /output/FOO.sam /seq/REFERENCE/human_18.fasta /output/FOO.sai /seq/FQ/FOO.sanger.fq /bin/SAMTOOLS/samtools import /seq/REFERENCE/human_18.fasta /output/FOO.sam /output/FOO.bam /bin/SAMTOOLS/samtools sort /output/FOO.bam /output/FOO.sorted /bin/SAMTOOLS/samtools index /output/FOO.sorted.bam /output/FOO.sorted.bam.bai java -jar /bin/GTK/GenomeAnalysisTK.jar -T RealignerTargetCreator -R /seq/REFERENCE/human_18.fasta -I /output/FOO.sorted.bam -o /output/FOO.intervals java -jar /bin/GTK/GenomeAnalysisTK.jar -T IndelRealigner -R /seq/REFERENCE/human_18.fasta -I /output/FOO.sorted.bam -targetIntervals /output/FOO.intervals --output /output/FOO.sorted.realigned.bam /bin/SAMTOOLS/samtools index /output/FOO.sorted.realigned.bam /output/FOO.sorted.realigned.bam.bai

Page 6: "BaseSpace Apps- Is One Enough?' Biomatters' CTO D.Matt Landry on Bioinformatics 3.0

Bioinformatics 2.0

Page 7: "BaseSpace Apps- Is One Enough?' Biomatters' CTO D.Matt Landry on Bioinformatics 3.0

Features - Genome browser - Annotation tracks - Genome assembly - Contig reporting - Read mapping - SNV detection - CNV detection - Differential expression - Microarray, RNA-seq - Epigenomics, ChIP-seq - NGS demultiplexing - DNA/RNA prediction - Primer design - In silico PCR - Molecular cloning - NCBI searching ...

Page 8: "BaseSpace Apps- Is One Enough?' Biomatters' CTO D.Matt Landry on Bioinformatics 3.0
Page 9: "BaseSpace Apps- Is One Enough?' Biomatters' CTO D.Matt Landry on Bioinformatics 3.0

Bioinformatics 3.0

Page 10: "BaseSpace Apps- Is One Enough?' Biomatters' CTO D.Matt Landry on Bioinformatics 3.0

Bioinformatics 3.0

ClinVar

Page 11: "BaseSpace Apps- Is One Enough?' Biomatters' CTO D.Matt Landry on Bioinformatics 3.0

How does this change the way we build apps?

Page 12: "BaseSpace Apps- Is One Enough?' Biomatters' CTO D.Matt Landry on Bioinformatics 3.0

2010

2002

2004

2006

2008

2012

Page 13: "BaseSpace Apps- Is One Enough?' Biomatters' CTO D.Matt Landry on Bioinformatics 3.0

Recreate Geneious

CSS/Javascriptery

Monolithic web app

Page 14: "BaseSpace Apps- Is One Enough?' Biomatters' CTO D.Matt Landry on Bioinformatics 3.0

No desktop limits

Data quanta increasing

Structured pipelines

Page 15: "BaseSpace Apps- Is One Enough?' Biomatters' CTO D.Matt Landry on Bioinformatics 3.0
Page 16: "BaseSpace Apps- Is One Enough?' Biomatters' CTO D.Matt Landry on Bioinformatics 3.0

Foundation platform

Apply best-in-class tools

Channel to users

Page 17: "BaseSpace Apps- Is One Enough?' Biomatters' CTO D.Matt Landry on Bioinformatics 3.0
Page 18: "BaseSpace Apps- Is One Enough?' Biomatters' CTO D.Matt Landry on Bioinformatics 3.0
Page 19: "BaseSpace Apps- Is One Enough?' Biomatters' CTO D.Matt Landry on Bioinformatics 3.0
Page 20: "BaseSpace Apps- Is One Enough?' Biomatters' CTO D.Matt Landry on Bioinformatics 3.0

AKT3

CHUK

AKT1 AKT2

FLT3

PIK3R5

MTOR

GRB2

HRASIKBKB

ARAF

JUP

KIT

KRAS NRAS

PIK3CAPIK3CB PIK3CDPIK3CG PIK3R1 PIK3R2

PML

MAP2K1 MAP2K2

RAF1

RARA

SOS1SOS2

BRAF

STAT3 STAT5A STAT5B

ZBTB16

PIK3R3

IKBKG

RUNX1RUNX1T1

BAD

NFKB1 RELA

CEBPA SPI1

EIF4EBP1 RPS6KB1RPS6KB2

MYC LEF1 PPARDCCND1 TCF7 TCF7L2 TCF7L1

CCNA1

MAPK1 MAPK3

PIM2 PIM1

DrugBank.drug.target

ClinicalTrials.gov.melanoma

Druggability..Sophic.Integrated

Expression.associated.with.survival..Bogonovic.et.al.

Melanomagenesis.Drivers..Flahertyet.al.

BRAF

NRAS

RUNX1T1

PIK3CG

FLT3

MTO

R

SOS1

NFK

B1

ZBTB

16

MAP

2K1

PIK3CB

CCNA1 KIT

JUP

PIK3CA

PIK3R5

PIM1

MAP

K1

RUNX1

STAT5A

STAT3

SOS2

MAP

2K2

TCF7L1

CCND1

PIK3R1

GRB2

AKT2

TCF7L2

LEF1

SPI1

RELA

STAT5B

RAF

1

IKBK

B

PIM2

MAP

K3

PPAR

D

MYC

RAR

A

PML

PIK3R2

ARAF

HRAS

AKT1

CHUK

TCF7

RPS

6KB1

PIK3CD

AKT3

RPS

6KB2

PIK3R3

EIF4EB

P1

CEB

PA

BAD

IKBK

G

KRAS

t2

t3

t4

t5

t6

t7

t8

t13

t49

t51

t52

t54

t55

t57

t61

t96

t97

t105

t112

t114

t116

t121

t137

t185

t191

t192

t209

t224

t230

t234

t250

t251

t252

t257

t270

t271

t274

t276

t280

t288

t301

t304

t48

t205

t120

t1

t133

t9

t220

t118

t41

t210

t232

t10

t103

t135

t290

t292

t107

t25

t277

t181

t249

t273

t153

t306

t40

t95

t45

t165

t223

t177

t187

t282

t111

t265

t291

t152

t289

t11

t19

t24

t53

t58

t72

t91

t122

t123

t130

t159

t195

t196

t201

t211

t214

t225

t238

t240

t242

t243

t245

t259

t262

t263

t264

t285

t300

t293

t227

t68

t216

t248

t199

t261

This.Tumor

t12

t33

t247

t188

t221

t184

t30

t140

t15

t241

t260

t173

t235

t182

t207

t310

t62

t160

t26

t183

t246

t145

t180

t16

t18

t20

t23

t27

t36

t42

t47

t50

t63

t65

t67

t69

t71

t73

t74

t75

t79

t83

t84

t93

t102

t104

t109

t110

t113

t115

t117

t124

t126

t129

t131

t138

t139

t142

t151

t154

t157

t162

t164

t166

t167

t168

t174

t176

t178

t186

t189

t193

t194

t198

t203

t204

t222

t228

t229

t231

t233

t236

t239

t244

t253

t266

t267

t268

t275

t279

t281

t287

t294

t295

t296

t297

t302

t305

t307

t309

t43

t21

t100

t146

t215

t128

t46

t136

t64

t80

t134

t161

t81

t44

t32

t219

t283

t59

t101

t170

t218

t156

t141

t92

t206

t149

t202

t28

t272

t269

t106

t77

t94

t212

t29

t119

t37

t148

t172

t308

t213

t132

t60

t70

t78

t82

t85

t108

t226

t17

t31

t86

t125

t163

t155

t38

t255

t34

t39

t143

t175

t278

t89

t90

t208

t284

t98

t179

t286

t298

t171

t200

t158

t66

t217

t258

t147

t35

t87

t99

t127

t190

t237

t303

t169

t144

t22

t88

t150

t256

t76

t299

t254

t56

t197

t14

DrugBank.drug.target

ClinicalTrials.gov.melanoma

Druggability..Sophic.Integrated

Expression.associated.with.survival..Bogonovic.et.al.

Melanomagenesis.Drivers..Flahertyet.al.

RPS

6KB2

PIK3R3

EIF4EB

P1

CEB

PA

BAD

KRAS

IKBK

G

ARAF

AKT3

NFK

B1

BRAF

PIK3CD

NRAS

TCF7L1

TCF7

RUNX1T1

PIK3CB

SPI1

CCNA1

SOS1

MAP

2K1

PIK3CA

AKT2

STAT5A

PIK3CG

MAP

K1

SOS2

RPS

6KB1

MAP

2K2

MTO

R

RUNX1 JUP

PIM2

PIK3R1

MYC

PIK3R2

PIM1

CCND1

KIT

GRB2

FLT3

STAT5B

HRAS

RELA

ZBTB

16

RAF

1

IKBK

B

TCF7L2

PIK3R5

PPAR

D

MAP

K3

STAT3

RAR

A

PML

AKT1

CHUK

LEF1

t205t48t304t301t288t280t276t274t271t270t257t252t251t250t234t230t224t209t192t191t185t137t121t116t114t112t105t97t96t61t57t55t54t52t51t49t13t8t7t6t5t4t2t3t40t232t45t10t291t152t277This.Tumort310t282t248t220t165t223t133t111t103t95t41t25t107t1t261t147t256t14t207t180t258t265t118t306t293t292t289t284t260t153t249t273t135t290t247t227t216t120t215t210t182t208t200t199t221t187t188t184t177t160t173t235t146t64t156t141t140t136t128t106t100t92t206t88t161t80t134t68t66t62t218t170t59t101t46t43t119t34t22t169t163t144t150t125t31t86t303t237t190t127t99t35t87t26t183t30t246t145t197t269t272t255t89t90t278t143t175t98t29t212t77t94t39t32t219t38t155t217t171t298t179t286t158t28t149t202t21t17t226t108t85t82t78t60t70t12t33t300t285t264t263t262t259t245t243t242t240t238t225t214t211t201t196t195t159t130t123t122t91t72t58t53t24t11t19t9t81t44t283t254t213t181t132t76t299t56t15t241t308t172t37t148t309t307t305t302t297t296t295t294t287t281t279t275t268t267t266t253t244t239t236t233t231t229t228t222t204t203t198t194t193t189t186t178t176t174t168t167t166t164t162t157t154t151t142t139t138t131t129t126t124t117t115t113t110t109t104t102t93t84t83t79t75t74t73t71t69t67t65t63t50t47t42t36t27t23t20t16t18

Page 21: "BaseSpace Apps- Is One Enough?' Biomatters' CTO D.Matt Landry on Bioinformatics 3.0
Page 22: "BaseSpace Apps- Is One Enough?' Biomatters' CTO D.Matt Landry on Bioinformatics 3.0

Targeted Computational Dx for applied laboratory genomics

Page 23: "BaseSpace Apps- Is One Enough?' Biomatters' CTO D.Matt Landry on Bioinformatics 3.0
Page 24: "BaseSpace Apps- Is One Enough?' Biomatters' CTO D.Matt Landry on Bioinformatics 3.0

Is one App enough?

Page 25: "BaseSpace Apps- Is One Enough?' Biomatters' CTO D.Matt Landry on Bioinformatics 3.0

One is not enough.

Page 26: "BaseSpace Apps- Is One Enough?' Biomatters' CTO D.Matt Landry on Bioinformatics 3.0

fin.

[email protected] dmlandry