Releases: LinkedEarth/ClimateCritters
Releases · LinkedEarth/ClimateCritters
v0.1.0b3 - Minor test release with doc fix and multi pendulum
ClimateCritters —v0.1.0b2 Initial public beta
ClimateCritters is a Python package for generating synthetic paleoclimate signals using dynamical systems models. This first beta release includes:
Models
- Energy balance models (0D global, 1D latitudinal)
- Oscillators (SimplePendulum, DoublePendulum, DampedSpring)
- Climate models (Stommel THC, ENSORechargeOscillator, Ganopolski 2024 Model 3)
- Attractors (Lorenz63, Lorenz96, Roessler)
- Box models (TwoBoxCarbon, BoxModelSpec)
Core infrastructure
- CCModel / CCOutput base class interface
- Composable Forcing system (Hold, Ramp, Harmonic, callable, array, bundled datasets)
- Noise utilities (AR(1), colored noise, fractional Gaussian)
- Downsampling for proxy record simulation
- Multiple numerical solvers (RK45, RK4, Euler, SDE-aware)
Documentation
- Full API reference
- Tutorial notebooks with binder launch support
- Versioned docs
This is a beta release — the API is functional but may evolve before v0.1.0.