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.5.3 docker-compose -f docker-compose-deploy.yaml up -d

To stop the API server, use the command:

PHARUS_VERSION=0.5.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.5.4.tar.gz (18.1 kB view details)

Uploaded Source

Built Distribution

pharus-0.5.4-py3-none-any.whl (20.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pharus-0.5.4.tar.gz
  • Upload date:
  • Size: 18.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.10

File hashes

Hashes for pharus-0.5.4.tar.gz
Algorithm Hash digest
SHA256 dde472bf13ed843b9f8c8650df149d34de5cfb781c10edb85832360b573a49d7
MD5 d4850cfff42661783f3130785312f617
BLAKE2b-256 e8d9b3f819e060846e1172b830dab9f052a90258eec7e0ba573aaa7e040de519

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pharus-0.5.4-py3-none-any.whl
  • Upload date:
  • Size: 20.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.10

File hashes

Hashes for pharus-0.5.4-py3-none-any.whl
Algorithm Hash digest
SHA256 64eaec18879d3d203676a81cd6913ba6dcd8d963071682ccbb0f0ebe6c5e4445
MD5 7eaa68cc3bb3febf67618cc96f1c5d4e
BLAKE2b-256 c40633eda43c49ae444b4f883c2da79f3aebae16b3ecae59a863dc0dd19f8076

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