Skip to content

Commit

Permalink
FEAT: implement adapter for QRules (#107)
Browse files Browse the repository at this point in the history
* DOC: build all models with QRules
* DOC: generate J/psi decay figure with QRules
* DOC: relabel QRules final state IDs to 1,2,3
* ENH: make `ThreeBodyDecay` sortable
* FEAT: implement `convert_edges_and_nodes()`
* FEAT: implement `filter_min_ls()`
* FEAT: implement `load_particles()`
* FEAT: implement `to_three_body_decay()`
* FEAT: make `get_particle()` public
* FEAT: support decays without LS
* MAINT: capitalize QRules `REACTION` variables
  • Loading branch information
redeboer authored Apr 24, 2024
1 parent de3d451 commit e3fc71f
Show file tree
Hide file tree
Showing 17 changed files with 675 additions and 860 deletions.
3 changes: 3 additions & 0 deletions .cspell.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
"**/*.bib",
"**/.cspell.json",
"*.ico",
"*particle*.*ml",
".constraints/*.txt",
".editorconfig",
".gitignore",
Expand Down Expand Up @@ -138,6 +139,7 @@
"Gordan",
"helicities",
"helicity",
"isospin",
"JPAC",
"lambdify",
"lambdifying",
Expand All @@ -152,6 +154,7 @@
"pytest",
"PYTHONHASHSEED",
"QRules",
"sympify",
"SymPy",
"TensorWaves",
"Weisskopf"
Expand Down
7 changes: 6 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -54,5 +54,10 @@
"ruff.enable": true,
"ruff.importStrategy": "fromEnvironment",
"ruff.organizeImports": true,
"telemetry.telemetryLevel": "off"
"telemetry.telemetryLevel": "off",
"yaml.schemas": {
"https://raw.githubusercontent.com/ComPWA/qrules/0.10.x/src/qrules/particle-validation.json": [
"*particle*.y*ml"
]
}
}
Loading

0 comments on commit e3fc71f

Please sign in to comment.