FastCS Eiger
Control system integration for Dectris Eiger detectors using FastCS.
Quickstart
-
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:latestii. It may be necessary to add the flag
--security-opt label=disableif there are SELinux permissions restrictions. -
Run the IOC against the simulated detector, either from a local checkout
i.
fastcs-eiger ioc `hostname -s`-EIGERii. or run the
Eiger IOCvscode launch config, but edit it to include your hostname or there could be PV clashes from duplicate IOCs on the same network. -
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)
| File | Size | Uploaded | |
|---|---|---|---|
| fastcs_eiger-0.4.0.tar.gz | 271.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|