README.rst 2.95 KB
Newer Older
André Anjos's avatar
André Anjos committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
.. vim: set fileencoding=utf-8 :

.. Copyright (c) 2016 Idiap Research Institute, http://www.idiap.ch/          ..
.. Contact: beat.support@idiap.ch                                             ..
..                                                                            ..
.. This file is part of the beat.web module of the BEAT platform.             ..
..                                                                            ..
.. Commercial License Usage                                                   ..
.. Licensees holding valid commercial BEAT licenses may use this file in      ..
.. accordance with the terms contained in a written agreement between you     ..
.. and Idiap. For further information contact tto@idiap.ch                    ..
..                                                                            ..
.. Alternatively, this file may be used under the terms of the GNU Affero     ..
.. Public License version 3 as published by the Free Software and appearing   ..
.. in the file LICENSE.AGPL included in the packaging of this file.           ..
.. The BEAT platform is distributed in the hope that it will be useful, but   ..
.. WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY ..
.. or FITNESS FOR A PARTICULAR PURPOSE.                                       ..
..                                                                            ..
.. You should have received a copy of the GNU Affero Public License along     ..
.. with the BEAT platform. If not, see http://www.gnu.org/licenses/.          ..


============================================
 Biometrics Evaluation and Testing Platform
============================================

28
29
30
31
32
33
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.
André Anjos's avatar
André Anjos committed
34
35
36
37
38
39
40


Installation
------------

Here is a recipe to get you started::

41
42
43
  $ conda env create -f dev.yml
  $ conda activate beat-web
  $ buildout
André Anjos's avatar
André Anjos committed
44

45
These 3 commands should download and install all non-installed dependencies and
André Anjos's avatar
André Anjos committed
46
47
48
49
50
51
52
53
54
55
get you a fully operational test and development environment.


Documentation
-------------

To build the administrator guide, just do::

  $ ./bin/sphinx-build doc/admin html/admin

56
57
Once the guide is built, continue reading on the "Installation" section for
further deployment instructions.
André Anjos's avatar
André Anjos committed
58
59
60
61
62
63
64
65
66


Issues
------

If you find problems concerning this package, please post a message to our
`group mailing list`_. Currently open issues can be tracked at `our gitlab
page`_.

67

André Anjos's avatar
André Anjos committed
68
69
.. Place here references to all citations in lower case

70
.. _django: https://www.djangoproject.com/
André Anjos's avatar
André Anjos committed
71
.. _group mailing list: https://groups.google.com/d/forum/beat-devel
72
.. _our gitlab page: https://gitlab.idiap.ch/beat/beat.web/issues