Skip to main content

API client CLI/SDK for PierianDx web services

Project description

pyriandx

Pull Request Build Status PyPI - Downloads PyPI PyPI - License

pyriandx is CLI client and Python SDK/Library for PierianDx Clinical Genomics Workspace (CGW) web services -- https://umccr.github.io/pyriandx/

TL;DR

  • Install through pip like so

    pip install pyriandx
    
  • Export PDX_ environment variables

    export PDX_USERNAME=<YOUR_PierianDx_CGW_LOGIN_EMAIL>
    export PDX_PASSWORD=<YOUR_PierianDx_CGW_LOGIN_PASSWORD>
    export PDX_INSTITUTION=<ASK_YOUR_PierianDx_CGW_ACCOUNT_MANAGER>
    export PDX_BASE_URL=https://app.pieriandx.com/cgw-api/v2.0.0
    
  • Print CLI command help

    pyriandx version
    pyriandx help
    pyriandx case help
    pyriandx list help
    pyriandx create help
    pyriandx upload help
    pyriandx run help
    pyriandx job help
    pyriandx poll help
    pyriandx report help
    
  • More examples/tutorials available at User Guide

License

MIT License and DISCLAIMER

License: MIT

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

pyriandx-0.3.0.tar.gz (13.2 kB view details)

Uploaded Source

Built Distribution

pyriandx-0.3.0-py3-none-any.whl (13.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyriandx-0.3.0.tar.gz
  • Upload date:
  • Size: 13.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for pyriandx-0.3.0.tar.gz
Algorithm Hash digest
SHA256 c60381ac6800c316e74a9747a639610417c26b097d3b6bd574b6350333df4e91
MD5 3e32f39de33da3341dedef4beeefdd86
BLAKE2b-256 074108cf48fb8ce167a021e65691649c55ddcb58e7b7bb098a225692791966d3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyriandx-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 13.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for pyriandx-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3c1785fbbdfa430f6b0417e84ac8692ea427a62a10a346236b59a3e9043f29e7
MD5 fdecf0a525ae4ba3edcdf00dd6918390
BLAKE2b-256 982ee5c89954cce2f132a6f699b758b3a22a9439ed2d9ce2603ded9241eafcf9

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page