Skip to main content

Tools and applicatrion for running the spectroscopy group beamlines at the Advanced Photon Source.

Project description

Haven

Build Status Documentation Status Code style: black

Bluesky tools for beamlines managed by the spectroscopy group.

"Don't fly in anything with a Capissen 38 engine, they fall right out of the sky."

Installation

haven uses mamba for dependency management, and poetry for installation and development. First create the conda environment with mamba:

$ mamba env create -f environment.yml -n haven

then install the package, with dependencies, in developer mode:

$ conda activate haven
$ poetry install

Running Tests

To run tests, run

$ pytest

firefly

User-facing applications for controlling the beamlines managed by the spectroscopy group

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

haven-spc-0.1.0.tar.gz (121.7 kB view details)

Uploaded Source

Built Distribution

haven_spc-0.1.0-py3-none-any.whl (113.0 kB view details)

Uploaded Python 3

File details

Details for the file haven-spc-0.1.0.tar.gz.

File metadata

  • Download URL: haven-spc-0.1.0.tar.gz
  • Upload date:
  • Size: 121.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.8

File hashes

Hashes for haven-spc-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f3f3f604d0355b73d451fee2f829d4baf224d42b94b63e1447acc4c8de889817
MD5 9a9efcf748153ad960cd5a3461139c6d
BLAKE2b-256 f07926c0ed073bbefa2ed513e3dc4df962ce81284c068f15183c35ce03b9c067

See more details on using hashes here.

File details

Details for the file haven_spc-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: haven_spc-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 113.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.8

File hashes

Hashes for haven_spc-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fbe529c70cdf232b379a678030304625afd0a9e9774334b2cdc7aa745e3c37f6
MD5 e2116745ea26a1cac4a2bf220fc1068d
BLAKE2b-256 6c943c752bde115e851bbb07a386cd00e7050aea07b490dc405aa9d54f439dc6

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