Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

CI Coverage PyPI License

FastCS Eiger

Control system integration for Dectris Eiger detectors using FastCS.

Quickstart

  1. Run eiger-detector development environment with data writers and simulated detector

    i. podman run --rm -it -v /dev/shm:/dev/shm -v /tmp:/tmp --net=host ghcr.io/dls-controls/eiger-detector-runtime:latest

    ii. It may be necessary to add the flag --security-opt label=disable if there are SELinux permissions restrictions.

  2. Run the IOC against the simulated detector, either from a local checkout

    i. fastcs-eiger ioc `hostname -s`-EIGER

    ii. or run the Eiger IOC vscode launch config, but edit it to include your hostname or there could be PV clashes from duplicate IOCs on the same network.

  3. or to run the latest release directly from the container registry

    i. Make a local directory for UIs mkdir /tmp/opi - bob files will appear here that can be opened on the host with Phoebus.

    ii. podman run --rm -it -v /tmp/opi:/epics/opi --net=host ghcr.io/DiamondLightSource/fastcs-eiger:latest

Source https://github.com/DiamondLightSource/fastcs-eiger
PyPI pip install fastcs-eiger
Docker docker run ghcr.io/diamondlightsource/fastcs-eiger:latest
Documentation https://diamondlightsource.github.io/fastcs-eiger
Releases https://github.com/DiamondLightSource/fastcs-eiger/releases

See https://diamondlightsource.github.io/fastcs-eiger for more detailed documentation.

Metadata

Release files for fastcs-eiger 0.4.2b10

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fastcs-eiger 0.4.2b10
File Size Uploaded
fastcs_eiger-0.4.2b10.tar.gz 272.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for fastcs-eiger 0.4.2b10
File Interpreter ABI Platform
fastcs_eiger-0.4.2b10-py3-none-any.whl Python 3 none any Details

Total release size: 300.1 kB

Release files / fastcs_eiger-0.4.2b10.tar.gz

Download URL fastcs_eiger-0.4.2b10.tar.gz
Size 272.7 kB
Tags Source
SHA-256 checksum
How to use checksums
3d79bd9906fe82dedd7b46b0e25e7d4ccec8ace2469f24b51e31662675f17bd7
BLAKE2b-256 checksum
How to use checksums
b0c41e989a070d47555e4f2db2b11c734b9cc185612a891736be256dec6e4ffb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastcs_eiger-0.4.2b10-py3-none-any.whl

Download URL fastcs_eiger-0.4.2b10-py3-none-any.whl
Size 27.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6ad6be6efe48b89457f9a05f629dc2476108da8d3c1c07e69f5c5d8aa73c800a
BLAKE2b-256 checksum
How to use checksums
b4d1a37351d69a07985217821437fd63e660f1d69fb64d7f93af4f439a484c03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page