v0.1 documentation

bvenv

Contents

bvenv

This is a meta-package that manages the installation of all the software necessary for the bootstrapping simulations contained in the paper that can be found at the page http://purl.org/censi/2010/boot. (“bvenv” stands for “Bootstrapping Vehicles Environment”)

It utilizes the following packages. Each has its own repository.

I found out that having very small libraries/repositories and aggregating meta-packages works very well for me for code reuse.

Download and install

For history, branches, etc., see the github page http://github.com/AndreaCensi/bvenv

You can download this project in either zip or tar formats. You can also clone the project with Git by running:

$ git clone git://github.com/AndreaCensi/bvexp201007

Usage

  1. Read the documentation concerning the required dependencies. It has been tested in OS X and Ubuntu/Fedora.

    Operating Systems notes

  2. Run the script bvenv_boot.sh:

    $  ./bvenv_boot.sh

    This creates a Python virtual environment in the subdirectory deploy/. It downloads and installs in deploy/ all the packages mentioned above.

    Moreover, it creates a file called environment.sh which contains all the environment variables that you need to run the software in deploy/.

  3. Use the environment variables:

    $ source environment.sh

At this point everything is installed. See the instructions in the package bvexp2010 to actually run the simulations.

Contents