File 08
Open-source modeling stack by layer
15 records, read from 7-open-source-modeling-library.
| Layer | Tools | License | Role |
|---|---|---|---|
| tabular/analytics | pandas, Polars, DuckDB, Apache Arrow | BSD-3, MIT, MIT, Apache-2.0 | joins, dimensional models, local SQL/Parquet |
| schema | Pandera | MIT | units/currencies/evidence/null rules |
| official statistics | sdmx1, pandas-datareader | Apache-2.0, BSD-3 | SDMX and convenient provider clients |
| filings | Arelle, EdgarTools, sec-edgar-downloader, beaapi | Apache-2.0, MIT, MIT, CC0 | primary acquisition/validation |
| econometrics | statsmodels, linearmodels | BSD-3, NCSA | regression/time series/panel/IV |
| survival/churn | lifelines | MIT | Kaplan-Meier/Cox/censoring |
| Bayesian uncertainty | PyMC | Apache-2.0 | hierarchical priors/posterior simulation |
| marketing/CLV | PyMC-Marketing | Apache-2.0 | MMM/CLV/choice/diffusion/incrementality |
| MMM | Google Meridian, Meta Robyn | Apache-2.0, MIT | Bayesian geo and ridge/evolutionary MMM |
| causal | DoWhy, EconML, DoubleML, CausalPy | MIT, MIT, BSD-3, Apache-2.0 | graphs/refutation, HTE, debiased ML, DiD/synthetic/RD/ITS |
| sensitivity | SALib | MIT | Sobol/Morris/FAST |
| operations | SimPy | MIT | queue/service/onboarding/logistics simulation |
| finance | numpy-financial | BSD-3 | NPV/IRR/cash flows |
| cyber risk | pyfair | MIT | FAIR frequency/loss distributions |
| aggregation | DBnomics client | AGPL-3.0 client | many official providers; retain origin provenance |