Skip to main content

Python API for managing models and configurations on the BNDS server

Project description

bnds_manager (v0.7.0)

bnds_manager facilitates the uploading, downloading and updating of models and interfaces on the BNDS server for staff users. The models can be in either .cmpx or .json format based on the format used in AgenaRisk, while the interfaces are a custom .json file. For information on how to create these files please see the bnds manager wiki.

Installation

We recommended creating a Python virtual environment (for example with conda) in order to install the relevant packages. Detailed instructions for installing Git, creating environments and downloading packages can be found on the installation page in the repository wiki.

Once the virtual environment is activated you can use PIP and Git to install the package using the command

$ pip install git+https://github.research.its.qmul.ac.uk/deri-rim/bnds_manager

Alternatively you can download the source code and copy to a relevant directory and type

$ pip install <path-to-directory>

or, it may be required that you navigate to the relevant directory and type

$ pip install -e .

Usage

The quick start guide will show you how to upload a cmpx model and associated interface to the server.

The wiki explains all the features of the bnds_manager package.

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

bnds_manager-1.6.1.tar.gz (20.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bnds_manager-1.6.1-py3-none-any.whl (23.5 kB view details)

Uploaded Python 3

File details

Details for the file bnds_manager-1.6.1.tar.gz.

File metadata

  • Download URL: bnds_manager-1.6.1.tar.gz
  • Upload date:
  • Size: 20.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for bnds_manager-1.6.1.tar.gz
Algorithm Hash digest
SHA256 4481ebfa76b1fcf92b504a807e5e9ea0e12d2b31936d1b990c78962fa878576a
MD5 c1e01bd1a00847f51ee5266efdfcb036
BLAKE2b-256 8e756b0314ccf866d883a9ba3834eaaab7a1c3df115cfd3fd2040e2c5ead1e24

See more details on using hashes here.

File details

Details for the file bnds_manager-1.6.1-py3-none-any.whl.

File metadata

  • Download URL: bnds_manager-1.6.1-py3-none-any.whl
  • Upload date:
  • Size: 23.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for bnds_manager-1.6.1-py3-none-any.whl
Algorithm Hash digest
SHA256 489a3355236613153fbfe32955040646de1c73c48e779072c91a618fad22e6ae
MD5 6d1272965116dad37440848cb6832b74
BLAKE2b-256 7fd1c7a5dee33cb07fc60fe1c9fc2c6d1a40933bad55b37e536e8e9d0bbb09b7

See more details on using hashes here.

Supported by

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