For more information and further documentation please see here
The Biorepository Portal contains a docker-compose file which defines a brp
service to quickly spin up a demonstration instance of the portal. This demo consists of the Portal itself, redis, as well as a companion instance of electronic Honest Broker.
Run:
docker-compose up brp
Demonstration accounts for both the Portal and the eHB have a user name of [email protected]
and a password of Chopchop1234
(case sensitive).
- Python 2.7+
- Postgres 9.4+
- Redis 3.0.5+
To build front-end components
- Node 5.4.0+ [instructions]
- npm 3.3.12+ (packaged with Node)
Please lint all code contributions using flake8 according to the .flake8
configuration file found in the root of this repository.
Please write tests for contributions when applicable and run the included test suite before submitting a pull request.
Tests can be run with the following command: ./manage.py test