Skip to content
View ronpandolfi's full-sized avatar
😽
😽

Block or report ronpandolfi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ronpandolfi/README.md
Ronald J. Pandolfi — Scientific software · Beamline Controls — CAMERA · AMCR · LBNL

I build control systems and scientific software for synchrotron beamlines at the Advanced Light Source. My work spans beamline control UIs, autonomous experiment orchestration, and the infrastructure that keeps instruments and their software reproducible.

Projects

  • Lightfall — A modern, unified control system for synchrotron lightsource facilities — plugin-based, built for operators and scientists alike.
  • CSM — Configuration management API for beamline control systems — declarative IOC provisioning across the facility. (internal)
  • Xi-CAM — Extensible platform for synchrotron data reduction, visualization, and management.
  • Tsuchinoko — Adaptive-experiment Qt application driving gpCAM autonomous measurement.
  • gpCAM — Autonomous experimentation and uncertainty quantification engine (CAMERA).
  • fvGP — Flexible HPC Gaussian processes — the GP engine under gpCAM.
  • HGDL — Distributed HPC function optimization.
  • Ascribe-XR / Ascribe-Link — Scientific data visualization in VR (Godot 4 + OpenXR), with an HTTP specimen server for meshes, volumes, and point clouds.
  • Catalux — Beamline Controls Group hardware-inventory webapp — searchable catalog of equipment models, units, and specs. (internal)
  • IOCular — IOC management agent for EPICS control systems — remote monitoring, control, log streaming, and deployment. (internal)
  • bcsophyd-zmq — LabVIEW ↔ Bluesky bridge over ZMQ for legacy beamline control integration.
Past-year activity: 2231 commits, 66 pull requests, 23 repositories

Selected publications

  • Xi-cam: a versatile interface for data visualization and analysis — Journal of Synchrotron Radiation, 2018 · cited 108×
  • Quantum dot/liquid crystal composite materials: self-assembly driven by liquid crystal phase transition templating — Journal of Materials Chemistry C, 2013 · cited 83×
  • Tuning Quantum-Dot Organization in Liquid Crystals for Robust Photonic Applications — ChemPhysChem, 2014 · cited 59×
  • Self-assembled nanoparticle micro-shells templated by liquid crystal sorting — Soft Matter, 2015 · cited 34×
  • Benchmarking topic models on scientific articles using BERTeley — Natural Language Processing Journal, 2024 · cited 25×

see all on Google Scholar


ORCID · Google Scholar · LinkedIn · this page regenerated itself on 2026-07-24 via GitHub Actions

Pinned Loading

  1. Xi-cam Xi-cam Public

    An extensible platform for synchrotron data reduction, visualization, and management.

    Python 20 8

  2. Xi-CAM/Xi-cam Xi-CAM/Xi-cam Public

    Xi-cam is a graphical environment for synchrotron data analysis, management, and visualization developed by the Advanced Light Source at Lawrence Berkeley National Laboratory. This is a cross-platf…

    Python 12 7

  3. Xi-CAM/Xi-cam.Acquire Xi-CAM/Xi-cam.Acquire Public

    The Xi-CAM plugin for controls/acquisition using Bluesky (NSLS-II) and PyDM (SLAC).

    Python 1 3

  4. Xi-CAM/Xi-cam.SAXS Xi-CAM/Xi-cam.SAXS Public

    The (GI-)SAXS/WAXS plugin for Xi-CAM.

    Python 1 7

  5. lbl-camera/gpCAM lbl-camera/gpCAM Public

    Uncertainty Quantification, Decision Making under Uncertainty, Stochastic Modeling, HPC Optimization

    Jupyter Notebook 30 12

  6. lbl-camera/tsuchinoko lbl-camera/tsuchinoko Public

    A Qt application for adaptive experiment tuning and execution

    Python