Skip to main content

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.0

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.0
File Size Uploaded
fastcs_eiger-0.4.0.tar.gz 271.0 kB Details

Built distribution (wheel)

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

Total release size: 297.3 kB

Release files / fastcs_eiger-0.4.0.tar.gz

Download URL fastcs_eiger-0.4.0.tar.gz
Size 271.0 kB
Tags Source
SHA-256 checksum
How to use checksums
e19b0b97241ee3e7f30d629af6361438daddff9fc686d4c0f4bdc57a02939575
BLAKE2b-256 checksum
How to use checksums
27801765872517420153ebffec034192ebadecbc999045d60249c7c78431e181
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastcs_eiger-0.4.0-py3-none-any.whl

Download URL fastcs_eiger-0.4.0-py3-none-any.whl
Size 26.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d6f4517ff04f230c3691fcc079f05179dbb0dd7c312f98a5bf433cfb8469ec91
BLAKE2b-256 checksum
How to use checksums
183355ecb8c85709b95429492c927b42134be0c380c95648a7a1a67d92f0d299
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7
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