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

To stop the API server, use the command:

PHARUS_VERSION=0.7.2 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.2.tar.gz (18.7 kB view details)

Uploaded Source

Built Distribution

pharus-0.7.2-py3-none-any.whl (20.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pharus-0.7.2.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.2.tar.gz
Algorithm Hash digest
SHA256 3e526ab96886464fca8d153bc8ae06593ac6250dba8d81839594d60cf90270bd
MD5 df9ae5c1ca45cc7ee9ffc67f7357a589
BLAKE2b-256 c6268b5c9365b75354bd33ce3d6707fd9ba9639f65f549f1c23b6deea7496112

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pharus-0.7.2-py3-none-any.whl
  • Upload date:
  • Size: 20.6 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 cafa2d1a1392a9107cb21239e86898e3fbc7b508e2ea382e5134155c8c7ba463
MD5 37e91ce0837808612295458ef7c9b8c1
BLAKE2b-256 5045840fb72faae2f3592c7a519d0bf4987e25d152133adf139934989e5d611d

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