Evolving Bits

17
Evolving Bits Hilmar Lapp, NESCent Feb 5, 2008

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 of Evolving Bits

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