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

To stop the API server, use the command:

PHARUS_VERSION=0.4.1 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.0.tar.gz (17.8 kB view details)

Uploaded Source

Built Distribution

pharus-0.5.0-py3-none-any.whl (19.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pharus-0.5.0.tar.gz
  • Upload date:
  • Size: 17.8 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.0.tar.gz
Algorithm Hash digest
SHA256 d60effad85c0c9af2d836490cb78f92ab0fc438111fc77fb3c9a6a9ebcebf6a7
MD5 dc140c7646c001d70d31fc07115ce1b9
BLAKE2b-256 aa7d73c0a5d5abbabc99cf1c2c8e7e2dd6249882adf7d61861767f030190eb30

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pharus-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 19.7 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 34f105b07ce01fc7b91a47b3a2be7241bd8f018e7e2a8ced2e054b0d5fc66962
MD5 c448b71585f3bc442a9cb6c0aa97b9a7
BLAKE2b-256 f29731e9b3af5236b1e40d92aaec27ea9308abf0d9ebda18c9afdd18cfa6b4e9

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