Skip to content

JohannesEbke/drillbit

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
doc
 
 
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
waf
 
 
 
 

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