Advanced Photon Source

An Office of Science National User Facility

Scientific Software Engineering & Data Management (XSD-SDM)


The XSD Scientific Software Engineering & Data Management Group (SDM) provides leadership and scientific software engineering expertise in support of world-class photon sciences at the APS in the areas of

  • software engineering for data analysis,
  • data management,
  • high-performance computing,
  • visualization, and
  • workflow and orchestration applications.

This mission is realized through the creation of a core software application portfolio in prioritized areas, including

  • coherence, imaging, and high-energy techniques,
  • software tools for data access and management, and
  • data streaming for real-time feedback.

Well-formed collaborative teams of software engineers, computer scientists, algorithm developers, beamline staff, users, peer groups, and other facilities and institutions develop the SDM group’s software portfolio. Effort is aligned with facility priorities and strategies, which at this time include scientific software and data management tools critical to the techniques enabled by the APS-U.

The group works closely with the XSD-CXS group to implement new algorithms and mathematical methods, and with the XSD-BC group to integrate with beamline data acquisition systems.