datajoint / pharus

Pharus is a generic REST API server backend for DataJoint pipelines built on top of flask, datajoint, and pyjwt.
https://datajoint.com/docs/core/pharus
MIT License
3 stars 15 forks source link
datajoint flask

User Documentation

pharus is a generic REST API server backend for DataJoint <https://datajoint.io>_ pipelines built on top of flask, datajoint, and pyjwt.

Installation

If you have not done so already, please install the following dependencies.

Prerequisites

Download the docker-compose-deploy.yaml docker environment from the source located here <https://github.com/datajoint/pharus/releases/latest/download/docker-compose-deploy.yaml>_.

Running the API server

To start the API server, use the command:

.. code-block:: bash

    PHARUS_VERSION=0.7.3 docker-compose -f docker-compose-deploy.yaml up -d

To stop the API server, use the command:

.. code-block:: bash

    PHARUS_VERSION=0.7.3 docker-compose -f docker-compose-deploy.yaml down

References