Skip to main content

A collection of applications using PyEpics

Project description

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.

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

epicsapps-2026.1.0.tar.gz (14.5 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

epicsapps-2026.1.0-py3-none-any.whl (527.1 kB view details)

Uploaded Python 3

File details

Details for the file epicsapps-2026.1.0.tar.gz.

File metadata

  • Download URL: epicsapps-2026.1.0.tar.gz
  • Upload date:
  • Size: 14.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.10

File hashes

Hashes for epicsapps-2026.1.0.tar.gz
Algorithm Hash digest
SHA256 837640a81cf2854b7edb46ac917d1df1b2579353bc6c37d587b2cc15f82dd151
MD5 207dae49486d7706766b83473c8b6c11
BLAKE2b-256 4840f1d3732a4d9cd59969b5686a95bc874e7a34ddeefaaa3cf3aae20e722a90

See more details on using hashes here.

File details

Details for the file epicsapps-2026.1.0-py3-none-any.whl.

File metadata

  • Download URL: epicsapps-2026.1.0-py3-none-any.whl
  • Upload date:
  • Size: 527.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.10

File hashes

Hashes for epicsapps-2026.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7645b403110cf72e35b8d0821df96ae0bee3e5ba638e7ceb0e2a2075cbefaeac
MD5 d2a3e88aae92d510d49a222c219eeb01
BLAKE2b-256 b3bb2b4497201097ad86ea95442adbb7d97760a7483f1e10fb9ca7005c3ea308

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page