Skip to content
Snippets Groups Projects
README.rst 3.32 KiB

Biometrics Evaluation and Testing Platform

The BEAT platform is written as a set of python packages. This package (beat.web), in particular, constitutes the central deployment pillar of BEAT platform instance. It uses as a base development library, a web framework called Django. If you are unfamiliar with this framework, but wishes to deploy or develop the BEAT platform, it is recommended you familiarize yourself with it.

Installation

Here is a recipe to get you started:

$ python bootstrap-buildout.py
$ ./bin/buildout

These 2 commands should download and install all non-installed dependencies and get you a fully operational test and development environment.

Note

The python shell used in the first line of the previous command set determines the python interpreter that will be used for all scripts developed inside this package.

If you are on the Idiap filesystem, you may use /idiap/project/beat/environments/staging/usr/bin/python to bootstrap this package instead. It contains the same setup deployed at the final BEAT machinery.

Documentation