Conveners
Developers Meeting - Hybrid: Updates
- Sarah Foxley (STFC)
Developers Meeting - Hybrid: Updates (continued)
- Sarah Foxley (STFC)
Developers Meeting - Hybrid: Lightning Talks
- Sarah Foxley (STFC)
Developers Meeting - Hybrid: Lightning Talks (continued) and Close out
- Peter Peterson (Oak Ridge National Laboratory)
- Sarah Foxley (STFC)
Description
In person session at the developers meeting with remote attendees (hybrid)
In this presentation, we would share the development of the data management pipeline in CSNS. CSNS provides the users with a one-stop service for data-related tasks from experiments to post-experiment activities. Different online and offline data analysis programs are developed according to the requirements of various neutron spectrometers. A unified data portal was developed to meet the...
Demonstration and Discussion of the current state of play of texture reduction in mantid
Most files used for neutron data in Mantid use the NeXus format (.nxs), which specifies a common file structure for neutron, X-ray, and muon scattering data. For many years, Mantid has relied on the NeXus API (NAPI) to handle all elements of reading and writing. However, NAPI development is no longer supported, and the API has not been updated in almost a decade. To move Mantid forward, we...
A presentation detailing the methodology SNAPRed (https://github.com/neutrons/SNAPRed) used to approach handling of run data, its ancillary data objects, and how this interacts with the Mantid API.
Scientific software projects increasingly combine Python with C++, GPU toolkits, and other native dependencies, creating challenges for reproducibility, deployment, and cross-platform support. Traditional tools—Conda, Poetry, uv, Hatch, and PDM—address parts of this problem but leave gaps in speed, determinism, or multi-language integration. Pixi, a new environment manager built on Conda and...