Epics Applications
A collection of applications for Epics using Python
install
On Linux, you will need to make sure that wxPython is installed. For an Anaconda envirornment,
conda -c conda-forge install wxpython
will work. Then,
pip install epicsapps
will install everything else you need.
StripChart
A StripChart Application, showing live time series of Epics PVs
areaDetector Viewer
A viewer for areaDetector Viewers, with good image properties including automatic contrast levels, a user-configurable Zoom-box, and simple configuration file to add which control variables are shown.
Epics Instruments
A GUI application to group any PVs together into named Instruments, and then save and restore positions for these Instruments by name. That is, you can group for 4 motors together, calling them "Slits", and then save and restore positions called "1x1 mm" and "2x2 mm", etc.
Epics PV Logger
Two related appplications to save and view time-series data for selected PVs. Data collection can be run from a command line application, reading a YAML file to configure which PVs are saved. Data is saved into plain text files in a single folder. A GUI application can help create and modify the configuration file, and start collection. The GUI application can also browse and display the data collected into the PVlog folder.
Microscope Viewer
A GUI application for viewing an controlling a sample stage with a microscope camera. This combines aspects of both areaDetector Viewer and Epics Instruments, as positions of the sample stege can be saved and restored by name.
IonChamber calculations
A commandline application to connect to and read Ion Chamber settings (voltages, amplifier gains) and X-ray energy to compute the fluxes absorbed and transmitted by an Ion Chamber.
Release files for epicsapps 2026.2.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 | |
|---|---|---|---|
| epicsapps-2026.2.0.tar.gz | 15.6 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| epicsapps-2026.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 17.3 MB
Release files / epicsapps-2026.2.0.tar.gz
| Download URL | epicsapps-2026.2.0.tar.gz |
|---|---|
| Size | 15.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3b253c30b1294d48bd8b9a1fe2642768d1954d0cf9dfd71ca60d63382c46e6d4
|
|
BLAKE2b-256 checksum How to use checksums |
03e74ccaca05aa5fc73e712bbed53b0a5ae60eeb17a9a8094f6a09bbed002e89
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / epicsapps-2026.2.0-py3-none-any.whl
| Download URL | epicsapps-2026.2.0-py3-none-any.whl |
|---|---|
| Size | 1.7 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1f39a4897a1f12fea989c746ba2b0c1074bd046e9c8577fea4ce843d1d105eb3
|
|
BLAKE2b-256 checksum How to use checksums |
f7e6bcd809985b8f2efb7a6aaab3ab8b9c2754b8c7a142acef70182ccf41b6bf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|