A collection of Jupyter notebooks that demonstrate features of the ComPWA packages QRules, AmpForm, and TensorWaves. The notebooks are self-contained in the sense that they define their own pinned requirements and can be run independently in Binder or Google Colaboratory.
- 2023.12.14 5th COMPASS "Analysis Phase" mini-workshop (COMAP-V)
- 2023.08.03 Jefferson Lab Hall D Talk
- 2023.07.26 PyHEP.dev
- 2023.06.07 HADRON2023 [polarimetry]
- 2023.05.11 CHEP2023
- 2023.03.16 BESIII Collaboration Meeting Spring 2023 [polarimetry]
- 2022.11.16 FDSA2022 [polarimetry]
- 2022.09.15 PyHEP 2022 Workshop
- 2022.09.14 Second MODE Workshop on Differentiable Programming for Experiment Design
- 2022.07.15 ODSL Forum Talk
- 2022.03.29 DPG Spring Meeting 2022, Mainz
- 2021.12.13 P̅ANDA Seminar
- 2021.11.29 BESIII Collaboration Meeting Winter 2021
- 2021.10.08 LHCb Amplitude Analysis Meeting
- 2021.09.08 PWA 12 / ATHOS 7 in Bristol
Install uv
and run
source .venv/bin/activate
to create a virtual environment and with dependencies installed. In addition, it is useful to install pre-commit
once:
uv tool install --with pre-commit-uv pre-commit
pre-commit install --install-hooks
Style checks can now be performed with either of the commands pre-commit run -a
or poe style
. To run a specific notebook or a folder with notebooks, use e.g.:
poe nb 2021.11.29/qrules.ipynb