~/talk

Dat

Talkat NodeConf ONE-SHOT Oakland 2014 · on Wednesday, 2014-12-10· [databases, open-source]
slides:none on file

Dat claims to be git for data, implemented in Node with LevelDB, protocol buffers and an abstract-blob-store, and it actually versions rows, streams changes, and supports large binary blobs on disk. The demo imports ~91,000 rows of a genome TSV, mirrors npm metadata with 117,000 modules and about 150 GB of tarballs, and runs pipelined processing via Docker and headless browsers. Multimaster replication, live pulls and a searchable registry are under active development.

AI-written summary · about

  1. 0:00Intro
  2. 0:38Max Ogden @maxogden
  3. 1:23dat is an open source tool for sharing and collaborating on data
  4. 1:34we are grant funded and 100% open source
  5. 2:45reproducible science
  6. 4:21analogy time: lets talk about source control
  7. 4:43i want to fix a bug in cool-project
  8. 5:58claim: currently data sharing is a mess
  9. 6:34email csv files
  10. 6:47we want to do for data what git did for source code
  11. 12:23a data set we can all relate to: npm
  12. 14:30calculate how big npm is using dat
  13. 15:31transform the npm data using bulk-markdown-to-png
  14. 19:10bionode bioinformatics tools on npm
  15. 19:31gasket is a cross platform pipeline manager
  16. 20:10datscript is an experimental pipeline config language
  17. 20:39branches, dat checkout 3b2d98V3, multi master replication, sync to databases, registry
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.