Skip to content
@pcdshub

PCDS

Photon Controls and Data Systems at SLAC

pcdshub

The Photon Control and Data Systems (PCDS) team at the Linac Coherent Light Source (LCLS) of SLAC National Laboratory - also known as the Experiment Control System (ECS) team - hosts most of their open-source software here at pcdshub.

 

Blog

Pinned Loading

  1. typhos typhos Public

    Automatic-yet-customizable Graphical User Interface Generation for Ophyd Devices

    Python 16 27

  2. pcdsdevices pcdsdevices Public

    Collection of Ophyd device subclasses for IOCs unique to LCLS PCDS.

    Python 5 59

  3. lucid lucid Public

    LCLS User Control and Interface Design

    Python 4 7

  4. lcls-twincat-general lcls-twincat-general Public

    A PLC code toolkit for LCLS TwinCAT PLC projects

    HTML 16 20

  5. lcls-twincat-motion lcls-twincat-motion Public

    TwinCAT 3 Motion Control Utilities - PLC Motion Library for all PCDS Applications

    Python 35 21

  6. lcls-twincat-vacuum lcls-twincat-vacuum Public

    TwinCAT library for LCLS vacuum

    HTML 6 19

Repositories

Showing 10 of 344 repositories
  • all-deployed-iocs Public

    All deployed IOCs as determined by whatrecord and updated by personal cron job

    pcdshub/all-deployed-iocs’s past year of commit activity
    Python 1 0 1 0 Updated Dec 21, 2024
  • camviewer Public

    LCLS Camviewer Application

    pcdshub/camviewer’s past year of commit activity
    Python 0 5 4 2 Updated Dec 21, 2024
  • hutch-python Public

    Launcher and config reader for LCLS interactive IPython sessions

    pcdshub/hutch-python’s past year of commit activity
    Python 0 18 56 (3 issues need help) 0 Updated Dec 20, 2024
  • happi Public

    Heuristic Access to Positions of Photon Instruments

    pcdshub/happi’s past year of commit activity
    Python 13 29 52 (6 issues need help) 1 Updated Dec 20, 2024
  • pytmc Public

    Generate EPICS IOCs and records from TwinCAT projects - along with many TwinCAT project tools

    pcdshub/pytmc’s past year of commit activity
    Python 10 12 38 1 Updated Dec 20, 2024
  • lightpath Public

    LCLS Lightpath Module

    pcdshub/lightpath’s past year of commit activity
    Python 4 9 17 0 Updated Dec 20, 2024
  • pcdsdevices Public

    Collection of Ophyd device subclasses for IOCs unique to LCLS PCDS.

    pcdshub/pcdsdevices’s past year of commit activity
    Python 5 59 178 (9 issues need help) 4 Updated Dec 20, 2024
  • pcdshub/lcls-plc-rixs-svls-motion’s past year of commit activity
    0 1 0 0 Updated Dec 20, 2024
  • atef Public

    PCDS Automated Test Execution Framework

    pcdshub/atef’s past year of commit activity
    Python 3 9 68 (2 issues need help) 0 Updated Dec 20, 2024
  • typhos Public

    Automatic-yet-customizable Graphical User Interface Generation for Ophyd Devices

    pcdshub/typhos’s past year of commit activity
    Python 16 27 122 (11 issues need help) 1 Updated Dec 20, 2024