42 projects
pyca-epics
python channel access library
atef
Python Automated Test Execution Framework
typhos
Interface generation for ophyd devices
nabs
NABS: Not a beamline scientist. Beamline automatation that should be handled by code, not by people.
hutch-python
Launcher and Config Reader for LCLS Interactive IPython Sessions
lightpath
{{ cookiecutter.description }}
pydm
A PyQt-based framework for building user interfaces for control systems
pcdsdevices
Ophyd Device definitions for LCLS Beamline components
pcdswidgets
LCLS PyDM Widget Library
pcdsdaq
DAQ Control Interface
pcdscalc
PCDS Calculation Routines
pytmc
Generate Epics DB records from TwinCAT .tmc files
blark
Beckhoff TwinCAT IEC 61131-3 parsing tools
happi
Happi Database Access for LCLS Beamline Devices
hxrsnd
Python controls suite for HXRSnD
qtpynodeeditor
Python Qt node editor
lcls-naming-tool
A tool that checks the form and content of names with respect to the LCLS naming convention.
psdaq-control-minimal
A minimal repackaging of the lcls2 daq control interface.
transfocate
Automated Calculation of Transfocator Focusing Optics
psdm-qs-cli
Python client for interacting with the PCDS questionnaire.
timechart
Time Chart Tool based on PyDM
qtpyinheritance
Prototype qtpy inheritance-related tools
pmgr
Parameter Manager for LCLS Device Configurations
pmpsdb-client
Client application for interfacing with the PMPS database and the deployed PLC files.
tc-release
A TwinCAT project release tool
pcdsutils
PCDS Python Utilities
whatrecord
EPICS IOC record search and meta information tool
lcls-krtc
A small utility class for using Kerberos authentication with Python requests
epicsmacrolib
epics-base compliant macro tools
pib
IOC building tools
ads-async
Python TwinCAT ADS async tools
pswalker
Automated beam alignment for LCLS
ads-deploy
TwinCAT ADS EPICS IOC deployment tools
demi
de-multiple-inheritance; squash class inheritance
archapp
Archiver Appliance Python Interface
ads-log-daemon
Daemon for translating TwinCAT ADS Logger messages to JSON for interpretation by logstash.
archstats
EPICS Archiver Appliance statistics IOC
epics-pypdb
Utilities for working with EPICS PDB files
recordits
Recording points for LCLS-II
motor-watch
Track motor motion through Status objects
adviewer
AreaDetector configurator and viewer
jet-tracking
CXI liquid jet positioning feedback and tracking