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-2025.1.4.tar.gz (9.8 MB view details)

Uploaded Source

Built Distribution

epicsapps-2025.1.4-py3-none-any.whl (537.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: epicsapps-2025.1.4.tar.gz
  • Upload date:
  • Size: 9.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for epicsapps-2025.1.4.tar.gz
Algorithm Hash digest
SHA256 f5ec64db349f2f42aa176ae7386dc9d45e5934eaae5b6c7c3961596f0482a935
MD5 d05cec5bee68837a8410ec3f87ecb435
BLAKE2b-256 66aa3fe5f35f74b1ab388d37703023878824f17206458752c4efd65a7a0d52fb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epicsapps-2025.1.4-py3-none-any.whl
  • Upload date:
  • Size: 537.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for epicsapps-2025.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 a7b6e2835309f436a2b94e18ab9fb267231caedd6870ec3423bb89d3a31f6d5e
MD5 f9f69de6e67c0e3411a93b49dc53c8ec
BLAKE2b-256 b85ee6dc059e11aeefbf70086ac74c273eeb32f0ff654e477c9298c655d0a37d

See more details on using hashes here.

Supported by

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