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

Uploaded Source

Built Distribution

pharus-0.7.3-py3-none-any.whl (20.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pharus-0.7.3.tar.gz
Algorithm Hash digest
SHA256 92861f25d18ec41a601142cca6f3a2ec9703d422873173867eee5543522222eb
MD5 23ac7b2ea45f1251d0b1e06da15ea807
BLAKE2b-256 55ca39a18424bde6cdec81b90a853987362a9a8d24bd872d8554d1a99a80a63a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pharus-0.7.3-py3-none-any.whl
Algorithm Hash digest
SHA256 9657d9cb601f1382d0b519d609206ec25a06a1ffe28a6e2bf490de6c77a8ebc0
MD5 1e5ba878ea843118ad8272baeb368c96
BLAKE2b-256 593f616bf5862595452c844cc1e6124e917f4ddbba562303bcbb4bb9ffd8bf8b

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