diffpy.apps documentation

diffpy.apps - User applications to help with tasks using diffpy packages

Software version 0.2.0
Last updated October 21, 2026.

Getting started

Welcome to the diffpy.apps documentation!

diffpy.apps provides user a simpler interface to interact with diffpy packages while retaining most of their flexibility. Currently it provides:

  1. Macro interface for PDF refinements. See DiffPy Macro Interface.

  2. Agent interface for PDF refinements. See DiffPy Agent Interface.

Authors

diffpy.apps is developed by Yuchen Xiao, Simon Billinge and members of the Billinge group. This project is maintained by Simon Billinge. For a detailed list of contributors see https://github.com/diffpy/diffpy.apps/graphs/contributors.

Installation

We recommend installing diffpy.apps using conda.

conda create -n diffpy_mcp
conda activate diffpy_mcp
conda install -c conda-forge diffpy.apps

Acknowledgements

diffpy.apps is built and maintained with scikit-package.

Table of contents

Indices