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

Uploaded Source

Built Distribution

pharus-0.8.1-py3-none-any.whl (21.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pharus-0.8.1.tar.gz
  • Upload date:
  • Size: 20.5 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.1.tar.gz
Algorithm Hash digest
SHA256 ca3285b4f44b170a4876c2968238adda71c0635afaa3d09c913b52594f8f51f2
MD5 429f8d7f24e1680b1d8d4c60c20c8284
BLAKE2b-256 69890b1fe53f7ab98064484ff902eb42ff8afe73c193483565f5f45220abe7fa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pharus-0.8.1-py3-none-any.whl
  • Upload date:
  • Size: 21.8 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0481a14a46186cdc913889e8e2bafc64f64f08d982524b398c502b6371ea73c9
MD5 70bb86b69b2e3ff8e68e4c144b2ae4d9
BLAKE2b-256 07be3a51f9e8b8fa0dde471d5e657adbf8f7f0d7247b63856f7e1f5cd6beff20

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