Skip to main content

Utilities for online data analysis and automation in Bliss

Project description

blissoda

blissoda provides utilities for online data analysis in BLISS.

blissoda is mostly used by the BLISS beamline macro's. In this case it needs to be installed in the BLISS environment.

The actual data processing is done remotely using ewoksjob. blissoda does not contain any data processing code nor has any scientific libraries as dependencies.

Install

In the Bliss environment you install with the client option

pip install blissoda[client]

Beamline specific clients are installed with the beamline name as option

pip install blissoda[id11]

Project specific clients are installed with the project name as option

pip install blissoda[streamline]

When workflows are not triggered from Bliss but from Redis scan information in a separate process, you install with the server option in the process environment

pip install blissoda[server]

Test

pytest --pyargs blissoda.tests

Documentation

https://blissoda.readthedocs.io/

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

blissoda-1.8.0.tar.gz (220.5 kB view details)

Uploaded Source

Built Distribution

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

blissoda-1.8.0-py3-none-any.whl (340.8 kB view details)

Uploaded Python 3

File details

Details for the file blissoda-1.8.0.tar.gz.

File metadata

  • Download URL: blissoda-1.8.0.tar.gz
  • Upload date:
  • Size: 220.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for blissoda-1.8.0.tar.gz
Algorithm Hash digest
SHA256 f5517bfd71f4d09ae4fe8f69bc89f9fed85e772e4c05a7ebd0061bf230e508eb
MD5 4950d4bd6a4175720d24b3b9d7ac27f4
BLAKE2b-256 176c83f8ab86d2b631d8c9d773044ffcc2c02e9caab0c909d4a99545cae3659f

See more details on using hashes here.

File details

Details for the file blissoda-1.8.0-py3-none-any.whl.

File metadata

  • Download URL: blissoda-1.8.0-py3-none-any.whl
  • Upload date:
  • Size: 340.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for blissoda-1.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f3216b7d9c2549c8e13461e3019f137c0b711e3028bb4574c35f142c3bfe1703
MD5 845c35bf53a39a74f7b67a2c8b10b9db
BLAKE2b-256 372f93715fb71f1d274b812848ec11b12cc253a074cf7e8a1e41e1711d747700

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