40 projects
pydm
Python Display Manager
lcls-naming-tool
A tool that checks the form and content of names with respect to the LCLS naming convention.
pcdsdevices
Ophyd Device definitions for LCLS Beamline components
pytmc
Generate Epics DB records from TwinCAT .tmc files
lightpath
{{ cookiecutter.description }}
hutch-python
Launcher and Config Reader for LCLS Interactive IPython Sessions
pcdsdaq
DAQ Control Interface
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.
typhos
Interface generation for ophyd devices
pcdscalc
PCDS Calculation Routines
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.
pcdswidgets
LCLS PyDM Widget Library
tc-release
A TwinCAT project release tool
happi
Happi Database Access for LCLS Beamline Devices
pcdsutils
PCDS Python Utilities
blark
Beckhoff TwinCAT IEC 61131-3 parsing tools
whatrecord
EPICS IOC record search and meta information tool
qtpynodeeditor
Python Qt node editor
lcls-krtc
A small utility class for using Kerberos authentication with Python requests
nabs
NABS: Not a beamline scientist. Beamline automatation that should be handled by code, not by people.
epicsmacrolib
epics-base compliant macro tools
hxrsnd
Python controls suite for HXRSnD
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