Skip to content
@ComPWA

Common Partial Wave Analysis

Making amplitude analysis reproducible, understandable, and easy to do

Welcome to the ComPWA organization

The "Common Partial Wave Analysis" organization (ComPWA) aims to make amplitude analysis accessible through transparent and interactive documentation, modern software development tools, and collaboration-independent frameworks. For more information, see the compwa.github.io.

The main projects that ComPWA is currently developing are:

  • QRules
    Documentation build status PyPI package Conda package 10.5281/zenodo.5526360
    a package that helps generating allowed transitions between quantum states on the basis of quantum number conservation rules.

  • AmpForm
    Documentation build status PyPI package Conda package 10.5281/zenodo.5526648
    which helps to formulate amplitude models for different spin formalisms and with different dynamics.

  • TensorWaves
    Documentation build status PyPI package Conda package 10.5281/zenodo.5526650
    a fitter and data generation package for multiple computational back-ends.

  • PWA Pages
    Documentation build status
    an overview of the basis of Partial Wave Analysis that provides links to the most important literature and software in the field.

Finally, the technical reports on compwa.github.io describe more general tips and tricks, some of which can be of interest to general Python users as well!

Pinned Loading

  1. qrules qrules Public

    Rule-based particle reaction problem solver on a quantum number level

    Python 9 5

  2. ampform ampform Public

    Automatically generate symbolic amplitude models for Partial Wave Analysis

    Python 11 6

  3. tensorwaves tensorwaves Public

    Python fitter package for multiple computational back-ends

    Python 10 5

  4. PWA-pages PWA-pages Public

    A central knowledge-base for Partial Wave Analysis theory and software

    Python 6 1

  5. compwa.github.io compwa.github.io Public

    Source code for the ComPWA Organization website

    Shell 5 4

Repositories

Showing 10 of 38 repositories
  • qrules Public

    Rule-based particle reaction problem solver on a quantum number level

    ComPWA/qrules’s past year of commit activity
    Python 9 Apache-2.0 5 34 2 Updated Oct 18, 2024
  • sphinx-hep-pdgref Public

    Sphinx role for linking to PDG reviews and listing

    ComPWA/sphinx-hep-pdgref’s past year of commit activity
    Python 3 BSD-3-Clause 0 1 0 Updated Oct 18, 2024
  • sphinx-api-relink Public

    Relink type hints in your Sphinx API

    ComPWA/sphinx-api-relink’s past year of commit activity
    Python 1 BSD-3-Clause 1 3 0 Updated Oct 18, 2024
  • tensorwaves Public

    Python fitter package for multiple computational back-ends

    ComPWA/tensorwaves’s past year of commit activity
    Python 10 Apache-2.0 5 16 1 Updated Oct 18, 2024
  • ComPWA/jax-mini-benchmark’s past year of commit activity
    Jupyter Notebook 1 MIT 1 0 0 Updated Oct 18, 2024
  • gluex-nstar Public

    Investigation of N* in GlueX photoproduction experiment

    ComPWA/gluex-nstar’s past year of commit activity
    Jupyter Notebook 2 MIT 1 17 1 Updated Oct 18, 2024
  • ComPWA/gluex-amplitude’s past year of commit activity
    C++ 6 BSD-3-Clause 1 5 0 Updated Oct 18, 2024
  • sphinx-pybtex-etal-style Public

    Abbreviate long author lists with et al. in BibTeX bibliographies for Sphinx

    ComPWA/sphinx-pybtex-etal-style’s past year of commit activity
    Python 1 BSD-3-Clause 1 0 0 Updated Oct 18, 2024
  • ampform-dpd Public

    Dalitz-Plot Decomposition with SymPy

    ComPWA/ampform-dpd’s past year of commit activity
    Python 4 Apache-2.0 2 13 2 Updated Oct 18, 2024
  • benchmarks Public

    Collection of scripts and notebooks for benchmarking ComPWA workflows

    ComPWA/benchmarks’s past year of commit activity
    Python 1 0 5 0 Updated Oct 18, 2024

Top languages

Loading…

Most used topics

Loading…