Decision support and principled inference for partially observed systems across earth, environmental, and health sciences — determining what actions to take, what experiments to run, and what measurements are worth collecting when interventions are costly and uncertainty is unavoidable.
Website · Publications · Projects
- Decision support under partial observability — surveillance design, forecasting pipelines, intervention evaluation, resource allocation
- Model criticism & evaluation — structured observables, Pareto-optimal configuration selection, Bayesian stacking, proper scoring rules
- Scientific AI/ML — physics-embedded surrogates, lawful learning, generative model design
- Operator-partitioned solvers — IMEX/PDE operator splitting, trait-structured dynamical systems
- Bayesian latent variable models — variational PCA, posterior predictive testing, rank selection
- Operational forecasting — infectious disease scenario modeling, ensemble calibration, intervention timing
| Package | Language | Description |
|---|---|---|
| trade-study | Python | Released design and evaluation framework with protocol-driven simulators, proper scoring rules, Pareto analysis, and stacking |
The following repositories contain placeholder modules rather than usable implementations. They are retained only as possible starting points for future Julia work and should not be installed as packages.
| Repository | Status |
|---|---|
| TradeStudy.jl | Inactive scaffold for a possible trade-study port |
| OpSystem.jl | Inactive scaffold for a possible op_system port |
| OpEngine.jl | Inactive scaffold for a possible op_engine port |
| ScoringRules.jl | Inactive scaffold; no scoring-rule implementation is present |
| Package | Org | Description |
|---|---|---|
| VBPCApy | yoavram-lab | Variational Bayesian PCA for incomplete data with full posterior uncertainty |
| pp-eigentest | yoavram-lab | Private pre-release work on posterior-predictive signal-rank selection |
| op_engine | ACCIDDA | Array-API-aware operator-partitioned solver with explicit, IMEX, implicit, and stochastic methods |
| op_system | ACCIDDA | Restricted expression parser and typed-IR compiler for structured dynamical systems |
| flepimop2 | ACCIDDA | Configuration-driven orchestration and provider framework for infectious-disease modeling campaigns |