.editorconfig
.gitignore
.gitpod.yml
.markdownlint.json
.pre-commit-config.yaml
.prettierignore
.prettierrc
.pylintrc
.readthedocs.yml
CONTRIBUTING.md
README.md
codecov.yml
commitlint.config.js
cspell.json
environment.yml
labels.toml
pyproject.toml
pyrightconfig.json
setup.cfg
setup.py
tox.ini
.github/release-drafter.yml
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/workflows/cd.yml
.github/workflows/ci.yml
.github/workflows/linkcheck.yml
.github/workflows/pr-linting.yml
.github/workflows/release-drafter.yml
.vscode/extensions.json
.vscode/launch.json
.vscode/settings.json
doc/.gitignore
doc/Makefile
doc/adr.rst
doc/api.rst
doc/conf.py
doc/contribute.rst
doc/index.rst
doc/install.rst
doc/interactive.rst
doc/mypy_badge.svg
doc/tox.ini
doc/usage.ipynb
doc/_templates/genindex.html
doc/_templates/layout.html
doc/_templates/module.rst_t
doc/_templates/package.rst_t
doc/_templates/toc.rst_t
doc/adr/0000-use-markdown-architectural-decision-records.md
doc/adr/template.md
doc/usage/additional_particles.yml
doc/usage/particles.ipynb
doc/usage/visualization.ipynb
doc/usage/workflow.ipynb
src/expertsystem/__init__.py
src/expertsystem/additional_particle_definitions.yml
src/expertsystem/particle.py
src/expertsystem/py.typed
src/expertsystem.egg-info/PKG-INFO
src/expertsystem.egg-info/SOURCES.txt
src/expertsystem.egg-info/dependency_links.txt
src/expertsystem.egg-info/requires.txt
src/expertsystem.egg-info/top_level.txt
src/expertsystem/amplitude/__init__.py
src/expertsystem/amplitude/canonical_decay.py
src/expertsystem/amplitude/helicity_decay.py
src/expertsystem/amplitude/model.py
src/expertsystem/io/__init__.py
src/expertsystem/io/_dot.py
src/expertsystem/io/_pdg.py
src/expertsystem/io/_xml/__init__.py
src/expertsystem/io/_xml/_build.py
src/expertsystem/io/_xml/_dump.py
src/expertsystem/io/_xml/validation.py
src/expertsystem/io/_yaml/__init__.py
src/expertsystem/io/_yaml/_build.py
src/expertsystem/io/_yaml/_dump.py
src/expertsystem/io/_yaml/validation.py
src/expertsystem/reaction/__init__.py
src/expertsystem/reaction/_default_settings.py
src/expertsystem/reaction/_system_control.py
src/expertsystem/reaction/argument_handling.py
src/expertsystem/reaction/combinatorics.py
src/expertsystem/reaction/conservation_rules.py
src/expertsystem/reaction/quantum_numbers.py
src/expertsystem/reaction/solving.py
src/expertsystem/reaction/topology.py
src/expertsystem/schemas/README.md
src/expertsystem/schemas/xml/README.md
src/expertsystem/schemas/xml/particle-list.json
src/expertsystem/schemas/xml/particle.json
src/expertsystem/schemas/yaml/amplitude-model.json
src/expertsystem/schemas/yaml/particle-list.json
test/__init__.py
test/conftest.py
test/tox.ini
test/channels/__init__.py
test/channels/test_d0_to_ks_kp_km.py
test/channels/test_jpsi_to_gamma_pi0_pi0.py
test/channels/test_nbody_reactions.py
test/channels/test_y_to_d0_d0bar_pi0_pi0.py
test/output/.gitkeep
test/unit/__init__.py
test/unit/conftest.py
test/unit/test_particles.py
test/unit/test_reaction.py
test/unit/amplitude/__init__.py
test/unit/amplitude/expected_recipe.yml
test/unit/amplitude/test_io.py
test/unit/amplitude/test_model.py
test/unit/amplitude/test_parity_prefactor.py
test/unit/amplitude/test_yaml_canonical.py
test/unit/amplitude/test_yaml_helicity.py
test/unit/io/__init__.py
test/unit/io/test_dot.py
test/unit/io/test_particle_list.py
test/unit/io/test_pdg.py
test/unit/io/test_xml.py
test/unit/reaction/__init__.py
test/unit/reaction/test_combinatorics.py
test/unit/reaction/test_solving.py
test/unit/reaction/test_system_control.py
test/unit/reaction/test_topology.py
test/unit/reaction/conservation_rules/__init__.py
test/unit/reaction/conservation_rules/test_additive_qn.py
test/unit/reaction/conservation_rules/test_c_parity.py
test/unit/reaction/conservation_rules/test_g_parity.py
test/unit/reaction/conservation_rules/test_mass.py
test/unit/reaction/conservation_rules/test_spin.py