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

Uploaded Source

Built Distribution

pharus-0.8.8-py3-none-any.whl (22.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pharus-0.8.8.tar.gz
Algorithm Hash digest
SHA256 f22ea8497a865ad15aacbf3243d280557a486e14a62413a09925b113d01fd7af
MD5 7b3a73b0bf92a24720088ad8fae6c66d
BLAKE2b-256 ad28e75775a1aeb4335704e78aa79aeabcdd01b8f230c6dc0a114b0b411b64ea

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pharus-0.8.8-py3-none-any.whl
Algorithm Hash digest
SHA256 6e05200cb113ab69d5a324f15f2033106b4e1cad6173567ce1c7005d2e3b5e88
MD5 8496ebb51df4e9923f5a474accd1fc04
BLAKE2b-256 1cd02dc04be608b35cf8ae9fab58629dfd20f7708bc10a641026cf33535177ad

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