Experiments with columns
C++ Lua Protocol Buffer C Python Shell
Switch branches/tags
Nothing to show
Permalink
Failed to load latest commit information.
doc Refactored block simulator, added wishlist Oct 17, 2013
dynasm Add dynasm from luajit with a gtest derived lua waf package Mar 21, 2013
proof_of_concept Added self-timing Jan 4, 2014
root_test Some genericizing of make_and_run.sh Mar 24, 2013
src Factor out dispatch simulator tests Oct 17, 2013
waf-tools Amend lua to not compile with readline Mar 22, 2013
.gitignore Update .gitignore Mar 25, 2013
.gitmodules Add submodule zerocc Mar 22, 2013
.travis.yml First attempt at travis configuration Mar 22, 2013
LICENSE Add README and LICENSE Mar 25, 2013
README.md Point README at poster in repository Apr 18, 2016
README.waf Update waf and add waf-tools/protoc.py Mar 20, 2013
drillbit_poster_chep2013.pdf Add poster to repository Apr 18, 2016
pytest.py
waf Update waf and add waf-tools/protoc.py Mar 20, 2013
wscript Remove lua/dynasm Oct 15, 2013

README.md

Drillbit

Poster

https://github.com/JohannesEbke/drillbit/raw/master/drillbit_poster_chep2013.pdf

Abstract

Drillbit is an proof-of-concept for an experimental new data storage format for physics data storage, which shows great promise. Feel free to play around with it.

Drillbit is licensed under the AGPL v3 as specified in the LICENSE file. This means that you can use drillbit only in open source code. Please contact us if you wish to discuss alternative licensing.

Getting started

You will need to install libprotobuf-dev libraries through your favourite package manager.

Then (as a normal user) at the console run:

./waf configure --prefix=install
./waf install

This will install the binaries to ${PWD}/install/bin.

Commands

  • speedtests <mode> <dit files>...: Speed test reading dit files
  • root2stripes [-h|--help] [-t treename] [-m pattern] [file]...: Explode a root file
  • stripes2root [dit files]...: inverse of root2stripes
  • make_test_dit: Requires ${PWD}/dit_test directory to exist, builds some test columns