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

To stop the API server, use the command:

PHARUS_VERSION=0.1.0b2 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.1.0b2.tar.gz (13.1 kB view details)

Uploaded Source

Built Distribution

pharus-0.1.0b2-py3-none-any.whl (13.7 kB view details)

Uploaded Python 3

File details

Details for the file pharus-0.1.0b2.tar.gz.

File metadata

  • Download URL: pharus-0.1.0b2.tar.gz
  • Upload date:
  • Size: 13.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/45.2.0.post20200210 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.1

File hashes

Hashes for pharus-0.1.0b2.tar.gz
Algorithm Hash digest
SHA256 5e43129d7c010cf4c441ad0e627ea514e937ca159619fa21a27bd46a9ec9d161
MD5 9690ba199e84378d981fa9768bda4c19
BLAKE2b-256 8a0c0da481e3beaec0d3b257e1e9e6424bafbf1f76001401626124d5b834df4b

See more details on using hashes here.

File details

Details for the file pharus-0.1.0b2-py3-none-any.whl.

File metadata

  • Download URL: pharus-0.1.0b2-py3-none-any.whl
  • Upload date:
  • Size: 13.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/45.2.0.post20200210 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.1

File hashes

Hashes for pharus-0.1.0b2-py3-none-any.whl
Algorithm Hash digest
SHA256 ef34a696c8d32addbc9a5ac1aaec148faba8ea3aa1dd261219cd7a47843cf8cd
MD5 85f4ec927e20d8145908afe8bb68aac9
BLAKE2b-256 6aee52218e3fc5e759857b130ac6205a5cf091ee25c1145d623e979b93c18411

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