Skip to contents

This page lists the key model documentation manuscripts, articles featuring Hector, and other Hector-related resources.

Documentation Manuscripts

Hector V 3.2.0

Dorheim, K., Gering, S., Gieseke, R., Hartin, C., Pressburger, L., Shiklomanov, A. N., Smith, S. J., Tebaldi, C., Woodard, D. L., and Bond-Lamberty, B.: Hector V3.2.0: functionality and performance of a reduced-complexity climate model, Geosci. Model Dev., 17, 4855–4869, https://doi.org/10.5194/gmd-17-4855-2024, 2024.

  • Hector V3.2.0 uses the AR6 radiative forcing calculations, includes the permafrost feedback and carbon tracking feature. Hector’s NPP accounts for LUC emissions.

Hector V 2.0

Vega-Westhoff, B., Sriver, R. L., Hartin, C. A., Wong, T. E., and Keller, K.: Impacts of observational constraints related to sea level on estimates of climate sensitivity, Earths Future, 7, 677–690, 2019.

  • Hector V2.0 incorporates a one-dimensional diffusive heat and energy balance model called DOECLIM and a global sea level module called BRICK.

Hector V 1.1

Hartin, C. A., Bond-Lamberty, B. P., Patel, P., and Mundra, A. (2016). Ocean acidification over the next three centuries using a simple global climate carbon-cycle model: projections and sensitivities, Biogeosciences, 13, 4329 – 4342. https://doi.org/10.5194/bg-13-4329-2016

  • Hector v1.1 contains an updated ocean temperature algorithm to better match the CMIP5 mean.

Hector V 1.0

Hartin, C. A., Patel, P., Schwarber, A., Link, R. P., and Bond-Lamberty, B. P.: A simple object-oriented and open-source model for scientific and policy analyses of the global climate system – Hector v1.0, Geosci. Model Dev., 8, 939–955, https://doi.org/10.5194/gmd-8-939-2015, 2015.

  • The original manuscript for Hector v1.0 was published in 2015. Hector is an open-source, object-oriented simple global carbon cycle model. The model takes in CO2_2 and non-CO2_2 emissions (e.g., CH4_4, N2_2O), converting emissions to concentrations where needed, and calculates the global radiative forcing and the global mean temperature change

Hector in Literature

Other journal articles that use or reference Hector.

  1. Wang, T., Teng, F. Damage function uncertainty increases the social cost of methane and nitrous oxide. Nat. Clim. Chang. 13, 1258–1265 (2023). https://doi.org/10.1038/s41558-023-01803-4

  2. Protection Agency, E.: Report on the social cost of greenhouse gases: Estimates incorporating recent scientific advances, 2022.

  3. Wang, Tianpeng, Fei Teng, Xu Deng, and Jun Xie. 2022. “Climate Module Disparities Explain Inconsistent Estimates of the Social Cost of Carbon in Integrated Assessment Models.” One Earth 5 (7): 767–78.

  4. Woodard, D. L., Shiklomanov, A. N., Kravitz, B., Hartin, C., Bond-Lamberty, B. (2021). A permafrost implementation in the simple carbon-climate model Hector v.2.3pf. Geosci. Model Dev., 14, 4751–4767. ttps://doi.org/10.5194/gmd-14-4751-2021

    • This study adds permafrost into Hector as a separate land carbon pool which decomposes into CH4_4 and CO2_2 when thawed. The thaw rate is controlled by region-specific air temperature increases.
  5. Nicholls, Z., Meinshausen, M., Lewis, J., Corradi, M. R., Dorheim, K., Gasser, T., Gieseke, R., Hope, A. P., Leach, N. J., McBride, L. A., Quilcaille, Y., Rogelj, J., Salawitch, R. J., Samset, B. H., Sandstad, M., Shiklomanov, A., Skeie, R. B., Smith, C. J., Smith, S. J., Su, X., Tsutsui, J., Vega-Westhoff, B., and Woodard, D. L.: Reduced Complexity Model Intercomparison Project Phase 2: Synthesizing Earth System Knowledge for Probabilistic Climate Projections, Earths Future, 9, e2020EF001900, 2021.

  6. Nicholls, Z. R. J., Meinshausen, M., Lewis, J., Gieseke, R., Dommenget, D., Dorheim, K., Fan, C.-S., Fuglestvedt, J. S., Gasser, T., Golüke, U., Goodwin, P., Hartin, C., Hope, A. P., Kriegler, E., Leach, N. J., Marchegiani, D., McBride, L. A., Quilcaille, Y., Rogelj, J., Salawitch, R. J., Samset, B. H., Sandstad, M., Shiklomanov, A. N., Skeie, R. B., Smith, C. J., Smith, S., Tanaka, K., Tsutsui, J., and Xie, Z.: Reduced Complexity Model Intercomparison Project Phase 1: introduction and evaluation of global-mean temperature response, Geosci. Model Dev., 13, 5175–5190, https://doi.org/10.5194/gmd-13-5175-2020, 2020.

  7. Evanoff et al., (2020). hectorui: A web-based interactive scenario builder and visualization application for the Hector climate model. Journal of Open Source Software, 5(56), 2782, https://doi.org/10.21105/joss.02782

  8. Vega‐Westhoff, B., Sriver, R. L., Hartin, C., Wong, T. E., & Keller, K. (2020). The role of climate sensitivity in upper‐tail sea level rise projections. Geophysical Research Letters, 47, e2019GL085792. https://doi.org/10.1029/2019GL085792

    • This study uses Hector-BRICK to investigate the effects of Earth’s equilibrium climate sensitivity, or long-term temperature response to a doubling of atmospheric CO2_2, on sea-level rise with a focus on the high-impact upper tail.
  9. Dorheim, K., Link, R., Hartin, C., Kravitz, B., & Snyder, A. (2020). Calibrating simple climate models to individual Earth system models: Lessons learned from calibrating Hector. Earth and Space Science, 7, e2019EA000980. > https://doi.org/10.1029/2019EA000980

    • In this article, the authors use Hector v2.5.0 to emulate the multiforcing historical and RCP scenario output for 31 concentration and seven emissions-driven Earth System Models.
  10. Schwarber, A. K., Smith, S. J., Hartin, C. A., Vega-Westhoff, B. A., and Sriver, R. (2019). Evaluating climate emulation: fundamental impulse testing of simple climate models, Earth Syst. Dynam., 10, 729–739. https://doi.org/10.5194/esd-10-729-2019

    • The authors use fundamental impulse tests of CO2_2, CH4_4, and black carbon to understand the fundamental gas cycle and climate system responses of comprehensive and idealized simple climate models.
  11. Willner et al, (2017), pyhector: A Python interface for the simple climate model Hector, Journal of Open Source Software, 2(12), 248, doi:10.21105/joss.00248.

Other Hector Tools and Resources

Mimi Framework

MIMI is a Julia package for integrated assessment models. MimiHECTOR is a partial implementation of Hector in Julia.
Github found here.

pyhector

pyhector is a Python interface for Hector maintained by external collaborators. Available at the pyhector Github and described in the pyhector JOSS manuscript.

HectorUI

HectorUI is an R Shiny web interface designed to be user-friendly and to provide an alternative to the command line for running Hector. This allows users who may not be fluent in C++ or R to explore model scenarios and outputs. Access the HectorUI interface here and read the HectorUI documentation manuscript for more details. A YouTube overview of HectorUI by Stephanie Pennington can be found here.

Matilda

Matilda is an open source R package that provides users with a reproducible-transparent framework for conducting probabilistic analyses using Hector.