Side by side
MParT vs OpenSCM Two Layer Model
Both stand on physics simulation software. Which one you can start free with, which one lets you read the code, and what each costs once you pay.
Free plan APILinuxMac
MParT focuses on transport maps and monotone-function modeling with bindings across several technical languages. Its installation routes and CUDA limitations are important considerations for deployment planning.
Visit MParT Free plan API
OpenSCM Two Layer Model offers a focused API for running established simple climate-model formulations. It fits research or teaching workflows that can keep scenario timesteps constant and manage its Python dependencies.
Visit OpenSCM Two Layer ModelThe facts
| MParT | OpenSCM Two Layer Model | |
|---|---|---|
| Free plan | Yes | Yes |
| Open source | Not published | Not published |
| Runs on | API, Linux, Mac | API |
| Lowest paid plan | Not published | Free or on request |
| Plans published | None | 1 |
| Maker | Not published | Not published |
| Website | measuretransport.github.io | openscm-two-layer-model.readthedocs.io |
| On physics simulation software | #68 of 89 | #64 of 89 |
MParT: what it does well
- Provides Python, Julia, and Matlab bindings
- Supports monotone transport maps
- Installs through conda-forge and Julia’s package manager
- Includes Bayesian inference tutorials
- Uses the BSD 3-Clause License
What to know first
- CUDA requires compiling from source
- CUDA acceleration is currently Python-only
- Source builds require CMake 3.13 or later
- Dependencies are not tested in every version
OpenSCM Two Layer Model: what it does well
- Free BSD 3-Clause software
- API accepts several scientific data types
- Returns results and drivers in ScmRun
- Offline access supported
- Modular, extensible interface
What to know first
- Scenario timesteps must be constant
- No lesson, authoring, or assessment tools
- FaIR integration is only a documented possibility
Alternatives to MParT Alternatives to OpenSCM Two Layer Model The whole list