Data integration with STRING

95
Data integration with STRING Lars Juhl Jensen

description

 

Transcript of Data integration with STRING

Page 1: Data integration with STRING

Data integration with STRING

Lars Juhl Jensen

Page 2: Data integration with STRING

association networks

Page 3: Data integration with STRING

guilt by association

Page 4: Data integration with STRING
Page 5: Data integration with STRING

molecular networks

Page 6: Data integration with STRING

proteins

Page 7: Data integration with STRING

string-db.org

Page 8: Data integration with STRING

small molecules

Page 9: Data integration with STRING

stitch-db.org

Page 10: Data integration with STRING

non-coding RNAs

Page 11: Data integration with STRING

data integration

Page 12: Data integration with STRING

computational predictions

Page 13: Data integration with STRING

gene neighborhood

Page 14: Data integration with STRING

Korbel et al., Nature Biotechnology, 2004

Page 15: Data integration with STRING

experimental data

Page 16: Data integration with STRING

gene expression

Page 17: Data integration with STRING
Page 18: Data integration with STRING

curated knowledge

Page 19: Data integration with STRING

pathways

Page 20: Data integration with STRING

Letunic & Bork, Trends in Biochemical Sciences, 2008

Page 21: Data integration with STRING

many databases

Page 22: Data integration with STRING

different formats

Page 23: Data integration with STRING

different identifiers

Page 24: Data integration with STRING

variable quality

Page 25: Data integration with STRING

not comparable

Page 26: Data integration with STRING

hard work

Page 27: Data integration with STRING

(Ph.D. students)

Page 28: Data integration with STRING

common identifiers

Page 29: Data integration with STRING

quality scores

Page 30: Data integration with STRING

von Mering et al., Nucleic Acids Research, 2005

Page 31: Data integration with STRING

score calibration

Page 32: Data integration with STRING

von Mering et al., Nucleic Acids Research, 2005

Page 33: Data integration with STRING

homology-based transfer

Page 34: Data integration with STRING

Franceschini et al., Nucleic Acids Research, 2013

Page 35: Data integration with STRING

missing most of the data

Page 36: Data integration with STRING

text mining

Page 37: Data integration with STRING

>10 km

Page 38: Data integration with STRING

too much to read

Page 39: Data integration with STRING

computer

Page 40: Data integration with STRING

as smart as a dog

Page 41: Data integration with STRING

teach it specific tricks

Page 42: Data integration with STRING
Page 43: Data integration with STRING
Page 44: Data integration with STRING

named entity recognition

Page 45: Data integration with STRING

comprehensive lexicon

Page 46: Data integration with STRING

CDC2

Page 47: Data integration with STRING

cyclin dependent kinase 1

Page 48: Data integration with STRING

flexible matching

Page 49: Data integration with STRING

upper- and lower-case

Page 50: Data integration with STRING

CDC2

Page 51: Data integration with STRING

Cdc2

Page 52: Data integration with STRING

spaces and hyphens

Page 53: Data integration with STRING

cyclin dependent kinase 1

Page 54: Data integration with STRING

cyclin-dependent kinase 1

Page 55: Data integration with STRING

name expansions

Page 56: Data integration with STRING

prefixes and postfixes

Page 57: Data integration with STRING

CDC2

Page 58: Data integration with STRING

hCDC2

Page 59: Data integration with STRING

“black list”

Page 60: Data integration with STRING

SDS

Page 61: Data integration with STRING

co-mentioning

Page 62: Data integration with STRING

counting

Page 63: Data integration with STRING

within documents

Page 64: Data integration with STRING

within paragraphs

Page 65: Data integration with STRING

within sentences

Page 66: Data integration with STRING

external data

Page 67: Data integration with STRING

payload mechanism

Page 68: Data integration with STRING

extra data on nodes

Page 69: Data integration with STRING

colored halos

Page 70: Data integration with STRING

text in node popup

Page 71: Data integration with STRING

URL in node popup

Page 72: Data integration with STRING

new nodes

Page 73: Data integration with STRING

ncRNAs

Page 74: Data integration with STRING

new edges

Page 75: Data integration with STRING

evidence type

Page 76: Data integration with STRING

evidence score

Page 77: Data integration with STRING

text in edge popup

Page 78: Data integration with STRING

URL in edge popup

Page 79: Data integration with STRING

legend

Page 80: Data integration with STRING

branding with logo

Page 81: Data integration with STRING

you host the data

Page 82: Data integration with STRING

user accesses STRING

Page 83: Data integration with STRING

STRING gets data from you

Page 84: Data integration with STRING

your server must be public

Page 85: Data integration with STRING

restrict access to STRING

Page 86: Data integration with STRING

JSON configuration file

Page 87: Data integration with STRING

TSV data files

Page 88: Data integration with STRING

node data

Page 89: Data integration with STRING

edge data

Page 90: Data integration with STRING

extension node data

Page 91: Data integration with STRING

extension edge data

Page 92: Data integration with STRING

web services as alternative

Page 93: Data integration with STRING

big datasets

Page 94: Data integration with STRING

get only required data

Page 95: Data integration with STRING

questions?