Skip to main content

A generic REST API server backend for DataJoint pipelines.

Project description

pharus is a generic REST API server backend for DataJoint 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.

Running the API server

To start the API server, use the command:

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

To stop the API server, use the command:

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

References

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pharus-0.8.5.tar.gz (20.9 kB view details)

Uploaded Source

Built Distribution

pharus-0.8.5-py3-none-any.whl (22.4 kB view details)

Uploaded Python 3

File details

Details for the file pharus-0.8.5.tar.gz.

File metadata

  • Download URL: pharus-0.8.5.tar.gz
  • Upload date:
  • Size: 20.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.15

File hashes

Hashes for pharus-0.8.5.tar.gz
Algorithm Hash digest
SHA256 9870b082badb1ff41537de63f5c2b2cdea22e771c7b5d39314f5c92baa197ffb
MD5 76ca49ffc2028eac036028d9e54ab3de
BLAKE2b-256 81cb48f026543e609bada8a1d94b5a636d71a76c5cef123c800fb20708111471

See more details on using hashes here.

File details

Details for the file pharus-0.8.5-py3-none-any.whl.

File metadata

  • Download URL: pharus-0.8.5-py3-none-any.whl
  • Upload date:
  • Size: 22.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.15

File hashes

Hashes for pharus-0.8.5-py3-none-any.whl
Algorithm Hash digest
SHA256 f48e438c3ec4e21ec632d1f06ee7453fcb3b95c24b25d08d244a0dbbae0d9ad9
MD5 0038adb304cba602b2346241569ca5a9
BLAKE2b-256 aa4cdf0620d0d56b20b57f5599118d3efeee5f034c0324c727611f33daf46463

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page