Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Welcome to the Hector Wiki!
- Simple climate models play an integral role in policy and scientific communities. They are used for climate mitigation scenarios within integrated assessment models, complex climate model emulation, and uncertainty analyses.
- Hector has three main carbon pools: an atmosphere, land, and ocean. The model's terrestrial carbon cycle includes respiration and primary production, accommodating arbitrary geographic divisions into, e.g., ecological biomes or political units.
- Hector actively solves the inorganic carbon system in the surface ocean, directly calculating air–sea fluxes of carbon and ocean pH. Hector reproduces the global historical trends of atmospheric [CO2] and surface temperatures.
- Complexity only where warranted.
- Open source: all code freely available.
- Clean, modern, object-oriented code.
- Flexible: model components, outputs, inputs can be changed.
Building and running Hector
- How to build Hector from source.
- What input files the model requires, and what output files it produces.
- About Hector's version numbering.
- How to use the model backend written in R.
- Running Hector subject to constraints.
- Learn how to create a new component or variable in Hector.
- Hector internals: unitvals, time series, data passing, the component API.
- The Hector style guide.
- Read the documentation for the Hector External API to learn how to link Hector to another model.
Clone this wiki locally
Press h to open a hovercard with more details.