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.12.tar.gz (21.4 kB view details)

Uploaded Source

Built Distribution

pharus-0.8.12-py3-none-any.whl (22.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pharus-0.8.12.tar.gz
Algorithm Hash digest
SHA256 dbb52509a1f6507a8660a9856bf7f01d639547566391e4ceeb4866781eb99bd8
MD5 61fb4aa95cfa0e437a34d70ea820ddc6
BLAKE2b-256 850a3b938db13f756a9c52412399c2c69c909e9f6a645cdee663c1957cece19d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pharus-0.8.12-py3-none-any.whl
Algorithm Hash digest
SHA256 e9da60d82cb7e182c541b182c4253f85d9e1ec43cb768784c618896c886b7dd0
MD5 db94ee682bb8de47647b66aec1a278f8
BLAKE2b-256 3c2e566c2c1168e248a796407029222634f6911a44cf5f68773a3ef078a67a13

See more details on using hashes here.

Supported by

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