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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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