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

To stop the API server, use the command:

PHARUS_VERSION=0.1.0 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.3.0.tar.gz (16.3 kB view details)

Uploaded Source

Built Distribution

pharus-0.3.0-py3-none-any.whl (18.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pharus-0.3.0.tar.gz
  • Upload date:
  • Size: 16.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.10

File hashes

Hashes for pharus-0.3.0.tar.gz
Algorithm Hash digest
SHA256 3c693b9d0b2821530894acc4c415c55f7fd9f017a491fee5e9f3ba7502e35823
MD5 edfadd20879753d744dac712946c4c50
BLAKE2b-256 f1e19f7e990a5eea5bc79e15f0c9ba5e4579a12b08b7374f503d67b296280ab7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pharus-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 18.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.10

File hashes

Hashes for pharus-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6be1a8af9bc6f8da17d1fadad66d85c0806bdd2cb3594871b9e04fc09c0c1047
MD5 70e40b07acc57acdcd9176e36122ec12
BLAKE2b-256 08c3e104335f5abb57270c9ac89b6dc0263fb431840109f5230e8231a2a487d6

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