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

To stop the API server, use the command:

PHARUS_VERSION=0.6.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.6.3.tar.gz (18.2 kB view details)

Uploaded Source

Built Distribution

pharus-0.6.3-py3-none-any.whl (20.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pharus-0.6.3.tar.gz
Algorithm Hash digest
SHA256 718fe6040411dc675f505563d7efffb9179e1b3883cfedc5eb017fb9f8c66805
MD5 d400362ec38c370b9ce7a262126d7312
BLAKE2b-256 bc945efff7edf7235d6bc8386115a8fc3477b1e2142157bf01f79e53c1a79661

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pharus-0.6.3-py3-none-any.whl
  • Upload date:
  • Size: 20.1 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.6.3-py3-none-any.whl
Algorithm Hash digest
SHA256 76cbdbe759cb397bfaa3afcef018ec20896fd410391288e36d78da3121d916d3
MD5 749f7583c909bbeef4f5f327e94f3a10
BLAKE2b-256 dc67a21c38470dccdf065633a70623c932999532a588f29fa4fd73b9f90e2974

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