evolving bits

17
Evolving Bits Hilmar Lapp, NESCent Feb 5, 2008

Upload: jorn

Post on 04-Jan-2016

34 views

Category:

Documents


0 download

DESCRIPTION

Evolving Bits. Hilmar Lapp, NESCent Feb 5, 2008. WATOR A.K. Dewdney (1984) Sharks and fish wage an ecological war on the toroidal planet Wa-Tor, Scientific American Applet by Larry Leinweber. Real-Time Data Acquisition. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Evolving Bits

Evolving BitsHilmar Lapp, NESCent

Feb 5, 2008

Page 2: Evolving Bits

QuickTime™ and aAnimation decompressor

are needed to see this picture.

WATORA.K. Dewdney (1984) Sharks and fish wage an ecological war on the

toroidal planet Wa-Tor, Scientific AmericanApplet by Larry Leinweber

Page 3: Evolving Bits

Real-Time Data Acquisition

Page 4: Evolving Bits

The Advent of Genome-Wide Scale(Note: I wasn’t involved in Genome Sequencing)

Page 5: Evolving Bits

Oligonucleotide Fingerprinting

Page 6: Evolving Bits

Image Analysis

Page 7: Evolving Bits

The Need for Data Integration

Page 8: Evolving Bits

Lab Biology is Gene-Centric

Page 9: Evolving Bits

Feature Graphs, orThe Platonic Gene Concept

6850(LocusLink)

GNF055813(GNF cDNA clones)

hCG29698 (Celera)

P43405 (UniProt)

NP_003168 (RefSeq)

NP_003168 (RefSeq)

NM_003177(RefSeq)

hCT1962558 (Celera)

hCT20865 (Celera)

207540_s_at (HG-U133A)

Hs.192182 (UniGene)

ENSG00000165025 (Ensembl)

ENST00000297685 (Ensembl)

36885_s_at (HG_U95Av2)

Page 10: Evolving Bits

Reagents are part of the picture

Page 11: Evolving Bits

Biology needs Functional Data

Page 12: Evolving Bits

Data & Annotation Pipelines

““when the genome project was foundering in a sea when the genome project was foundering in a sea of incompatible data formats, rapidly-changing of incompatible data formats, rapidly-changing techniques, and monolithic data analysis programs techniques, and monolithic data analysis programs […], Perl saved the day.” […], Perl saved the day.”

Lincoln Stein, Human Genome Project, 1996

““when the genome project was foundering in a sea when the genome project was foundering in a sea of incompatible data formats, rapidly-changing of incompatible data formats, rapidly-changing techniques, and monolithic data analysis programs techniques, and monolithic data analysis programs […], Perl saved the day.” […], Perl saved the day.”

Lincoln Stein, Human Genome Project, 1996

ClustalW

CommonObject Model

Phylip

ProgramWrappers

IO FormatReaders +

Writers

execute

Write inputParse output

Page 13: Evolving Bits

Reusable Code for the Life Sciences

Page 14: Evolving Bits

Pooling Efforts to Achieve Excellence

Page 15: Evolving Bits

Interoperability: Standards, APIs, Reusable Code

Page 16: Evolving Bits

Open Development

Page 17: Evolving Bits

Acknowledgments:

• Bio*: Jason Stajich, Ewan Birney, Lincoln Stein, Aaron Mackey, Chris Mungall, and many others

• Novartians: András Aszódi, Serge Batalov, John Walker, John Hogenesch, and many others

• NESCent: Todd Vision, Kathleen Smith, and too many evolutionary biologists to enumerate