Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Library for running and tabulating experiments and parameter sweeps.
Ruby

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
examples
.gitignore
README.md
experiments.gemspec
experiments.rb
run_sample.rb

README.md

Experiments


Testing 1, 2, 3.

This library consists entirely of a single Ruby source file: experiments.rb

However, there are several dependencies:

  • Ruby version >= 1.9
  • Rubygems (should have come with the latest Ruby installations)
  • gems:
    • grit (git integration)
    • sequel (database output)
    • sqlite3 (note: this also requires sqlite3 itself to be installed)
    • open4
    • awesome_print

Installation

To "install", experiments.rb simply needs to be on your RUBYPATH, so you can either add this directory to your RUBYPATH, or symlink the file into an existing directory set aside for Ruby libraries on your system.

If you haven't already, clone the project locally:

> git clone git://github.com/bholt/experiments.git

Examples

The file run_sample.rb contains a toy run script for use in an application. This can be placed anywhere convenient and modified for your own use. See the file for more information about usage. The examples directory contains more realistic scripts used in Grappa. In particular, they contain more useful output parsers.

Something went wrong with that request. Please try again.