joshpy
Python client for Josh ecological simulations
joshpy enables parameter sweeps, experiment tracking, and result analysis for Josh agent-based ecological simulations.

Features
- Orchestration: Define parameter sweeps with Jinja templating and execute simulations
- Tracking: DuckDB-backed registry for experiment management
- Analysis: Query results across parameter values and replicates
- Visualization: Quick matplotlib diagnostics + R/ggplot2 for publication-quality figures
Get Started
- Installation - Install joshpy
- Quickstart - Run your first sweep
- Tutorials - Step-by-step guides