{
  "_id": "6ad9f35add3792e773238410",
  "Package": "whep",
  "Title": "Processing Agro-Environmental Data",
  "Version": "0.3.0.9000",
  "Authors@R": "c(\nperson(\"Catalin\", \"Covaci\", , \"catalin.covaci@csic.es\", role = c(\"aut\", \"cre\"), comment = c(ORCID = \"0009-0005-2186-5972\")),\nperson(\"Eduardo\", \"Aguilera\", , \"eduardo.aguilera@csic.es\", role = c(\"aut\", \"cph\"), comment = c(ORCID = \"0000-0003-4382-124X\")),\nperson(\"Alice\", \"Beckmann\", , \"alice.beckmann@cchs.csic.es\", role = c(\"aut\"), comment = c(ORCID = \"0009-0009-6840-0258\")),\nperson(\"Juan\", \"Infante\", , \"jinfama@ugr.es\", role = c(\"aut\"), comment = c(ORCID = \"0000-0003-1446-7181\")),\nperson(\"Justin\", \"Morgan\", , \"justin.morgan@cchs.csic.es\", role = c(\"aut\"), comment = c(ORCID = \"0009-0003-7022-4288\")),\nperson(\"João\", \"Serra\", , \"jserra@agro.au.dk\", role = c(\"ctb\"), comment = c(ORCID = \"0000-0002-3561-5350\")),\nperson(\"European Research Council\", role = c(\"fnd\"))\n)",
  "Description": "A set of tools for processing and analyzing data developed\nin the context of the \"Who Has Eaten the Planet\" (WHEP)\nproject, funded by the European Research Council (ERC). For\nmore details on multi-regional input-output model \"Food and\nAgriculture Biomass Input-Output\" (FABIO) see Bruckner et al.\n(2019) <doi:10.1021/acs.est.9b03554>.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "knitr",
  "URL": "https://eduaguilera.github.io/whep/,\nhttps://github.com/eduaguilera/whep",
  "BugReports": "https://github.com/eduaguilera/whep/issues",
  "LazyData": "true",
  "LazyDataCompression": "xz",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev libssl-dev\nlibx11-dev",
  "Repository": "https://eduaguilera.r-universe.dev",
  "Date/Publication": "2026-10-22 10:13:32 UTC",
  "RemoteUrl": "https://github.com/eduaguilera/whep",
  "RemoteRef": "HEAD",
  "RemoteSha": "3205ff19c926fc2cb9a18e60cab92af8470986cb",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-22 10:40:06 UTC",
    "User": "root"
  },
  "Author": "Catalin Covaci [aut, cre] (ORCID:\n<https://orcid.org/0009-0005-2186-5972>),\nEduardo Aguilera [aut, cph] (ORCID:\n<https://orcid.org/0000-0003-4382-124X>),\nAlice Beckmann [aut] (ORCID: <https://orcid.org/0009-0009-6840-0258>),\nJuan Infante [aut] (ORCID: <https://orcid.org/0000-0003-1446-7181>),\nJustin Morgan [aut] (ORCID: <https://orcid.org/0009-0003-7022-4288>),\nJoão Serra [ctb] (ORCID: <https://orcid.org/0000-0002-3561-5350>),\nEuropean Research Council [fnd]",
  "Maintainer": "Catalin Covaci <catalin.covaci@csic.es>",
  "_user": "eduaguilera",
  "_type": "src",
  "_file": "whep_0.3.0.9000.tar.gz",
  "_fileid": "https://r2.ropensci.org/b19907d37afe5e6313e7349ffdc9f75a822f09aa62665c713a01b657f2f6502c",
  "_filesize": 20064601,
  "_sha256": "b19907d37afe5e6313e7349ffdc9f75a822f09aa62665c713a01b657f2f6502c",
  "_expires": "2027-01-30T11:28:23.000Z",
  "_created": "2026-10-22T10:40:06.000Z",
  "_published": "2026-10-22T11:28:26.471Z",
  "_upstream": "https://github.com/eduaguilera/whep",
  "_status": "success",
  "_maintainer": {
    "name": "Catalin Covaci",
    "email": "catalin.covaci@csic.es",
    "login": "lbm364dl",
    "orcid": "0009-0005-2186-5972",
    "description": "Sometimes I code.",
    "uuid": 58592115
  },
  "_jobs": [
    {
      "job": 119778689219,
      "time": 1286,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12420508730"
    },
    {
      "job": 119778689344,
      "time": 1560,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12421860028"
    },
    {
      "job": 119778689149,
      "time": 1290,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12422321649"
    },
    {
      "job": 119778689069,
      "time": 1347,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12422725018"
    },
    {
      "job": 119774768161,
      "time": 566,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12419124642"
    },
    {
      "job": 119778689314,
      "time": 359,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12419643874"
    },
    {
      "job": 119778689301,
      "time": 1956,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12421587349"
    },
    {
      "job": 119778689254,
      "time": 1759,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12421731162"
    },
    {
      "job": 119778689242,
      "time": 1970,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12422275254"
    }
  ],
  "_buildurl": "https://github.com/r-universe/eduaguilera/actions/runs/39763940501",
  "_commit": {
    "id": "3205ff19c926fc2cb9a18e60cab92af8470986cb",
    "author": "Catalin Covaci <58592115+lbm364dl@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "fix(nitrogen): apply ipcc_fracleach's FracLEACH-(H) to the N added, not the surplus (#1560)\n\nIPCC 2019 Vol 4 Ch 11 Eq. 11.10 defines FracLEACH-(H) per kg of N added\n(F_SN + F_ON + F_PRP + F_CR + F_SOM). calculate_n_leaching(method =\n\"ipcc_fracleach\") multiplied its wet/dry fraction by the N surplus instead.\nIt now multiplies n_input_for_n2o_t, the Eq. 11.1 input set the balance\nalready prices direct N2O on and the basis WHEP's other FracLEACH sites use,\ncapped at the surplus so leached + denitrified + retained == surplus still\nholds; capped rows carry a \"_capped_surplus\" suffix on their stamp. The\nsurplus basis stays selectable as \"fracleach_surplus\". A missing\nn_input_for_n2o_t aborts rather than leaching zero.\n\nOnly runs with leaching = \"ipcc_fracleach\" move; the build default\n(meisinger_drainage) is untouched. Before/after magnitudes are in the PR.\n\nCloses #1535\n\nCo-authored-by: Claude Opus 5.5 <noreply@anthropic.com>",
    "time": 1792664012
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "arrow",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "deSolve",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "fs",
      "role": "Imports"
    },
    {
      "package": "httr",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "nanoparquet",
      "version": ">= 0.5.0",
      "role": "Imports"
    },
    {
      "package": "pins",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "version": ">= 1.0.0",
      "role": "Imports"
    },
    {
      "package": "rappdirs",
      "role": "Imports"
    },
    {
      "package": "readr",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "scales",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "vctrs",
      "role": "Imports"
    },
    {
      "package": "withr",
      "role": "Imports"
    },
    {
      "package": "yaml",
      "role": "Imports"
    },
    {
      "package": "stringi",
      "role": "Imports"
    },
    {
      "package": "zoo",
      "role": "Imports"
    },
    {
      "package": "archive",
      "role": "Suggests"
    },
    {
      "package": "callr",
      "role": "Suggests"
    },
    {
      "package": "codetools",
      "role": "Suggests"
    },
    {
      "package": "DBI",
      "role": "Suggests"
    },
    {
      "package": "DiagrammeR",
      "role": "Suggests"
    },
    {
      "package": "ggpattern",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "here",
      "role": "Suggests"
    },
    {
      "package": "htmltools",
      "role": "Suggests"
    },
    {
      "package": "jsonlite",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "ncdf4",
      "role": "Suggests"
    },
    {
      "package": "patchwork",
      "role": "Suggests"
    },
    {
      "package": "pointblank",
      "role": "Suggests"
    },
    {
      "package": "readxl",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "RSQLite",
      "role": "Suggests"
    },
    {
      "package": "s2",
      "role": "Suggests"
    },
    {
      "package": "sf",
      "role": "Suggests"
    },
    {
      "package": "spelling",
      "role": "Suggests"
    },
    {
      "package": "terra",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "zip",
      "role": "Suggests"
    }
  ],
  "_owner": "eduaguilera",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-06",
      "n": 1
    },
    {
      "week": "2026-07",
      "n": 1
    },
    {
      "week": "2026-08",
      "n": 1
    },
    {
      "week": "2026-09",
      "n": 1
    },
    {
      "week": "2026-10",
      "n": 11
    },
    {
      "week": "2026-14",
      "n": 1
    },
    {
      "week": "2026-15",
      "n": 2
    },
    {
      "week": "2026-16",
      "n": 1
    },
    {
      "week": "2026-17",
      "n": 1
    },
    {
      "week": "2026-22",
      "n": 1
    },
    {
      "week": "2026-24",
      "n": 3
    },
    {
      "week": "2026-26",
      "n": 11
    },
    {
      "week": "2026-27",
      "n": 5
    },
    {
      "week": "2026-30",
      "n": 42
    },
    {
      "week": "2026-31",
      "n": 18
    },
    {
      "week": "2026-32",
      "n": 116
    },
    {
      "week": "2026-33",
      "n": 53
    },
    {
      "week": "2026-34",
      "n": 35
    },
    {
      "week": "2026-35",
      "n": 91
    },
    {
      "week": "2026-36",
      "n": 13
    },
    {
      "week": "2026-37",
      "n": 16
    },
    {
      "week": "2026-38",
      "n": 45
    },
    {
      "week": "2026-39",
      "n": 75
    },
    {
      "week": "2026-40",
      "n": 60
    },
    {
      "week": "2026-41",
      "n": 96
    },
    {
      "week": "2026-42",
      "n": 12
    },
    {
      "week": "2026-43",
      "n": 21
    }
  ],
  "_tags": [
    {
      "name": "v0.3.0",
      "date": "2026-03-04"
    }
  ],
  "_topics": [
    "agriculture",
    "biogeochemistry",
    "biophysical-modeling",
    "carbon",
    "crops",
    "environment",
    "footprints",
    "land-use",
    "livestock",
    "nitrogen",
    "nutrition",
    "phosphorus",
    "planetary-boundaries",
    "quantitative-history",
    "social-metabolism",
    "water"
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "lbm364dl",
      "count": 2736,
      "uuid": 58592115
    },
    {
      "user": "eduaguilera",
      "count": 652,
      "uuid": 55929255
    },
    {
      "user": "alicebeckmann",
      "count": 405,
      "uuid": 188178670
    },
    {
      "user": "jinfama",
      "count": 10,
      "uuid": 56693716
    },
    {
      "user": "jgserra18",
      "count": 2,
      "uuid": 39482271
    },
    {
      "user": "pollychen-lab",
      "count": 1,
      "uuid": 265131177
    },
    {
      "user": "rawnuke",
      "count": 1,
      "uuid": 67506722
    },
    {
      "user": "pttydou",
      "count": 1,
      "uuid": 207957031
    }
  ],
  "_userbio": {
    "uuid": 55929255,
    "type": "user",
    "name": "Eduardo Aguilera",
    "followers": 9
  },
  "_downloads": {
    "count": 355,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/whep"
  },
  "_devurl": "https://github.com/eduaguilera/whep",
  "_pkgdown": "https://eduaguilera.github.io/whep/",
  "_searchresults": 11,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/whep.html",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/eduaguilera/whep",
  "_realowner": "eduaguilera",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2025-07-25"
    },
    {
      "version": "0.2.0",
      "date": "2025-10-15"
    },
    {
      "version": "0.3.0",
      "date": "2026-03-03"
    },
    {
      "version": "0.3.1",
      "date": "2026-09-30"
    }
  ],
  "_exports": [
    "add_area_code",
    "add_area_name",
    "add_footprint_product_stage",
    "add_item_cbs_code",
    "add_item_cbs_name",
    "add_item_prod_code",
    "add_item_prod_name",
    "add_manure_bedding",
    "add_polity_code",
    "admin_coverage_prototype",
    "admin_shares_prototype",
    "admin_shares_schema",
    "aggregate_grass_to_polity",
    "aggregate_unit_extent",
    "align_extension",
    "allocate_grazing_to_products",
    "allocate_level_crops",
    "allocate_manure_to_land",
    "allocate_manure_transport",
    "apply_management_losses",
    "assert_footprint_invariants",
    "assert_parquet_integrity",
    "assert_table_schema",
    "attach_provenance",
    "attach_scope",
    "attribute_fallow_to_crops",
    "backcast_admin_shares",
    "balance_io_flows",
    "balance_ras",
    "build_ag_land_support",
    "build_allocation_layer",
    "build_carbon_balance",
    "build_carbon_inputs",
    "build_cbs_prices",
    "build_cell_climate_zone",
    "build_cell_moisture_regime",
    "build_cell_polity",
    "build_commodity_balances",
    "build_constant_territory_series",
    "build_critical_n_binding",
    "build_crop_land_extension",
    "build_crop_soil_n2o_extension",
    "build_crop_water_consumption",
    "build_crop_water_use",
    "build_cropgrids_land_extension",
    "build_detailed_trade",
    "build_energy_co2_extension",
    "build_fao_arable_fallow_extension",
    "build_feed_demand",
    "build_feed_intake_local",
    "build_food_supply",
    "build_footprint",
    "build_grass_availability",
    "build_grass_availability_lpjml",
    "build_grass_natural_carbon_inputs",
    "build_grassland_intensity_classes",
    "build_grassland_land_extension",
    "build_grazing_feed_footprint",
    "build_gridded_landuse",
    "build_gridded_livestock",
    "build_gridded_livestock_emissions",
    "build_hayr_land_extension",
    "build_historical_land_areas",
    "build_human_n",
    "build_intake_dispersion",
    "build_io_model",
    "build_land_balance_footprint",
    "build_level_crop_targets",
    "build_livestock_ghg_extension",
    "build_livestock_nutrient_flows",
    "build_loss_wedge",
    "build_n_boundary_country",
    "build_n_boundary_exceedance",
    "build_n_boundary_percapita",
    "build_n_deposition",
    "build_n_exceedance_extension",
    "build_n_inputs",
    "build_n_loss_drivers",
    "build_n_pathway_exceedance",
    "build_n_percapita",
    "build_nitrogen_balance",
    "build_nourishment_band",
    "build_polycell_land_uses",
    "build_polycell_support",
    "build_primary_prices",
    "build_primary_production",
    "build_processing_coefs",
    "build_protein_quality",
    "build_protein_requirement",
    "build_protein_score",
    "build_regime_yield_ratio",
    "build_residue_bedding_supply",
    "build_sjos_n_footprint",
    "build_sjos_nitrogen",
    "build_soil_carbon_inputs",
    "build_supply_use",
    "build_total_population_grid",
    "build_trade_prices",
    "build_urban_n",
    "build_water_balance",
    "calculate_bnf",
    "calculate_cohorts_systems",
    "calculate_critical_n",
    "calculate_crop_bnf",
    "calculate_crop_npp",
    "calculate_crop_npp_components",
    "calculate_crop_residues",
    "calculate_crop_roots",
    "calculate_enteric_ch4",
    "calculate_food_gini",
    "calculate_indirect_n2o_nh3",
    "calculate_livestock_emissions",
    "calculate_lmdi",
    "calculate_manner_nh3",
    "calculate_manner_nh3_default",
    "calculate_manure_emissions",
    "calculate_n_leaching",
    "calculate_n_surplus",
    "calculate_nh3",
    "calculate_nonsymbiotic_bnf",
    "calculate_npp_carbon_nitrogen",
    "calculate_nue_crops",
    "calculate_nue_livestock",
    "calculate_potential_npp",
    "calculate_residue_destinies",
    "calculate_soc_amg",
    "calculate_soc_century",
    "calculate_soc_dynamics",
    "calculate_soc_hsoc",
    "calculate_soc_icbm",
    "calculate_soc_lpjml",
    "calculate_soc_rothc",
    "calculate_soil_n2o",
    "calculate_system_nue",
    "calculate_uncertainty_bounds",
    "calculate_weed_bnf",
    "check_arable_composition",
    "check_extent_jumps",
    "check_fodder_land_share",
    "check_footprint_conservation",
    "check_inputs_supplied",
    "check_keys_complete",
    "check_labels_supplied",
    "check_parquet_integrity",
    "check_series_jumps",
    "check_supply_use_balance",
    "check_table_schema",
    "classify_sjos_n",
    "combine_cov",
    "combine_row_evidence",
    "compare_footprint_methods",
    "compute_footprint",
    "compute_footprint_balance",
    "compute_footprint_paths",
    "compute_fp_product_paths",
    "compute_leontief_inverse",
    "compute_trade_flows_raw",
    "consolidate_sources",
    "correct_n_deposition",
    "create_alfredos_typologies",
    "create_finn_indicator",
    "create_grafs_plot_df",
    "create_n_nat_destiny",
    "create_n_production",
    "create_n_prov_destiny",
    "create_n_soil_inputs",
    "create_typologies_grafs_spain",
    "create_typologies_of_josette",
    "create_typologies_whep",
    "decompose_crop_livestock_conn",
    "decompose_cropland_surplus",
    "decompose_destiny_mix",
    "decompose_manure_losses",
    "decompose_semi_natural_surplus",
    "decompose_specialization_cov",
    "decompose_terr_losses",
    "decompose_terr_losses_periods",
    "decompose_urban_losses",
    "decompose_weighted_ratio",
    "disaggregate_ussr",
    "empty_table_from_schema",
    "ensure_admin_shares",
    "ensure_columns",
    "estimate_energy_demand",
    "estimate_n_excretion",
    "evidence_conflicts",
    "evidence_for",
    "expand_polycell_years",
    "expand_trade_sources",
    "fill_linear",
    "fill_proxy_growth",
    "fill_sum",
    "folded_reporting_areas",
    "footprint_scope",
    "footprint_sensitivity",
    "get_arable_permanent_land",
    "get_bilateral_trade",
    "get_crop_land_extension",
    "get_feed_intake",
    "get_polity_geometries",
    "get_primary_production",
    "get_primary_residues",
    "get_processing_coefs",
    "get_provenance",
    "get_scope",
    "get_soc_climate_drivers",
    "get_wide_cbs",
    "glwd_water_fraction",
    "grass_access_shares",
    "gridded_fallow_weights",
    "harmonize_interpolate",
    "harmonize_simple",
    "interp_vec",
    "key_lattice_gaps",
    "livestock_emissions_to_kt",
    "make_lpjml_covariate",
    "melt_bilateral_trade",
    "normalize_nourishment",
    "plot_compart_factor",
    "plot_compart_factor_periods",
    "plot_compart_factor_roll",
    "plot_compart_factor_roll_panel",
    "plot_compart_factor_yearly",
    "plot_crop_livestock_conn",
    "plot_destiny_mix",
    "plot_finn_circularity",
    "plot_footprint_sankey",
    "plot_input_output",
    "plot_input_output_livestock",
    "plot_input_output_system",
    "plot_loss_decomp",
    "plot_loss_decomp_periods",
    "plot_loss_decomp_periods_panel",
    "plot_loss_decomp_rolling",
    "plot_loss_decomp_rolling_panel",
    "plot_loss_decomp_yearly",
    "plot_national_trade_flows_raw",
    "plot_national_trade_validation",
    "plot_specialization_cov",
    "plot_typology_indicators_panel",
    "plot_typology_periods_panel",
    "polity_anchor_drift",
    "polity_bucket_coverage",
    "polity_coverage_gaps",
    "polity_identity_conventions",
    "polity_mapping_provenance",
    "polycell_example_geometries",
    "population_source_reach",
    "prepare_livestock_emissions",
    "propagate_fp_uncertainty",
    "read_admin_family",
    "read_admin_shares",
    "read_admin_stats_eurostat",
    "read_admin_stats_nass",
    "read_admin_stats_sidra",
    "read_critical_n",
    "read_cru_climate",
    "read_emep_deposition",
    "read_fbs_population",
    "read_glaciated_areas",
    "read_glw_density",
    "read_glwd_water",
    "read_habitual_cv",
    "read_hwsd_topsoil_soc",
    "read_hyde_population",
    "read_level_country_grid",
    "read_lpjml_crop_cover",
    "read_lpjml_grass_productivity",
    "read_lpjml_hydrology",
    "read_lpjml_litterfall",
    "read_lpjml_natural_cover",
    "read_lpjml_npp",
    "read_lpjml_regime_yield",
    "read_lpjml_wind",
    "read_luh2_landuse",
    "read_luh2_terrestrial",
    "read_n_deposition",
    "read_polycell_support",
    "read_population",
    "read_soil_hydraulic",
    "read_soil_ph",
    "read_spam_yields",
    "read_wpp_population",
    "reconcile_admin_allocation",
    "record_provenance",
    "redistribute_feed",
    "resolve_admin_shares",
    "resolve_admin_units",
    "resolve_polity_label",
    "resolve_polity_lineage",
    "row_evidence",
    "row_evidence_schema",
    "row_promotion_status",
    "run_spatialize",
    "run_typology_sensitivity",
    "seam_gate",
    "seam_gate_tolerances",
    "soc_crop_group",
    "soc_rate_modifier_amg",
    "soc_rate_modifier_century",
    "soc_rate_modifier_icbm",
    "soc_rate_modifier_lpjml",
    "soc_rate_modifier_rothc",
    "spatialize_country_n_to_crops",
    "split_manure_management",
    "split_regime_yield",
    "stamp_inputs_supplied",
    "summarise_conservation",
    "summarize_bnf",
    "unit_cropland_extent",
    "validate_national_trade",
    "validate_national_trade_raw",
    "whep_clear_cache",
    "whep_coef_table",
    "whep_list_file_versions",
    "whep_read_file",
    "whep_registry",
    "write_parquet_checked",
    "write_table_checked"
  ],
  "_datasets": [
    {
      "name": "admin_items_eurostat",
      "title": "Eurostat crop classes and their WHEP items",
      "object": "admin_items_eurostat",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "source",
        "source_table",
        "class_key",
        "source_class_code",
        "source_class_name",
        "item_prod_code",
        "mapping_kind",
        "mapping_reason"
      ],
      "rows": 79,
      "table": true,
      "tojson": true
    },
    {
      "name": "admin_items_jrc",
      "title": "JRC subnational crop classes and their WHEP items",
      "object": "admin_items_jrc",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "source",
        "source_table",
        "class_key",
        "source_class_code",
        "source_class_name",
        "item_prod_code",
        "mapping_kind",
        "mapping_reason"
      ],
      "rows": 9,
      "table": true,
      "tojson": true
    },
    {
      "name": "admin_items_nass",
      "title": "USDA NASS crop series and their WHEP items",
      "object": "admin_items_nass",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "source",
        "source_table",
        "class_key",
        "source_class_code",
        "source_class_name",
        "item_prod_code",
        "mapping_kind",
        "mapping_reason"
      ],
      "rows": 6,
      "table": true,
      "tojson": true
    },
    {
      "name": "admin_items_sidra",
      "title": "IBGE SIDRA crop classes and their WHEP items",
      "object": "admin_items_sidra",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "source",
        "source_table",
        "class_key",
        "source_class_code",
        "source_class_name",
        "item_prod_code",
        "mapping_kind",
        "mapping_reason"
      ],
      "rows": 72,
      "table": true,
      "tojson": true
    },
    {
      "name": "admin_species_eurostat",
      "title": "Eurostat livestock classes and their WHEP species groups",
      "object": "admin_species_eurostat",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "source",
        "source_table",
        "class_key",
        "source_class_code",
        "source_class_name",
        "species_group",
        "constrains",
        "mapping_kind",
        "mapping_reason"
      ],
      "rows": 56,
      "table": true,
      "tojson": true
    },
    {
      "name": "admin_species_nass",
      "title": "USDA NASS livestock series and their WHEP species groups",
      "object": "admin_species_nass",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "source",
        "source_table",
        "class_key",
        "source_class_code",
        "source_class_name",
        "species_group",
        "constrains",
        "mapping_kind",
        "mapping_reason"
      ],
      "rows": 4,
      "table": true,
      "tojson": true
    },
    {
      "name": "admin_species_sidra",
      "title": "IBGE SIDRA herd types and their WHEP species groups",
      "object": "admin_species_sidra",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "source",
        "source_table",
        "class_key",
        "source_class_code",
        "source_class_name",
        "species_group",
        "constrains",
        "mapping_kind",
        "mapping_reason"
      ],
      "rows": 11,
      "table": true,
      "tojson": true
    },
    {
      "name": "amg_h_by_input_type",
      "title": "AMG humification coefficient by carbon input type.",
      "object": "amg_h_by_input_type",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "match_order",
        "input_type",
        "pattern",
        "h"
      ],
      "rows": 7,
      "table": true,
      "tojson": true
    },
    {
      "name": "animals_codes",
      "title": "Animal codes and classifications",
      "object": "animals_codes",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "Item_Code",
        "item_cbs",
        "proc_code",
        "proc",
        "item_cbs_code",
        "Farm_class",
        "Item_product",
        "Item_Code_product",
        "Liv_prod_cat",
        "Graniv_grazers",
        "Livestock_name",
        "Animal_class",
        "Item_FAOmanure",
        "Item_Code_FAOmanure",
        "Cat_Labour",
        "Cat_FAO1",
        "item_bouwman"
      ],
      "rows": 22,
      "table": true,
      "tojson": true
    },
    {
      "name": "biomass_coefs",
      "title": "Biomass coefficients for crops and livestock products",
      "object": "biomass_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "Code",
        "Name_biomass",
        "Equiv",
        "Category",
        "Product_kgDM_kgFM",
        "Residue_kgDM_kgFM",
        "Conventional_kgDM_ha",
        "Organic_kgDM_ha",
        "GE_product_edible_portion_MJ_kgFM",
        "GE_product_residue_MJ_kgFM",
        "GE_product_MJ_kgFM",
        "GE_residue_MJ_kg",
        "kg_product_kg_aerial_biomass",
        "kg_residue_kg_aerial_biomass_FM",
        "kg_residue_kg_product_FM",
        "Carcass_to_LW",
        "Edible_portion",
        "N_kgN_kgFM",
        "Lipids_g_kgFM",
        "Carbohydrates_g_kgFM",
        "Calcium_mg_kgFM",
        "VitaminA_microg_kgFM",
        "Edible_kgDM_kgFM",
        "Edible_kgC_kgFM",
        "Edible_N_kgFM",
        "Edible_kgP_kgFM",
        "Edible_K_kgFM",
        "NonEdible_kgDM_kgFM",
        "NonEdible_kgC_kgFM",
        "NonEdible_kgN_kgFM",
        "NonEdible_kgP_kgFM",
        "NonEdible_kgK_kgFM",
        "Product_kgN_kgDM",
        "Product_kgP_kgDM",
        "Product_kgK_kgDM",
        "Product_kgC_kgDM",
        "Residue_kgN_kgDM",
        "Residue_kgP_kgDM",
        "Residue_kgK_kgDM",
        "Residue_kgC_kgDM",
        "Residue_humified_kgC_kgC",
        "MgDM_m3",
        "Root_humified_kgC_kgC",
        "Root_mass_kgC_kgDM",
        "Residue_C_N",
        "Root_kgN_kgDM",
        "GE_Roots_MJ_kgDM",
        "Fiber_g_kgFM",
        "SFA_g_kgFM",
        "MUFA_g_kgFM",
        "PUFA_g_kgFM",
        "PUFA_n3_g_kgFM",
        "Iron_mg_kgFM",
        "Zinc_mg_kgFM",
        "Magnesium_mg_kgFM",
        "Cadmium_microg_kgFM",
        "VitaminB12_microg_kgFM",
        "VitaminD_microg_kgFM",
        "Folate_microg_kgFM",
        "VitaminC_mg_kgFM",
        "VitaminE_mg_kgFM",
        "Flavonoids_mg_kgFM",
        "Carotenoids_mg_kgFM"
      ],
      "rows": 419,
      "table": true,
      "tojson": true
    },
    {
      "name": "cb_processing",
      "title": "Commodity balance sheet processing fractions",
      "object": "cb_processing",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "ProcessedItem",
        "item_cbs",
        "Product_fraction",
        "Value_fraction",
        "Required"
      ],
      "rows": 127,
      "table": true,
      "tojson": true
    },
    {
      "name": "cbs_trade_codes",
      "title": "CBS to trade item code mapping",
      "object": "cbs_trade_codes",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "item_code_trade",
        "item_trade",
        "item_cbs",
        "item_check"
      ],
      "rows": 700,
      "table": true,
      "tojson": true
    },
    {
      "name": "cft_mapping",
      "title": "FAOSTAT crop to LPJmL crop functional type (CFT) mapping",
      "object": "cft_mapping",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "item_prod_code",
        "item_prod_name",
        "cft_name",
        "cft_lpjml",
        "luh2_type"
      ],
      "rows": 159,
      "table": true,
      "tojson": true
    },
    {
      "name": "climate_mcf",
      "title": "Climate-zone MCF values.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "mms_type",
        "climate_zone",
        "mcf_percent"
      ],
      "rows": 25,
      "table": true,
      "tojson": true
    },
    {
      "name": "climate_mcf_ipcc",
      "title": "As-published MCF alternatives to climate_mcf.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "edition",
        "mms_type",
        "climate_zone",
        "mcf_percent",
        "paired_bo_m3_kg_vs"
      ],
      "rows": 81,
      "table": true,
      "tojson": true
    },
    {
      "name": "coello_synthetic_n",
      "title": "Coello (2025) crop-specific synthetic nitrogen application rates",
      "object": "coello_synthetic_n",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "year",
        "area_code",
        "item_cbs_code",
        "kg_n_ha"
      ],
      "rows": 579638,
      "table": true,
      "tojson": true
    },
    {
      "name": "conv_bouwman",
      "title": "Bouwman feed conversion ratios.",
      "object": "conv_bouwman",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "item_bouwman",
        "feed_type",
        "year",
        "region_bouwman",
        "conversion"
      ],
      "rows": 1071,
      "table": true,
      "tojson": true
    },
    {
      "name": "conv_krausmann",
      "title": "Krausmann per head feed intake.",
      "object": "conv_krausmann",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "item_cbs_code",
        "species",
        "conversion"
      ],
      "rows": 8,
      "table": true,
      "tojson": true
    },
    {
      "name": "crops_eurostat",
      "title": "Eurostat crop classification codes",
      "object": "crops_eurostat",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "Crop",
        "Name_Eurostat"
      ],
      "rows": 13,
      "table": true,
      "tojson": true
    },
    {
      "name": "crops_manure_n",
      "title": "Manure nitrogen application by crop and country",
      "object": "crops_manure_n",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "Crop_name",
        "ISO",
        "Continent",
        "Manure_N_Mg"
      ],
      "rows": 31648,
      "table": true,
      "tojson": true
    },
    {
      "name": "drainage_ranges",
      "title": "Drainage-class bins keyed on annual soil drainage.",
      "object": "drainage_ranges",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "drainage_rate",
        "s_min",
        "s_max"
      ],
      "rows": 6,
      "table": true,
      "tojson": true
    },
    {
      "name": "europe_fao_spain_trade",
      "title": "Spain's historical export and import series, 1849-1960",
      "object": "europe_fao_spain_trade",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "Element",
        "Item",
        "Year",
        "value_fm"
      ],
      "rows": 6202,
      "table": true,
      "tojson": true
    },
    {
      "name": "feed_characteristics",
      "title": "Feed characteristics by diet quality.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "diet_quality",
        "de_percent",
        "ndf_percent",
        "ge_content_mj_kg_dm",
        "cp_percent"
      ],
      "rows": 3,
      "table": true,
      "tojson": true
    },
    {
      "name": "feed_taxonomy",
      "title": "Feed taxonomy.",
      "object": "feed_taxonomy",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "item_cbs_code",
        "item_cbs",
        "feed_group",
        "feed_quality",
        "feed_quality_rank",
        "granivore_feedtype",
        "grazer_feedtype",
        "zoot_fixed"
      ],
      "rows": 200,
      "table": true,
      "tojson": true
    },
    {
      "name": "fertiliser_n2o_modifiers",
      "title": "Fertiliser-type modifying factors for direct soil N2O.",
      "object": "fertiliser_n2o_modifiers",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "fert_type",
        "climate",
        "mf",
        "source"
      ],
      "rows": 16,
      "table": true,
      "tojson": true
    },
    {
      "name": "gleam_animal_weights",
      "title": "GLEAM animal weights.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "region",
        "species",
        "system",
        "cohort",
        "weight_kg"
      ],
      "rows": 32,
      "table": true,
      "tojson": true
    },
    {
      "name": "gleam_crop_residue_nitrogen",
      "title": "Nitrogen parameters for crop residues of feed materials.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "material_number",
        "material",
        "n_ag",
        "rbg_bio",
        "n_bg",
        "species_group"
      ],
      "rows": 68,
      "table": true,
      "tojson": true
    },
    {
      "name": "gleam_crop_residue_params",
      "title": "GLEAM crop residue parameters.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "crop",
        "dry_matter_pct",
        "slope",
        "intercept"
      ],
      "rows": 19,
      "table": true,
      "tojson": true
    },
    {
      "name": "gleam_dressing_percentages",
      "title": "GLEAM dressing percentages.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "species",
        "production_system",
        "cohort",
        "country",
        "gleam_region",
        "dressing_percent"
      ],
      "rows": 193,
      "table": true,
      "tojson": true
    },
    {
      "name": "gleam_energy_use_ef",
      "title": "Energy use emission factors for livestock production.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "species",
        "herd",
        "grouping",
        "grouping_scheme",
        "system",
        "climate",
        "energy_type",
        "denominator",
        "emission_factor"
      ],
      "rows": 361,
      "table": true,
      "tojson": true
    },
    {
      "name": "gleam_enteric_params",
      "title": "Enteric methane conversion factors (IPCC defaults, not GLEAM).",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "species",
        "system",
        "ym_percent",
        "notes"
      ],
      "rows": 10,
      "table": true,
      "tojson": true
    },
    {
      "name": "gleam_feed_categories",
      "title": "GLEAM feed categories.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "feed_category",
        "feed_type",
        "description"
      ],
      "rows": 6,
      "table": true,
      "tojson": true
    },
    {
      "name": "gleam_feed_composition",
      "title": "GLEAM feed use efficiency.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "feed_group",
        "feed_type",
        "gleam_region",
        "feed_use_efficiency"
      ],
      "rows": 21,
      "table": true,
      "tojson": true
    },
    {
      "name": "gleam_feed_conversion_ratios",
      "title": "GLEAM feed conversion ratios for monogastrics.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "number",
        "material",
        "gross_energy_j_kg",
        "n_content_g_kg",
        "me_chicken_j_kg",
        "me_pigs_j_kg",
        "digestibility_pct"
      ],
      "rows": 41,
      "table": true,
      "tojson": true
    },
    {
      "name": "gleam_feed_digestibility",
      "title": "GLEAM feed digestibility for ruminants.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "number",
        "material",
        "gross_energy_mj_kg",
        "n_content_g_kg",
        "digestibility_pct"
      ],
      "rows": 27,
      "table": true,
      "tojson": true
    },
    {
      "name": "gleam_field_operation_ef",
      "title": "Emission factors for field operations on feed materials.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "material_number",
        "material",
        "emission_factor_kg_co2eq_ha",
        "species_group"
      ],
      "rows": 68,
      "table": true,
      "tojson": true
    },
    {
      "name": "gleam_fracremove",
      "title": "Country-level fraction of crop residues removed.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "country",
        "continent",
        "region",
        "fracremove"
      ],
      "rows": 13,
      "table": true,
      "tojson": true
    },
    {
      "name": "gleam_geographic_hierarchy",
      "title": "GLEAM geographic hierarchy.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "iso3",
        "country",
        "continent",
        "faostat_region",
        "gleam_region",
        "eu27",
        "oecd",
        "reporting_polity_code",
        "reporting_polity_name"
      ],
      "rows": 204,
      "table": true,
      "tojson": true
    },
    {
      "name": "gleam_livestock_categories",
      "title": "GLEAM livestock categories.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "species",
        "production_system",
        "cohort",
        "description"
      ],
      "rows": 27,
      "table": true,
      "tojson": true
    },
    {
      "name": "gleam_mechanization_levels",
      "title": "Country-level mechanization levels for feed materials.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "country",
        "continent",
        "region",
        "feed_material",
        "mechanization_level",
        "species_group"
      ],
      "rows": 13332,
      "table": true,
      "tojson": true
    },
    {
      "name": "gleam_milk_production",
      "title": "GLEAM milk production.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "region",
        "species",
        "system",
        "milk_kg_head_yr",
        "lactation_days"
      ],
      "rows": 9,
      "table": true,
      "tojson": true
    },
    {
      "name": "gleam_mms_shares",
      "title": "GLEAM manure management system shares.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "region",
        "species",
        "system",
        "mms",
        "share_percent"
      ],
      "rows": 14,
      "table": true,
      "tojson": true
    },
    {
      "name": "gleam_processing_transport_ef",
      "title": "Processing and transport emission factors for feeds.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "material_number",
        "material",
        "processing_g_co2eq_kg_dm",
        "transport_g_co2eq_kg_dm",
        "species_group"
      ],
      "rows": 68,
      "table": true,
      "tojson": true
    },
    {
      "name": "grazing_energy_coefs",
      "title": "Grazing energy coefficients.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "parameter",
        "value_mj_kg_km",
        "source"
      ],
      "rows": 1,
      "table": true,
      "tojson": true
    },
    {
      "name": "human_kgn_cap_reference",
      "title": "Human-population nitrogen rate per urban inhabitant.",
      "object": "human_kgn_cap_reference",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "year",
        "human_kgn_cap"
      ],
      "rows": 10,
      "table": true,
      "tojson": true
    },
    {
      "name": "human_kgn_cap_total_reference",
      "title": "Human-population nitrogen rate per inhabitant.",
      "object": "human_kgn_cap_total_reference",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "year",
        "human_kgn_cap",
        "calibration_population"
      ],
      "rows": 8,
      "table": true,
      "tojson": true
    },
    {
      "name": "human_n_reference",
      "title": "Historical human-population nitrogen applied to agriculture.",
      "object": "human_n_reference",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "area_code",
        "polity_code",
        "year",
        "human_n_gg"
      ],
      "rows": 10,
      "table": true,
      "tojson": true
    },
    {
      "name": "hwsd_texture_usda",
      "title": "HWSD topsoil USDA texture code to texture-class crosswalk.",
      "object": "hwsd_texture_usda",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "t_usda_tex",
        "usda_texture_class"
      ],
      "rows": 13,
      "table": true,
      "tojson": true
    },
    {
      "name": "indirect_n2o_ef",
      "title": "Indirect N2O emission factors.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "edition",
        "parameter",
        "value",
        "description"
      ],
      "rows": 10,
      "table": true,
      "tojson": true
    },
    {
      "name": "ipcc_2006_enteric_ef",
      "title": "IPCC 2006 Tier 1 enteric emission factors.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "region",
        "category",
        "ef_kg_head_yr"
      ],
      "rows": 22,
      "table": true,
      "tojson": true
    },
    {
      "name": "ipcc_2006_manure_ef",
      "title": "IPCC 2006 Tier 1 manure emission factors.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "region",
        "category",
        "ef_kg_head_yr",
        "temp_zone"
      ],
      "rows": 13,
      "table": true,
      "tojson": true
    },
    {
      "name": "ipcc_2006_mcf_temp",
      "title": "IPCC 2006 MCF by temperature.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "system",
        "temp_c",
        "mcf_percent"
      ],
      "rows": 16,
      "table": true,
      "tojson": true
    },
    {
      "name": "ipcc_2019_bo",
      "title": "IPCC 2019 Bo values (Table 10.16A).",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "category",
        "bo_m3_kg_vs"
      ],
      "rows": 12,
      "table": true,
      "tojson": true
    },
    {
      "name": "ipcc_2019_cfi",
      "title": "IPCC 2019 Cfi values (Table 10.4).",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "category",
        "subcategory",
        "cfi_mj_day_kg075"
      ],
      "rows": 6,
      "table": true,
      "tojson": true
    },
    {
      "name": "ipcc_2019_enteric_ef_cattle",
      "title": "IPCC 2019 enteric EF for cattle.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "region",
        "category",
        "ef_kg_head_yr"
      ],
      "rows": 20,
      "table": true,
      "tojson": true
    },
    {
      "name": "ipcc_2019_enteric_ef_other",
      "title": "IPCC 2019 enteric EF for non-cattle.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "category",
        "ef_kg_head_yr"
      ],
      "rows": 9,
      "table": true,
      "tojson": true
    },
    {
      "name": "ipcc_2019_manure_ch4_ef_cattle",
      "title": "IPCC 2019 manure CH4 EF for cattle.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "region",
        "category",
        "climate",
        "ef_kg_head_yr"
      ],
      "rows": 26,
      "table": true,
      "tojson": true
    },
    {
      "name": "ipcc_2019_manure_ch4_ef_other",
      "title": "IPCC 2019 manure CH4 EF for non-cattle.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "category",
        "climate",
        "ef_kg_head_yr"
      ],
      "rows": 10,
      "table": true,
      "tojson": true
    },
    {
      "name": "ipcc_2019_mcf_manure",
      "title": "IPCC 2019 MCF for manure management.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "system",
        "climate_zone",
        "mcf_percent"
      ],
      "rows": 47,
      "table": true,
      "tojson": true
    },
    {
      "name": "ipcc_2019_n_excretion",
      "title": "IPCC 2019 nitrogen excretion rates.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "region",
        "category",
        "nex_kg_n_head_yr"
      ],
      "rows": 30,
      "table": true,
      "tojson": true
    },
    {
      "name": "ipcc_2019_n2o_ef_direct",
      "title": "IPCC 2019 direct N2O emission factors.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "system",
        "ef_kg_n2o_n_per_kg_n"
      ],
      "rows": 18,
      "table": true,
      "tojson": true
    },
    {
      "name": "ipcc_2019_soil_n_ef",
      "title": "IPCC 2019 Tier 1 soil nitrogen emission and leaching factors.",
      "object": "ipcc_2019_soil_n_ef",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "parameter",
        "disaggregation",
        "value",
        "unit",
        "source"
      ],
      "rows": 18,
      "table": true,
      "tojson": true
    },
    {
      "name": "ipcc_2019_ym",
      "title": "IPCC Ym values.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "category",
        "feed_situation",
        "ym_percent",
        "ym_uncertainty"
      ],
      "rows": 8,
      "table": true,
      "tojson": true
    },
    {
      "name": "ipcc_enteric_ef_tier1",
      "title": "IPCC Tier 1 enteric emission factors, as published.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "edition",
        "region",
        "category",
        "productivity",
        "ef_kg_head_yr",
        "ipcc_table"
      ],
      "rows": 37,
      "table": true,
      "tojson": true
    },
    {
      "name": "ipcc_manure_ef3",
      "title": "IPCC direct manure N2O emission factors (EF3), by edition.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "edition",
        "mms_type",
        "animal_class",
        "ef3",
        "ipcc_system"
      ],
      "rows": 14,
      "table": true,
      "tojson": true
    },
    {
      "name": "ipcc_tier2_bo_values",
      "title": "Tier 2 Bo values.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "category",
        "bo_m3_kg_vs"
      ],
      "rows": 12,
      "table": true,
      "tojson": true
    },
    {
      "name": "ipcc_tier2_energy_coefs",
      "title": "Tier 2 energy coefficients.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "category",
        "subcategory",
        "cfi_mj_day_kg075",
        "ca_pasture",
        "ca_feedlot",
        "cp",
        "cw",
        "energy_content_gain_mj_kg"
      ],
      "rows": 6,
      "table": true,
      "tojson": true
    },
    {
      "name": "ipcc_tier2_manure_ash",
      "title": "Tier 2 manure ash content.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "category",
        "ash_percent"
      ],
      "rows": 9,
      "table": true,
      "tojson": true
    },
    {
      "name": "ipcc_tier2_n_retention",
      "title": "Tier 2 nitrogen retention fractions.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "category",
        "n_retention_frac"
      ],
      "rows": 10,
      "table": true,
      "tojson": true
    },
    {
      "name": "ipcc_tier2_ym_values",
      "title": "Tier 2 Ym values.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "category",
        "feed_situation",
        "ym_percent"
      ],
      "rows": 17,
      "table": true,
      "tojson": true
    },
    {
      "name": "items_cbs",
      "title": "Commodity balance sheet items",
      "object": "items_cbs",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "item_cbs_code",
        "item_cbs_name",
        "item_type"
      ],
      "rows": 170,
      "table": true,
      "tojson": true
    },
    {
      "name": "items_full",
      "title": "Full CBS item table",
      "object": "items_full",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "item_cbs",
        "item_cbs_code",
        "comm_code",
        "proc_code",
        "proc",
        "unit",
        "group",
        "feedtype_graniv",
        "feedtype_grazers",
        "comm_group",
        "Cat_1",
        "Name_biomass",
        "dbMFA_items",
        "FEDNA",
        "default_destiny"
      ],
      "rows": 200,
      "table": true,
      "tojson": true
    },
    {
      "name": "items_prim",
      "title": "Primary production items linked to CBS",
      "object": "items_prim",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "item_prod",
        "item_prod_code",
        "item_cbs",
        "item_cbs_code",
        "Farm_class",
        "Cat_Labour",
        "Cat_FAO1",
        "group"
      ],
      "rows": 293,
      "table": true,
      "tojson": true
    },
    {
      "name": "items_prod",
      "title": "Primary production items",
      "object": "items_prod",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "item_prod_code",
        "item_prod_name",
        "item_type"
      ],
      "rows": 305,
      "table": true,
      "tojson": true
    },
    {
      "name": "items_prod_full",
      "title": "Full production item table",
      "object": "items_prod_full",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "item_prod",
        "item_prod_code",
        "item_cbs",
        "item_cbs_code",
        "group",
        "live_anim",
        "live_anim_code",
        "Cat_Krausmann",
        "Name_biomass",
        "Name_Eurostat",
        "Name",
        "Cat_Labour",
        "Cat_FAO1",
        "Cat_Origin",
        "Cat_Use",
        "Order",
        "Categ",
        "Farm_class",
        "c3_c4",
        "ann_per_nfx",
        "Cat_1",
        "Cat_2",
        "Cat_3",
        "Cat_4",
        "Herb_Woody",
        "Crop_irrig",
        "Cat_Org",
        "Cat_Ymax",
        "Cat_Ymax_leg"
      ],
      "rows": 311,
      "table": true,
      "tojson": true
    },
    {
      "name": "lassaletta_grassland_share",
      "title": "Grassland share of synthetic nitrogen by country and year",
      "object": "lassaletta_grassland_share",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "Country",
        "year",
        "grass_share"
      ],
      "rows": 6909,
      "table": true,
      "tojson": true
    },
    {
      "name": "liv_lu_coefs",
      "title": "Livestock unit coefficients",
      "object": "liv_lu_coefs",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "Animal_class",
        "LU_head"
      ],
      "rows": 16,
      "table": true,
      "tojson": true
    },
    {
      "name": "livestock_constants",
      "title": "Livestock physical constants.",
      "object": "livestock_coefs",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "livestock_production_defaults",
      "title": "Default production parameters.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "category",
        "fat_percent",
        "protein_percent",
        "lactose_percent",
        "weight_gain_kg_day",
        "work_hours_day",
        "pregnant_fraction"
      ],
      "rows": 10,
      "table": true,
      "tojson": true
    },
    {
      "name": "manner_default_technique_mix",
      "title": "Gross-default technique/incorporation-delay blend for MANNER.",
      "object": "manner_default_technique_mix",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "technique",
        "delay_bin",
        "incorporation_delay_h",
        "share"
      ],
      "rows": 4,
      "table": true,
      "tojson": true
    },
    {
      "name": "manner_incorporation_factor",
      "title": "MANNER organic-manure incorporation-delay factor.",
      "object": "manner_incorporation_factor",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "manure_type",
        "delay_bin",
        "delay_hours",
        "factor"
      ],
      "rows": 40,
      "table": true,
      "tojson": true
    },
    {
      "name": "manner_params",
      "title": "MANNER process-based ammonia-volatilisation factors.",
      "object": "manner_params",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "category",
        "key",
        "sub_key",
        "factor"
      ],
      "rows": 33,
      "table": true,
      "tojson": true
    },
    {
      "name": "manner_rain_factor",
      "title": "MANNER synthetic-fertiliser rainfall factor.",
      "object": "manner_rain_factor",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "fertiliser",
        "ph_class",
        "rainfall_class",
        "factor"
      ],
      "rows": 72,
      "table": true,
      "tojson": true
    },
    {
      "name": "manner_rate_factor",
      "title": "MANNER synthetic-fertiliser application-rate factor.",
      "object": "manner_rate_factor",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "fertiliser",
        "soil_type",
        "rate_bin",
        "factor"
      ],
      "rows": 64,
      "table": true,
      "tojson": true
    },
    {
      "name": "manure_inorganic_n",
      "title": "Inorganic (mineral) nitrogen fraction of excreted manure by species.",
      "object": "manure_inorganic_n",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "species",
        "manure_stream",
        "inorganic_n_fraction",
        "source"
      ],
      "rows": 19,
      "table": true,
      "tojson": true
    },
    {
      "name": "max_intake_share",
      "title": "Maximum intake shares.",
      "object": "max_intake_share",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "livestock_category",
        "var",
        "var_value",
        "max_intake_share"
      ],
      "rows": 28,
      "table": true,
      "tojson": true
    },
    {
      "name": "meisinger_denitrification",
      "title": "Meisinger and Randall topsoil denitrification share matrix.",
      "object": "meisinger_denitrification",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "fert_cat",
        "tillage",
        "som_content",
        "climate_cat",
        "drainage_rate",
        "denit_share",
        "climate"
      ],
      "rows": 108,
      "table": true,
      "tojson": true
    },
    {
      "name": "mueller_synthetic_n",
      "title": "Synthetic nitrogen application rates by crop and country",
      "object": "mueller_synthetic_n",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "proc_code",
        "crop_process",
        "crop_original",
        "unit",
        "iso3c",
        "rate_value"
      ],
      "rows": 5043,
      "table": true,
      "tojson": true
    },
    {
      "name": "n_attenuation_constants",
      "title": "Nitrogen leaching-attenuation and indirect-N2O constants.",
      "object": "n_attenuation_constants",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "constant",
        "value",
        "description"
      ],
      "rows": 8,
      "table": true,
      "tojson": true
    },
    {
      "name": "n_boundary_params",
      "title": "Planetary reactive-nitrogen boundary parameters.",
      "object": "n_boundary_params",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "parameter",
        "value",
        "unit",
        "description"
      ],
      "rows": 6,
      "table": true,
      "tojson": true
    },
    {
      "name": "n2o_efs_disaggregated",
      "title": "Disaggregated direct soil N2O emission factors by climate and irrigation.",
      "object": "n2o_efs_disaggregated",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "irrig_type",
        "climate",
        "ef"
      ],
      "rows": 12,
      "table": true,
      "tojson": true
    },
    {
      "name": "n2o_efs_ipcc2006",
      "title": "IPCC 2006 Tier 1 direct soil N2O emission factors by climate and irrigation.",
      "object": "n2o_efs_ipcc2006",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "irrig_type",
        "climate",
        "ef"
      ],
      "rows": 12,
      "table": true,
      "tojson": true
    },
    {
      "name": "nourish_levels",
      "title": "Nourishment classification levels and colours.",
      "object": "nourish_levels",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "level",
        "order",
        "colour"
      ],
      "rows": 3,
      "table": true,
      "tojson": true
    },
    {
      "name": "nourishment_thresholds",
      "title": "Nourishment protein and energy thresholds.",
      "object": "nourishment_thresholds",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "metric",
        "bound",
        "value",
        "unit",
        "provenance"
      ],
      "rows": 9,
      "table": true,
      "tojson": true
    },
    {
      "name": "polities",
      "title": "Polities",
      "object": "polities",
      "class": [
        "sf",
        "data.frame"
      ],
      "fields": [
        "polity_code",
        "polity_name",
        "start_year",
        "end_year",
        "polity_type",
        "iso3_code",
        "cow_code",
        "continent",
        "wiki_status",
        "last_ingest",
        "polygon_source",
        "polygon_feature_id",
        "polygon_feature_year",
        "polygon_status",
        "polygon_area_km2",
        "predecessor",
        "successor",
        "polygon_feature_date",
        "geom",
        "iso3c",
        "has_geometry"
      ],
      "rows": 1329,
      "table": false,
      "tojson": true
    },
    {
      "name": "polities_cats",
      "title": "Polity categories and regional classifications",
      "object": "polities_cats",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "legacy_polity_prefix",
        "polity_name",
        "V1",
        "code",
        "iso3c",
        "FAOSTAT_name",
        "EU27",
        "name",
        "eia",
        "iea",
        "water_code",
        "water_area",
        "baci",
        "fish",
        "region_code",
        "cbs",
        "fabio_code",
        "ADB_Region",
        "region",
        "uISO3c",
        "Lassaletta",
        "region_krausmann",
        "region_HANPP",
        "region_krausmann2",
        "region_UN_sub",
        "region_UN",
        "region_ILO1",
        "region_ILO2",
        "region_ILO3",
        "region_IEA",
        "region_IPCC",
        "region_labour",
        "region_labour_agg",
        "region_labour_mech",
        "polity_area_code",
        "reporting_polity_code",
        "reporting_polity_name",
        "reporting_polity_has_geometry"
      ],
      "rows": 198,
      "table": true,
      "tojson": true
    },
    {
      "name": "polity_area_crosswalk",
      "title": "FAOSTAT/FABIO area-to-polity crosswalk",
      "object": "polity_area_crosswalk",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "area_code",
        "area_name",
        "area_iso3c",
        "legacy_polity_prefix",
        "legacy_polity_name",
        "cbs",
        "fabio_code",
        "region",
        "polity_area_code",
        "polity_code",
        "polity_name",
        "polity_start_year",
        "polity_end_year",
        "polity_type",
        "iso3_code",
        "cow_code",
        "continent",
        "wiki_status",
        "polygon_status",
        "has_geometry",
        "mapping_source",
        "map_year_start",
        "map_year_end",
        "map_match_route",
        "applies_from_year",
        "mapping_status",
        "mapping_note"
      ],
      "rows": 652,
      "table": true,
      "tojson": true
    },
    {
      "name": "polity_containment",
      "title": "Polity containment edges",
      "object": "polity_containment",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "member_code",
        "container_code",
        "start_year",
        "end_year",
        "basis"
      ],
      "rows": 1304,
      "table": true,
      "tojson": true
    },
    {
      "name": "polity_label_aliases",
      "title": "Source label to polity aliases",
      "object": "polity_label_aliases",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "source_label",
        "source",
        "year_start",
        "year_end",
        "polity_code",
        "common_name",
        "confidence",
        "observed_rows",
        "disposition",
        "indicator"
      ],
      "rows": 3275,
      "table": true,
      "tojson": true
    },
    {
      "name": "polity_label_item_corrections",
      "title": "Source label corrections scoped to one item",
      "object": "polity_label_item_corrections",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "source",
        "source_label",
        "item",
        "year_start",
        "year_end",
        "unit",
        "indicator",
        "correct_label",
        "polity_code",
        "observed_rows",
        "issue",
        "evidence"
      ],
      "rows": 60,
      "table": true,
      "tojson": true
    },
    {
      "name": "primary_double",
      "title": "Items with double-counting in production statistics",
      "object": "primary_double",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "Item_area",
        "item_prod",
        "item_prod_code",
        "Multi_type"
      ],
      "rows": 18,
      "table": true,
      "tojson": true
    },
    {
      "name": "regime_yield_crop_mapping",
      "title": "Crop sources for the irrigated:rainfed regime yield ratio",
      "object": "regime_yield_crop_mapping",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "item_prod_code",
        "item_prod_name",
        "spam_crop",
        "spam_basis",
        "lpjml_cft",
        "lpjml_basis",
        "rationale"
      ],
      "rows": 191,
      "table": true,
      "tojson": true
    },
    {
      "name": "regional_mms_distribution",
      "title": "Regional MMS distribution.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "source",
        "region",
        "species",
        "mms_type",
        "fraction",
        "reference"
      ],
      "rows": 231,
      "table": true,
      "tojson": true
    },
    {
      "name": "regions_full",
      "title": "Full polity and region reference table",
      "object": "regions_full",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "legacy_polity_prefix",
        "polity_name",
        "V1",
        "code",
        "iso3c",
        "FAOSTAT_name",
        "EU27",
        "name",
        "eia",
        "iea",
        "water_code",
        "water_area",
        "baci",
        "fish",
        "region_code",
        "cbs",
        "fabio_code",
        "ADB_Region",
        "region",
        "uISO3c",
        "Lassaletta",
        "region_krausmann",
        "region_HANPP",
        "region_krausmann2",
        "region_UN_sub",
        "region_UN",
        "region_ILO1",
        "region_ILO2",
        "region_ILO3",
        "region_IEA",
        "region_IPCC",
        "region_labour",
        "region_labour_agg",
        "region_labour_mech",
        "polity_area_code",
        "reporting_polity_code",
        "reporting_polity_name",
        "reporting_polity_has_geometry"
      ],
      "rows": 272,
      "table": true,
      "tojson": true
    },
    {
      "name": "residue_humification",
      "title": "Humification fraction by carbon input type.",
      "object": "residue_humification",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "input_type",
        "humified_fraction",
        "description"
      ],
      "rows": 10,
      "table": true,
      "tojson": true
    },
    {
      "name": "sjos_levels",
      "title": "Safe-and-just nitrogen classification levels and colours.",
      "object": "sjos_levels",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "level",
        "order",
        "colour"
      ],
      "rows": 6,
      "table": true,
      "tojson": true
    },
    {
      "name": "smil_2001_synthetic_n_global",
      "title": "Smil (2001) global synthetic nitrogen production, 1913-2000",
      "object": "smil_2001_synthetic_n_global",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "year",
        "global_kt_n"
      ],
      "rows": 18,
      "table": true,
      "tojson": true
    },
    {
      "name": "soc_soil_cover_curve",
      "title": "Generic land-use soil-cover curve for the RothC/HSOC cover factor.",
      "object": "soc_soil_cover_curve",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "land_use",
        "months_from_peak",
        "soil_cover"
      ],
      "rows": 48,
      "table": true,
      "tojson": true
    },
    {
      "name": "soc_turnover_params",
      "title": "Soil organic carbon turnover parameters by model.",
      "object": "soc_turnover_params",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "model",
        "component",
        "parameter",
        "value",
        "unit",
        "description"
      ],
      "rows": 47,
      "table": true,
      "tojson": true
    },
    {
      "name": "soil_cn_ratios",
      "title": "Soil carbon-to-nitrogen ratios for organic-matter balances.",
      "object": "soil_cn_ratios",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "cropland_class",
        "management",
        "cn_ratio",
        "cn_mineralization",
        "cn_sequestration"
      ],
      "rows": 4,
      "table": true,
      "tojson": true
    },
    {
      "name": "soil_hydraulic_by_texture",
      "title": "Soil hydraulic properties by USDA texture class.",
      "object": "soil_hydraulic_by_texture",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "usda_texture_class",
        "porosity",
        "field_capacity",
        "wilting_point"
      ],
      "rows": 12,
      "table": true,
      "tojson": true
    },
    {
      "name": "som_ranges",
      "title": "Soil organic matter content bins.",
      "object": "som_ranges",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "som_content",
        "som_min",
        "som_max"
      ],
      "rows": 3,
      "table": true,
      "tojson": true
    },
    {
      "name": "subsoil_no3_reduction",
      "title": "Subsoil nitrate reduction shares by source, climate and irrigation.",
      "object": "subsoil_no3_reduction",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "fert_type",
        "climate",
        "irrig_cat",
        "no3_red"
      ],
      "rows": 36,
      "table": true,
      "tojson": true
    },
    {
      "name": "temperature_adjustment",
      "title": "Temperature adjustment factors for NEm.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "temp_range",
        "temp_min",
        "temp_max",
        "adjustment_factor"
      ],
      "rows": 3,
      "table": true,
      "tojson": true
    },
    {
      "name": "uncertainty_ranges",
      "title": "Uncertainty ranges for emission parameters.",
      "object": "livestock_coefs",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "parameter",
        "lower_mult",
        "upper_mult",
        "distribution"
      ],
      "rows": 5,
      "table": true,
      "tojson": true
    },
    {
      "name": "urban_kgn_cap_reference",
      "title": "Human-population nitrogen rate per urban inhabitant.",
      "object": "urban_kgn_cap_reference",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "year",
        "urban_kgn_cap"
      ],
      "rows": 10,
      "table": true,
      "tojson": true
    },
    {
      "name": "urban_n_reference",
      "title": "Historical human-population nitrogen applied to agriculture.",
      "object": "urban_n_reference",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "area_code",
        "polity_code",
        "year",
        "urban_n_gg"
      ],
      "rows": 10,
      "table": true,
      "tojson": true
    },
    {
      "name": "whep_inputs",
      "title": "External inputs",
      "object": "whep_inputs",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "alias",
        "board_url",
        "version"
      ],
      "rows": 88,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "add_area_code",
      "title": "Get area codes from area names",
      "topics": [
        "add_area_code"
      ]
    },
    {
      "page": "add_area_name",
      "title": "Get area names from area codes",
      "topics": [
        "add_area_name"
      ]
    },
    {
      "page": "add_footprint_product_stage",
      "title": "Add a final-demand product-area stage to footprints.",
      "topics": [
        "add_footprint_product_stage"
      ]
    },
    {
      "page": "add_item_cbs_code",
      "title": "Get commodity balance sheet item codes from item names",
      "topics": [
        "add_item_cbs_code"
      ]
    },
    {
      "page": "add_item_cbs_name",
      "title": "Get commodity balance sheet item names from item codes",
      "topics": [
        "add_item_cbs_name"
      ]
    },
    {
      "page": "add_item_prod_code",
      "title": "Get production item codes from item names",
      "topics": [
        "add_item_prod_code"
      ]
    },
    {
      "page": "add_item_prod_name",
      "title": "Get production item names from item codes",
      "topics": [
        "add_item_prod_name"
      ]
    },
    {
      "page": "add_manure_bedding",
      "title": "Add bedding carbon and nitrogen to the housed manure streams.",
      "topics": [
        "add_manure_bedding"
      ]
    },
    {
      "page": "add_polity_code",
      "title": "Add WHEP polity codes to a table",
      "topics": [
        "add_polity_code"
      ]
    },
    {
      "page": "admin_coverage_prototype",
      "title": "Zero-row prototype of the run's admin-coverage report",
      "topics": [
        "admin_coverage_prototype"
      ]
    },
    {
      "page": "admin_items_eurostat",
      "title": "Eurostat crop classes and their WHEP items",
      "topics": [
        "admin_items_eurostat"
      ]
    },
    {
      "page": "admin_items_jrc",
      "title": "JRC subnational crop classes and their WHEP items",
      "topics": [
        "admin_items_jrc"
      ]
    },
    {
      "page": "admin_items_nass",
      "title": "USDA NASS crop series and their WHEP items",
      "topics": [
        "admin_items_nass"
      ]
    },
    {
      "page": "admin_items_sidra",
      "title": "IBGE SIDRA crop classes and their WHEP items",
      "topics": [
        "admin_items_sidra"
      ]
    },
    {
      "page": "admin_shares_prototype",
      "title": "The admin-shares zero-row prototype",
      "topics": [
        "admin_shares_prototype"
      ]
    },
    {
      "page": "admin_shares_schema",
      "title": "The admin-shares table contract",
      "topics": [
        "admin_shares_schema"
      ]
    },
    {
      "page": "admin_source_vocabularies",
      "title": "Source-item vocabularies for the subnational admin statistics",
      "topics": [
        "admin_source_vocabularies"
      ]
    },
    {
      "page": "admin_species_eurostat",
      "title": "Eurostat livestock classes and their WHEP species groups",
      "topics": [
        "admin_species_eurostat"
      ]
    },
    {
      "page": "admin_species_nass",
      "title": "USDA NASS livestock series and their WHEP species groups",
      "topics": [
        "admin_species_nass"
      ]
    },
    {
      "page": "admin_species_sidra",
      "title": "IBGE SIDRA herd types and their WHEP species groups",
      "topics": [
        "admin_species_sidra"
      ]
    },
    {
      "page": "aggregate_grass_to_polity",
      "title": "Aggregate gridded grass availability to polity totals.",
      "topics": [
        "aggregate_grass_to_polity"
      ]
    },
    {
      "page": "aggregate_unit_extent",
      "title": "Aggregate a gridded land quantity onto administrative units",
      "topics": [
        "aggregate_unit_extent"
      ]
    },
    {
      "page": "align_extension",
      "title": "Align an extension table to input-output sector labels.",
      "topics": [
        "align_extension"
      ]
    },
    {
      "page": "allocate_grazing_to_products",
      "title": "Allocate grazing land forward to livestock products.",
      "topics": [
        "allocate_grazing_to_products"
      ]
    },
    {
      "page": "allocate_level_crops",
      "title": "Allocate national crop areas at a granted containment depth",
      "topics": [
        "allocate_level_crops"
      ]
    },
    {
      "page": "allocate_manure_to_land",
      "title": "Allocate field-available manure to cropland and grassland by crop.",
      "topics": [
        "allocate_manure_to_land"
      ]
    },
    {
      "page": "allocate_manure_transport",
      "title": "Spill surplus manure to neighbouring cells with spare capacity.",
      "topics": [
        "allocate_manure_transport"
      ]
    },
    {
      "page": "amg_h_by_input_type",
      "title": "AMG humification coefficient by carbon input type.",
      "topics": [
        "amg_h_by_input_type"
      ]
    },
    {
      "page": "animals_codes",
      "title": "Animal codes and classifications",
      "topics": [
        "animals_codes"
      ]
    },
    {
      "page": "apply_management_losses",
      "title": "Apply IPCC manure-management losses to the collected manure streams.",
      "topics": [
        "apply_management_losses"
      ]
    },
    {
      "page": "assert_footprint_invariants",
      "title": "Assert that footprint conservation invariants hold.",
      "topics": [
        "assert_footprint_invariants"
      ]
    },
    {
      "page": "assert_parquet_integrity",
      "title": "Assert that a Parquet file is structurally sound.",
      "topics": [
        "assert_parquet_integrity"
      ]
    },
    {
      "page": "assert_table_schema",
      "title": "Assert that a table conforms to a declarative schema.",
      "topics": [
        "assert_table_schema"
      ]
    },
    {
      "page": "attach_provenance",
      "title": "Attach a provenance record to a result.",
      "topics": [
        "attach_provenance"
      ]
    },
    {
      "page": "attach_scope",
      "title": "Attach a scope record to a result.",
      "topics": [
        "attach_scope"
      ]
    },
    {
      "page": "attribute_fallow_to_crops",
      "title": "Attribute reported fallow land to crops.",
      "topics": [
        "attribute_fallow_to_crops"
      ]
    },
    {
      "page": "backcast_admin_shares",
      "title": "Back-cast admin shares across the seam",
      "topics": [
        "backcast_admin_shares"
      ]
    },
    {
      "page": "balance_io_flows",
      "title": "Balance input-output flows so the footprint conserves.",
      "topics": [
        "balance_io_flows"
      ]
    },
    {
      "page": "balance_ras",
      "title": "Balance a matrix to target margins by RAS.",
      "topics": [
        "balance_ras"
      ]
    },
    {
      "page": "biomass_coefs",
      "title": "Biomass coefficients for crops and livestock products",
      "topics": [
        "biomass_coefs"
      ]
    },
    {
      "page": "build_ag_land_support",
      "title": "Build the gridded agricultural land support.",
      "topics": [
        "build_ag_land_support"
      ]
    },
    {
      "page": "build_allocation_layer",
      "title": "Choose an allocation depth per country and assert no cell is claimed twice",
      "topics": [
        "build_allocation_layer"
      ]
    },
    {
      "page": "build_carbon_balance",
      "title": "Build the historical gridded soil-organic-carbon balance.",
      "topics": [
        "build_carbon_balance"
      ]
    },
    {
      "page": "build_carbon_inputs",
      "title": "Assemble the per-land-use-class soil carbon inputs.",
      "topics": [
        "build_carbon_inputs"
      ]
    },
    {
      "page": "build_cbs_prices",
      "title": "Build CBS item prices",
      "topics": [
        "build_cbs_prices"
      ]
    },
    {
      "page": "build_cell_climate_zone",
      "title": "Build the per-cell IPCC climate zone from CRU mean annual temperature.",
      "topics": [
        "build_cell_climate_zone"
      ]
    },
    {
      "page": "build_cell_moisture_regime",
      "title": "Build the IPCC 2019 wet/dry moisture regime of WHEP's crop land.",
      "topics": [
        "build_cell_moisture_regime"
      ]
    },
    {
      "page": "build_cell_polity",
      "title": "Assemble WHEP's cell-polity crosswalk with true grid-cell area.",
      "topics": [
        "build_cell_polity"
      ]
    },
    {
      "page": "build_commodity_balances",
      "title": "Build commodity balance sheets",
      "topics": [
        "build_commodity_balances"
      ]
    },
    {
      "page": "build_constant_territory_series",
      "title": "Build a constant-territory time series for a reference year's boundaries",
      "topics": [
        "build_constant_territory_series"
      ]
    },
    {
      "page": "build_critical_n_binding",
      "title": "Derive the binding critical-nitrogen threshold per cell.",
      "topics": [
        "build_critical_n_binding"
      ]
    },
    {
      "page": "build_crop_land_extension",
      "title": "Build per-crop physical cropland extension.",
      "topics": [
        "build_crop_land_extension"
      ]
    },
    {
      "page": "build_crop_soil_n2o_extension",
      "title": "Build the crop/soil N2O extension.",
      "topics": [
        "build_crop_soil_n2o_extension"
      ]
    },
    {
      "page": "build_crop_water_consumption",
      "title": "Build per-crop consumptive water from an LPJmL run, one row per band.",
      "topics": [
        "build_crop_water_consumption"
      ]
    },
    {
      "page": "build_crop_water_use",
      "title": "Build per-crop monthly applied irrigation from an LPJmL run.",
      "topics": [
        "build_crop_water_use"
      ]
    },
    {
      "page": "build_cropgrids_land_extension",
      "title": "Build a per-crop physical land extension from CROPGRIDS.",
      "topics": [
        "build_cropgrids_land_extension"
      ]
    },
    {
      "page": "build_detailed_trade",
      "title": "Build detailed bilateral trade matrix",
      "topics": [
        "build_detailed_trade"
      ]
    },
    {
      "page": "build_energy_co2_extension",
      "title": "Build the livestock energy-use CO2 footprint extension (meat only).",
      "topics": [
        "build_energy_co2_extension"
      ]
    },
    {
      "page": "build_fao_arable_fallow_extension",
      "title": "Build a per-crop physical land extension with FAO fallow-inclusive arable land.",
      "topics": [
        "build_fao_arable_fallow_extension"
      ]
    },
    {
      "page": "build_feed_demand",
      "title": "Build livestock feed demand.",
      "topics": [
        "build_feed_demand"
      ]
    },
    {
      "page": "build_feed_intake_local",
      "title": "Build local (per-cell) feed intake, chunked by year.",
      "topics": [
        "build_feed_intake_local"
      ]
    },
    {
      "page": "build_food_supply",
      "title": "Build per-capita food supply for the nourishment axis.",
      "topics": [
        "build_food_supply"
      ]
    },
    {
      "page": "build_footprint",
      "title": "Compute a footprint end-to-end from an extension table.",
      "topics": [
        "build_footprint"
      ]
    },
    {
      "page": "build_grass_availability",
      "title": "Build grazable grass availability.",
      "topics": [
        "build_grass_availability"
      ]
    },
    {
      "page": "build_grass_availability_lpjml",
      "title": "Build grazable grass availability from an LPJmL run.",
      "topics": [
        "build_grass_availability_lpjml"
      ]
    },
    {
      "page": "build_grass_natural_carbon_inputs",
      "title": "Build grassland and natural-land soil carbon inputs from LPJmL.",
      "topics": [
        "build_grass_natural_carbon_inputs"
      ]
    },
    {
      "page": "build_grassland_intensity_classes",
      "title": "Classify grassland cells as intensive or extensive through time",
      "topics": [
        "build_grassland_intensity_classes"
      ]
    },
    {
      "page": "build_grassland_land_extension",
      "title": "Build the native grassland land extension.",
      "topics": [
        "build_grassland_land_extension"
      ]
    },
    {
      "page": "build_grazing_feed_footprint",
      "title": "Build a grazing-land footprint by forward feed-allocation.",
      "topics": [
        "build_grazing_feed_footprint"
      ]
    },
    {
      "page": "build_gridded_landuse",
      "title": "Build gridded landuse dataset",
      "topics": [
        "build_gridded_landuse"
      ]
    },
    {
      "page": "build_gridded_livestock",
      "title": "Build gridded livestock dataset",
      "topics": [
        "build_gridded_livestock"
      ]
    },
    {
      "page": "build_gridded_livestock_emissions",
      "title": "Build per-cell livestock greenhouse-gas emissions.",
      "topics": [
        "build_gridded_livestock_emissions"
      ]
    },
    {
      "page": "build_hayr_land_extension",
      "title": "Build a hectare-year (land-occupation) crop land extension.",
      "topics": [
        "build_hayr_land_extension"
      ]
    },
    {
      "page": "build_historical_land_areas",
      "title": "Build a pre-1962 land series measured on each year's own borders",
      "topics": [
        "build_historical_land_areas"
      ]
    },
    {
      "page": "build_human_n",
      "title": "Build gridded human-population nitrogen inputs to agriculture.",
      "topics": [
        "build_human_n",
        "build_urban_n"
      ]
    },
    {
      "page": "build_intake_dispersion",
      "title": "Build the within-country intake dispersion.",
      "topics": [
        "build_intake_dispersion"
      ]
    },
    {
      "page": "build_io_model",
      "title": "Build multi-regional input-output model.",
      "topics": [
        "build_io_model"
      ]
    },
    {
      "page": "build_land_balance_footprint",
      "title": "Build a consumption land footprint by physical trade balance.",
      "topics": [
        "build_land_balance_footprint"
      ]
    },
    {
      "page": "build_level_crop_targets",
      "title": "Split a national crop total across the units of its container",
      "topics": [
        "build_level_crop_targets"
      ]
    },
    {
      "page": "build_livestock_ghg_extension",
      "title": "Build the livestock greenhouse-gas emissions extension.",
      "topics": [
        "build_livestock_ghg_extension"
      ]
    },
    {
      "page": "build_livestock_nutrient_flows",
      "title": "Build livestock nutrient flows from realised feed intake.",
      "topics": [
        "build_livestock_nutrient_flows"
      ]
    },
    {
      "page": "build_loss_wedge",
      "title": "Build the supply-to-intake loss wedge.",
      "topics": [
        "build_loss_wedge"
      ]
    },
    {
      "page": "build_n_boundary_country",
      "title": "Summarise gridded nitrogen exceedance to a country-year table.",
      "topics": [
        "build_n_boundary_country"
      ]
    },
    {
      "page": "build_n_boundary_exceedance",
      "title": "Build source-exact gridded critical-nitrogen exceedance.",
      "topics": [
        "build_n_boundary_exceedance"
      ]
    },
    {
      "page": "build_n_boundary_percapita",
      "title": "Build the per-capita nitrogen-boundary versus nourishment scatter.",
      "topics": [
        "build_n_boundary_percapita"
      ]
    },
    {
      "page": "build_n_deposition",
      "title": "Build gridded atmospheric nitrogen deposition inputs.",
      "topics": [
        "build_n_deposition"
      ]
    },
    {
      "page": "build_n_exceedance_extension",
      "title": "Build the embodied-nitrogen footprint extension.",
      "topics": [
        "build_n_exceedance_extension"
      ]
    },
    {
      "page": "build_n_inputs",
      "title": "Assemble gridded nitrogen inputs from every WHEP N-input source.",
      "topics": [
        "build_n_inputs"
      ]
    },
    {
      "page": "build_n_loss_drivers",
      "title": "Build the IPCC 2019 wet/dry drivers of the nitrogen loss cascade.",
      "topics": [
        "build_n_loss_drivers"
      ]
    },
    {
      "page": "build_n_pathway_exceedance",
      "title": "Build the pathway-mode critical-nitrogen boundary exceedance.",
      "topics": [
        "build_n_pathway_exceedance"
      ]
    },
    {
      "page": "build_n_percapita",
      "title": "Build country per-capita anthropogenic reactive nitrogen.",
      "topics": [
        "build_n_percapita"
      ]
    },
    {
      "page": "build_nitrogen_balance",
      "title": "Build the full nitrogen balance: inputs, outputs, losses and NUE.",
      "topics": [
        "build_nitrogen_balance"
      ]
    },
    {
      "page": "build_nourishment_band",
      "title": "Build the SJOS-N nourishment band.",
      "topics": [
        "build_nourishment_band"
      ]
    },
    {
      "page": "build_polycell_land_uses",
      "title": "Partition each polycell into mutually exclusive land uses.",
      "topics": [
        "build_polycell_land_uses"
      ]
    },
    {
      "page": "build_polycell_support",
      "title": "Build the polycell spatial support table",
      "topics": [
        "build_polycell_support"
      ]
    },
    {
      "page": "build_primary_prices",
      "title": "Build primary item prices",
      "topics": [
        "build_primary_prices"
      ]
    },
    {
      "page": "build_primary_production",
      "title": "Build primary production dataset",
      "topics": [
        "build_primary_production"
      ]
    },
    {
      "page": "build_processing_coefs",
      "title": "Build processing coefficients",
      "topics": [
        "build_processing_coefs"
      ]
    },
    {
      "page": "build_protein_quality",
      "title": "Build the protein-quality correction for the nourishment band.",
      "topics": [
        "build_protein_quality"
      ]
    },
    {
      "page": "build_protein_requirement",
      "title": "Build the population protein requirement.",
      "topics": [
        "build_protein_requirement"
      ]
    },
    {
      "page": "build_protein_score",
      "title": "Score a diet's protein against the age-weighted requirement pattern.",
      "topics": [
        "build_protein_score"
      ]
    },
    {
      "page": "build_regime_yield_ratio",
      "title": "Build the irrigated:rainfed yield ratio per cell, crop and year.",
      "topics": [
        "build_regime_yield_ratio"
      ]
    },
    {
      "page": "build_residue_bedding_supply",
      "title": "Build the bedding straw supply reaching the managed manure chain.",
      "topics": [
        "build_residue_bedding_supply"
      ]
    },
    {
      "page": "build_sjos_n_footprint",
      "title": "Build the embodied-nitrogen trade footprint.",
      "topics": [
        "build_sjos_n_footprint"
      ]
    },
    {
      "page": "build_sjos_nitrogen",
      "title": "Assemble the end-to-end SJOS-N output tables.",
      "topics": [
        "build_sjos_nitrogen"
      ]
    },
    {
      "page": "build_soil_carbon_inputs",
      "title": "Assemble soil carbon inputs per cell, crop and year.",
      "topics": [
        "build_soil_carbon_inputs"
      ]
    },
    {
      "page": "build_supply_use",
      "title": "Supply and use tables",
      "topics": [
        "build_supply_use"
      ]
    },
    {
      "page": "build_total_population_grid",
      "title": "Build gridded total population from UN WPP and HYDE.",
      "topics": [
        "build_total_population_grid"
      ]
    },
    {
      "page": "build_trade_prices",
      "title": "Build global trade prices",
      "topics": [
        "build_trade_prices"
      ]
    },
    {
      "page": "build_water_balance",
      "title": "Build a gridded soil water balance from LPJmL hydrology.",
      "topics": [
        "build_water_balance"
      ]
    },
    {
      "page": "calculate_bnf",
      "title": "Estimate total biological nitrogen fixation.",
      "topics": [
        "calculate_bnf"
      ]
    },
    {
      "page": "calculate_cohorts_systems",
      "title": "Calculate cohort and production system distribution.",
      "topics": [
        "calculate_cohorts_systems"
      ]
    },
    {
      "page": "calculate_critical_n",
      "title": "Calculate critical-nitrogen allowances with the Schulte-Uebbing method.",
      "topics": [
        "calculate_critical_n"
      ]
    },
    {
      "page": "calculate_crop_bnf",
      "title": "Estimate symbiotic biological nitrogen fixation by crop legumes.",
      "topics": [
        "calculate_crop_bnf"
      ]
    },
    {
      "page": "calculate_crop_npp",
      "title": "Estimate total crop net primary production.",
      "topics": [
        "calculate_crop_npp"
      ]
    },
    {
      "page": "calculate_crop_npp_components",
      "title": "Estimate cropland NPP components including weeds.",
      "topics": [
        "calculate_crop_npp_components"
      ]
    },
    {
      "page": "calculate_crop_residues",
      "title": "Estimate crop above-ground residue biomass.",
      "topics": [
        "calculate_crop_residues"
      ]
    },
    {
      "page": "calculate_crop_roots",
      "title": "Estimate crop below-ground (root) biomass.",
      "topics": [
        "calculate_crop_roots"
      ]
    },
    {
      "page": "calculate_enteric_ch4",
      "title": "Calculate enteric methane emissions.",
      "topics": [
        "calculate_enteric_ch4"
      ]
    },
    {
      "page": "calculate_food_gini",
      "title": "Between-country population-weighted Gini of per-capita food supply.",
      "topics": [
        "calculate_food_gini"
      ]
    },
    {
      "page": "calculate_indirect_n2o_nh3",
      "title": "Estimate indirect N2O from volatilised ammonia.",
      "topics": [
        "calculate_indirect_n2o_nh3"
      ]
    },
    {
      "page": "calculate_livestock_emissions",
      "title": "Calculate all livestock emissions.",
      "topics": [
        "calculate_livestock_emissions"
      ]
    },
    {
      "page": "calculate_lmdi",
      "title": "Calculate LMDI decomposition.",
      "topics": [
        "calculate_lmdi"
      ]
    },
    {
      "page": "calculate_manner_nh3",
      "title": "Estimate ammonia-N volatilisation with the MANNER process-based model.",
      "topics": [
        "calculate_manner_nh3"
      ]
    },
    {
      "page": "calculate_manner_nh3_default",
      "title": "Estimate ammonia-N volatilisation with MANNER's gross-default technique and incorporation-delay blend.",
      "topics": [
        "calculate_manner_nh3_default"
      ]
    },
    {
      "page": "calculate_manure_emissions",
      "title": "Calculate manure emissions (CH4 + N2O).",
      "topics": [
        "calculate_manure_emissions"
      ]
    },
    {
      "page": "calculate_n_leaching",
      "title": "Estimate nitrate leaching, topsoil denitrification and indirect N2O.",
      "topics": [
        "calculate_n_leaching"
      ]
    },
    {
      "page": "calculate_n_surplus",
      "title": "Calculate the gridded soil-surface nitrogen surplus.",
      "topics": [
        "calculate_n_surplus"
      ]
    },
    {
      "page": "calculate_nh3",
      "title": "Estimate ammonia-N volatilisation from applied nitrogen.",
      "topics": [
        "calculate_nh3"
      ]
    },
    {
      "page": "calculate_nonsymbiotic_bnf",
      "title": "Estimate non-symbiotic biological nitrogen fixation.",
      "topics": [
        "calculate_nonsymbiotic_bnf"
      ]
    },
    {
      "page": "calculate_npp_carbon_nitrogen",
      "title": "Partition crop and weed NPP into dry matter, carbon and nitrogen.",
      "topics": [
        "calculate_npp_carbon_nitrogen"
      ]
    },
    {
      "page": "calculate_nue_crops",
      "title": "N soil inputs and Nitrogen Use Efficiency (NUE) for crop",
      "topics": [
        "calculate_nue_crops"
      ]
    },
    {
      "page": "calculate_nue_livestock",
      "title": "NUE for Livestock",
      "topics": [
        "calculate_nue_livestock"
      ]
    },
    {
      "page": "calculate_potential_npp",
      "title": "Estimate potential net primary production.",
      "topics": [
        "calculate_potential_npp"
      ]
    },
    {
      "page": "calculate_residue_destinies",
      "title": "Estimate the destinies of crop residues.",
      "topics": [
        "calculate_residue_destinies"
      ]
    },
    {
      "page": "calculate_soc_amg",
      "title": "Simulate soil organic carbon with the AMG model.",
      "topics": [
        "calculate_soc_amg"
      ]
    },
    {
      "page": "calculate_soc_century",
      "title": "Simulate soil organic carbon with the Century five-pool model.",
      "topics": [
        "calculate_soc_century"
      ]
    },
    {
      "page": "calculate_soc_dynamics",
      "title": "Simulate soil organic carbon dynamics with a selectable model.",
      "topics": [
        "calculate_soc_dynamics"
      ]
    },
    {
      "page": "calculate_soc_hsoc",
      "title": "Simulate soil organic carbon with the HSOC two-pool model.",
      "topics": [
        "calculate_soc_hsoc"
      ]
    },
    {
      "page": "calculate_soc_icbm",
      "title": "Simulate soil organic carbon with the ICBM two-pool model.",
      "topics": [
        "calculate_soc_icbm"
      ]
    },
    {
      "page": "calculate_soc_lpjml",
      "title": "Simulate soil organic carbon with the LPJmL two-pool soil model.",
      "topics": [
        "calculate_soc_lpjml"
      ]
    },
    {
      "page": "calculate_soc_rothc",
      "title": "Simulate soil organic carbon with the RothC five-pool model.",
      "topics": [
        "calculate_soc_rothc"
      ]
    },
    {
      "page": "calculate_soil_n2o",
      "title": "Estimate direct soil N2O emissions from applied nitrogen.",
      "topics": [
        "calculate_soil_n2o"
      ]
    },
    {
      "page": "calculate_system_nue",
      "title": "System NUE",
      "topics": [
        "calculate_system_nue"
      ]
    },
    {
      "page": "calculate_uncertainty_bounds",
      "title": "Calculate uncertainty bounds for livestock emissions.",
      "topics": [
        "calculate_uncertainty_bounds"
      ]
    },
    {
      "page": "calculate_weed_bnf",
      "title": "Estimate symbiotic biological nitrogen fixation by weeds and cover crops.",
      "topics": [
        "calculate_weed_bnf"
      ]
    },
    {
      "page": "cb_processing",
      "title": "Commodity balance sheet processing fractions",
      "topics": [
        "cb_processing"
      ]
    },
    {
      "page": "cbs_trade_codes",
      "title": "CBS to trade item code mapping",
      "topics": [
        "cbs_trade_codes"
      ]
    },
    {
      "page": "cft_mapping",
      "title": "FAOSTAT crop to LPJmL crop functional type (CFT) mapping",
      "topics": [
        "cft_mapping"
      ]
    },
    {
      "page": "check_arable_composition",
      "title": "Check where the arable-land extension changes composition mid-panel.",
      "topics": [
        "check_arable_composition"
      ]
    },
    {
      "page": "check_extent_jumps",
      "title": "Flag implausible year-on-year jumps in a per-unit extent",
      "topics": [
        "check_extent_jumps"
      ]
    },
    {
      "page": "check_fodder_land_share",
      "title": "Check how much arable land the fallow split attributes to fodder crops.",
      "topics": [
        "check_fodder_land_share"
      ]
    },
    {
      "page": "check_footprint_conservation",
      "title": "Check footprint conservation against direct extensions.",
      "topics": [
        "check_footprint_conservation"
      ]
    },
    {
      "page": "check_inputs_supplied",
      "title": "Refuse an input that was never supplied",
      "topics": [
        "check_inputs_supplied"
      ]
    },
    {
      "page": "check_keys_complete",
      "title": "Refuse an aggregate built over an incomplete key lattice",
      "topics": [
        "check_keys_complete"
      ]
    },
    {
      "page": "check_labels_supplied",
      "title": "Refuse a value vocabulary that no longer contains the labels a filter needs",
      "topics": [
        "check_labels_supplied"
      ]
    },
    {
      "page": "check_parquet_integrity",
      "title": "Check the structural integrity of a Parquet file.",
      "topics": [
        "check_parquet_integrity"
      ]
    },
    {
      "page": "check_series_jumps",
      "title": "Flag implausible year-on-year jumps in a time series.",
      "topics": [
        "check_series_jumps"
      ]
    },
    {
      "page": "check_supply_use_balance",
      "title": "Check the commodity balance sheet supply-use identity.",
      "topics": [
        "check_supply_use_balance"
      ]
    },
    {
      "page": "check_table_schema",
      "title": "Check a table against a declarative schema.",
      "topics": [
        "check_table_schema"
      ]
    },
    {
      "page": "classify_sjos_n",
      "title": "Classify crops into the 2-way SJOS-N safe-and-just space.",
      "topics": [
        "classify_sjos_n"
      ]
    },
    {
      "page": "climate_mcf",
      "title": "Climate-zone MCF values.",
      "topics": [
        "climate_mcf"
      ]
    },
    {
      "page": "climate_mcf_ipcc",
      "title": "As-published MCF alternatives to climate_mcf.",
      "topics": [
        "climate_mcf_ipcc"
      ]
    },
    {
      "page": "coello_synthetic_n",
      "title": "Coello (2025) crop-specific synthetic nitrogen application rates",
      "topics": [
        "coello_synthetic_n"
      ]
    },
    {
      "page": "combine_cov",
      "title": "Combine independent coefficient-of-variation components.",
      "topics": [
        "combine_cov"
      ]
    },
    {
      "page": "combine_row_evidence",
      "title": "Combine row evidence from several producers.",
      "topics": [
        "combine_row_evidence"
      ]
    },
    {
      "page": "compare_footprint_methods",
      "title": "Compare two footprint estimates.",
      "topics": [
        "compare_footprint_methods"
      ]
    },
    {
      "page": "compute_footprint",
      "title": "Compute environmental footprints.",
      "topics": [
        "compute_footprint"
      ]
    },
    {
      "page": "compute_footprint_balance",
      "title": "Compute land footprints by physical trade balance.",
      "topics": [
        "compute_footprint_balance"
      ]
    },
    {
      "page": "compute_footprint_paths",
      "title": "Compute first-use footprint paths.",
      "topics": [
        "compute_footprint_paths"
      ]
    },
    {
      "page": "compute_fp_product_paths",
      "title": "Compute final-product footprint paths.",
      "topics": [
        "compute_fp_product_paths"
      ]
    },
    {
      "page": "compute_leontief_inverse",
      "title": "Compute Leontief inverse.",
      "topics": [
        "compute_leontief_inverse"
      ]
    },
    {
      "page": "compute_trade_flows_raw",
      "title": "Compute national trade flows: model vs. raw historical FAO series",
      "topics": [
        "compute_trade_flows_raw"
      ]
    },
    {
      "page": "consolidate_sources",
      "title": "Consolidate a multi-source panel to one winning row per cell.",
      "topics": [
        "consolidate_sources"
      ]
    },
    {
      "page": "conv_bouwman",
      "title": "Bouwman feed conversion ratios.",
      "topics": [
        "conv_bouwman"
      ]
    },
    {
      "page": "conv_krausmann",
      "title": "Krausmann per head feed intake.",
      "topics": [
        "conv_krausmann"
      ]
    },
    {
      "page": "correct_n_deposition",
      "title": "Correct HaNi's European deposition trend toward EMEP.",
      "topics": [
        "correct_n_deposition"
      ]
    },
    {
      "page": "create_alfredos_typologies",
      "title": "Alfredo's typology classification",
      "topics": [
        "create_alfredos_typologies"
      ]
    },
    {
      "page": "create_finn_indicator",
      "title": "Calculate Finn Cycling Index for each province and year",
      "topics": [
        "create_finn_indicator"
      ]
    },
    {
      "page": "create_grafs_plot_df",
      "title": "Create GRAFS plot dataset.",
      "topics": [
        "create_grafs_plot_df"
      ]
    },
    {
      "page": "create_n_nat_destiny",
      "title": "GRAFS Nitrogen (N) flows – National Spain",
      "topics": [
        "create_n_nat_destiny"
      ]
    },
    {
      "page": "create_n_production",
      "title": "N production for Spain",
      "topics": [
        "create_n_production"
      ]
    },
    {
      "page": "create_n_prov_destiny",
      "title": "GRAFS Nitrogen (N) flows",
      "topics": [
        "create_n_prov_destiny"
      ]
    },
    {
      "page": "create_n_soil_inputs",
      "title": "Nitrogen (N) soil inputs for Spain",
      "topics": [
        "create_n_soil_inputs"
      ]
    },
    {
      "page": "create_typologies_grafs_spain",
      "title": "Typologies of Julia",
      "topics": [
        "create_typologies_grafs_spain"
      ]
    },
    {
      "page": "create_typologies_of_josette",
      "title": "Typologies of Josette",
      "topics": [
        "create_typologies_of_josette"
      ]
    },
    {
      "page": "create_typologies_whep",
      "title": "Create WHEP typologies for Spain",
      "topics": [
        "create_typologies_whep"
      ]
    },
    {
      "page": "crops_eurostat",
      "title": "Eurostat crop classification codes",
      "topics": [
        "crops_eurostat"
      ]
    },
    {
      "page": "crops_manure_n",
      "title": "Manure nitrogen application by crop and country",
      "topics": [
        "crops_manure_n"
      ]
    },
    {
      "page": "decompose_crop_livestock_conn",
      "title": "Compute the crop-livestock connectivity index per province",
      "topics": [
        "decompose_crop_livestock_conn"
      ]
    },
    {
      "page": "decompose_cropland_surplus",
      "title": "Decompose cropland N surplus into size, intensity, and inefficiency drivers",
      "topics": [
        "decompose_cropland_surplus"
      ]
    },
    {
      "page": "decompose_destiny_mix",
      "title": "Compute the national cropland destiny mix over time",
      "topics": [
        "decompose_destiny_mix"
      ]
    },
    {
      "page": "decompose_manure_losses",
      "title": "Decompose livestock manure management losses into herd, feed, excretion, and management-loss drivers",
      "topics": [
        "decompose_manure_losses"
      ]
    },
    {
      "page": "decompose_semi_natural_surplus",
      "title": "Decompose semi-natural agroecosystem N surplus into size, intensity, and inefficiency drivers",
      "topics": [
        "decompose_semi_natural_surplus"
      ]
    },
    {
      "page": "decompose_specialization_cov",
      "title": "Decompose specialization from diversification via the Olley-Pakes allocation covariance",
      "topics": [
        "decompose_specialization_cov"
      ]
    },
    {
      "page": "decompose_terr_losses",
      "title": "Decompose total territorial N losses into compartments and mechanisms",
      "topics": [
        "decompose_terr_losses"
      ]
    },
    {
      "page": "decompose_terr_losses_periods",
      "title": "Decompose territorial N losses by reference period (chained)",
      "topics": [
        "decompose_terr_losses_periods"
      ]
    },
    {
      "page": "decompose_urban_losses",
      "title": "Decompose urban nitrogen losses into population, per-capita, and recycling drivers",
      "topics": [
        "decompose_urban_losses"
      ]
    },
    {
      "page": "decompose_weighted_ratio",
      "title": "Decompose a weighted aggregate ratio.",
      "topics": [
        "decompose_weighted_ratio"
      ]
    },
    {
      "page": "disaggregate_ussr",
      "title": "Split the pre-1992 aggregate USSR supply into successor states.",
      "topics": [
        "disaggregate_ussr"
      ]
    },
    {
      "page": "drainage_ranges",
      "title": "Drainage-class bins keyed on annual soil drainage.",
      "topics": [
        "drainage_ranges"
      ]
    },
    {
      "page": "empty_table_from_schema",
      "title": "Build a typed zero-row table from a declarative schema.",
      "topics": [
        "empty_table_from_schema"
      ]
    },
    {
      "page": "ensure_admin_shares",
      "title": "Complete a table to the admin-shares contract",
      "topics": [
        "ensure_admin_shares"
      ]
    },
    {
      "page": "ensure_columns",
      "title": "Complete columns from a typed prototype.",
      "topics": [
        "ensure_columns"
      ]
    },
    {
      "page": "estimate_energy_demand",
      "title": "Estimate energy demand (Gross Energy) - Tier 2",
      "topics": [
        "estimate_energy_demand"
      ]
    },
    {
      "page": "estimate_n_excretion",
      "title": "Estimate livestock nitrogen, carbon and volatile-solids excretion.",
      "topics": [
        "estimate_n_excretion"
      ]
    },
    {
      "page": "europe_fao_spain_trade",
      "title": "Spain's historical export and import series, 1849-1960",
      "topics": [
        "europe_fao_spain_trade"
      ]
    },
    {
      "page": "evidence_conflicts",
      "title": "Report where row evidence disagrees.",
      "topics": [
        "evidence_conflicts"
      ]
    },
    {
      "page": "evidence_for",
      "title": "Carry row evidence through a join or a filter.",
      "topics": [
        "evidence_for"
      ]
    },
    {
      "page": "expand_polycell_years",
      "title": "Expand the interval-keyed polycell support to one row per year",
      "topics": [
        "expand_polycell_years"
      ]
    },
    {
      "page": "expand_trade_sources",
      "title": "Trade data sources",
      "topics": [
        "expand_trade_sources"
      ]
    },
    {
      "page": "feed_characteristics",
      "title": "Feed characteristics by diet quality.",
      "topics": [
        "feed_characteristics"
      ]
    },
    {
      "page": "feed_taxonomy",
      "title": "Feed taxonomy.",
      "topics": [
        "feed_taxonomy"
      ]
    },
    {
      "page": "fertiliser_n2o_modifiers",
      "title": "Fertiliser-type modifying factors for direct soil N2O.",
      "topics": [
        "fertiliser_n2o_modifiers"
      ]
    },
    {
      "page": "fill_linear",
      "title": "Fill gaps by linear interpolation, or carrying forward or backward.",
      "topics": [
        "fill_linear"
      ]
    },
    {
      "page": "fill_proxy_growth",
      "title": "Fill gaps using growth rates from proxy variables",
      "topics": [
        "fill_proxy_growth"
      ]
    },
    {
      "page": "fill_sum",
      "title": "Fill gaps summing the previous value of a variable to the value of another variable.",
      "topics": [
        "fill_sum"
      ]
    },
    {
      "page": "folded_reporting_areas",
      "title": "List the reporting areas whose data is folded into another area code",
      "topics": [
        "folded_reporting_areas"
      ]
    },
    {
      "page": "footprint_scope",
      "title": "Describe the scope of a footprint result.",
      "topics": [
        "footprint_scope"
      ]
    },
    {
      "page": "footprint_sensitivity",
      "title": "Local sensitivity of a footprint to each extension.",
      "topics": [
        "footprint_sensitivity"
      ]
    },
    {
      "page": "get_arable_permanent_land",
      "title": "Physical arable and permanent-crop land base (fallow-inclusive).",
      "topics": [
        "get_arable_permanent_land"
      ]
    },
    {
      "page": "get_bilateral_trade",
      "title": "Bilateral trade data",
      "topics": [
        "get_bilateral_trade"
      ]
    },
    {
      "page": "get_crop_land_extension",
      "title": "Get the per-crop physical cropland extension from spatialization inputs.",
      "topics": [
        "get_crop_land_extension"
      ]
    },
    {
      "page": "get_feed_intake",
      "title": "Livestock feed intake",
      "topics": [
        "get_feed_intake"
      ]
    },
    {
      "page": "get_polity_geometries",
      "title": "Get WHEP polity geometries",
      "topics": [
        "get_polity_geometries"
      ]
    },
    {
      "page": "get_primary_production",
      "title": "Primary items production",
      "topics": [
        "get_primary_production"
      ]
    },
    {
      "page": "get_primary_residues",
      "title": "Crop residue items",
      "topics": [
        "get_primary_residues"
      ]
    },
    {
      "page": "get_processing_coefs",
      "title": "Processed products share factors",
      "topics": [
        "get_processing_coefs"
      ]
    },
    {
      "page": "get_provenance",
      "title": "Retrieve a result's provenance record.",
      "topics": [
        "get_provenance"
      ]
    },
    {
      "page": "get_scope",
      "title": "Retrieve a result's scope record.",
      "topics": [
        "get_scope"
      ]
    },
    {
      "page": "get_soc_climate_drivers",
      "title": "Assemble monthly SOC climate drivers from CRU climate and LPJmL hydrology.",
      "topics": [
        "get_soc_climate_drivers"
      ]
    },
    {
      "page": "get_wide_cbs",
      "title": "Commodity balance sheet data.",
      "topics": [
        "get_wide_cbs"
      ]
    },
    {
      "page": "gleam_animal_weights",
      "title": "GLEAM animal weights.",
      "topics": [
        "gleam_animal_weights"
      ]
    },
    {
      "page": "gleam_crop_residue_nitrogen",
      "title": "Nitrogen parameters for crop residues of feed materials.",
      "topics": [
        "gleam_crop_residue_nitrogen"
      ]
    },
    {
      "page": "gleam_crop_residue_params",
      "title": "GLEAM crop residue parameters.",
      "topics": [
        "gleam_crop_residue_params"
      ]
    },
    {
      "page": "gleam_dressing_percentages",
      "title": "GLEAM dressing percentages.",
      "topics": [
        "gleam_dressing_percentages"
      ]
    },
    {
      "page": "gleam_energy_use_ef",
      "title": "Energy use emission factors for livestock production.",
      "topics": [
        "gleam_energy_use_ef"
      ]
    },
    {
      "page": "gleam_enteric_params",
      "title": "Enteric methane conversion factors (IPCC defaults, not GLEAM).",
      "topics": [
        "gleam_enteric_params"
      ]
    },
    {
      "page": "gleam_feed_categories",
      "title": "GLEAM feed categories.",
      "topics": [
        "gleam_feed_categories"
      ]
    },
    {
      "page": "gleam_feed_composition",
      "title": "GLEAM feed use efficiency.",
      "topics": [
        "gleam_feed_composition"
      ]
    },
    {
      "page": "gleam_feed_conversion_ratios",
      "title": "GLEAM feed conversion ratios for monogastrics.",
      "topics": [
        "gleam_feed_conversion_ratios"
      ]
    },
    {
      "page": "gleam_feed_digestibility",
      "title": "GLEAM feed digestibility for ruminants.",
      "topics": [
        "gleam_feed_digestibility"
      ]
    },
    {
      "page": "gleam_field_operation_ef",
      "title": "Emission factors for field operations on feed materials.",
      "topics": [
        "gleam_field_operation_ef"
      ]
    },
    {
      "page": "gleam_fracremove",
      "title": "Country-level fraction of crop residues removed.",
      "topics": [
        "gleam_fracremove"
      ]
    },
    {
      "page": "gleam_geographic_hierarchy",
      "title": "GLEAM geographic hierarchy.",
      "topics": [
        "gleam_geographic_hierarchy"
      ]
    },
    {
      "page": "gleam_livestock_categories",
      "title": "GLEAM livestock categories.",
      "topics": [
        "gleam_livestock_categories"
      ]
    },
    {
      "page": "gleam_mechanization_levels",
      "title": "Country-level mechanization levels for feed materials.",
      "topics": [
        "gleam_mechanization_levels"
      ]
    },
    {
      "page": "gleam_milk_production",
      "title": "GLEAM milk production.",
      "topics": [
        "gleam_milk_production"
      ]
    },
    {
      "page": "gleam_mms_shares",
      "title": "GLEAM manure management system shares.",
      "topics": [
        "gleam_mms_shares"
      ]
    },
    {
      "page": "gleam_processing_transport_ef",
      "title": "Processing and transport emission factors for feeds.",
      "topics": [
        "gleam_processing_transport_ef"
      ]
    },
    {
      "page": "glwd_water_fraction",
      "title": "Derive the lake-and-river fraction of each 0.5-degree cell from GLWD",
      "topics": [
        "glwd_water_fraction"
      ]
    },
    {
      "page": "grass_access_shares",
      "title": "Accessibility and conversion parameters for grazable grass availability.",
      "topics": [
        "grass_access_shares"
      ]
    },
    {
      "page": "grazing_energy_coefs",
      "title": "Grazing energy coefficients.",
      "topics": [
        "grazing_energy_coefs"
      ]
    },
    {
      "page": "gridded_fallow_weights",
      "title": "Build agro-climatic, rainfed-gated fallow allocation weights.",
      "topics": [
        "gridded_fallow_weights"
      ]
    },
    {
      "page": "harmonize_interpolate",
      "title": "Harmonize advanced cases with interpolation for 1:N groups",
      "topics": [
        "harmonize_interpolate"
      ]
    },
    {
      "page": "harmonize_simple",
      "title": "Harmonize rows labeled \"simple\" by summing values",
      "topics": [
        "harmonize_simple"
      ]
    },
    {
      "page": "human_kgn_cap_reference",
      "title": "Human-population nitrogen rate per urban inhabitant.",
      "topics": [
        "human_kgn_cap_reference",
        "urban_kgn_cap_reference"
      ]
    },
    {
      "page": "human_kgn_cap_total_reference",
      "title": "Human-population nitrogen rate per inhabitant.",
      "topics": [
        "human_kgn_cap_total_reference"
      ]
    },
    {
      "page": "human_n_reference",
      "title": "Historical human-population nitrogen applied to agriculture.",
      "topics": [
        "human_n_reference",
        "urban_n_reference"
      ]
    },
    {
      "page": "hwsd_texture_usda",
      "title": "HWSD topsoil USDA texture code to texture-class crosswalk.",
      "topics": [
        "hwsd_texture_usda"
      ]
    },
    {
      "page": "indirect_n2o_ef",
      "title": "Indirect N2O emission factors.",
      "topics": [
        "indirect_n2o_ef"
      ]
    },
    {
      "page": "interp_vec",
      "title": "Interpolate anchor points at arbitrary output positions.",
      "topics": [
        "interp_vec"
      ]
    },
    {
      "page": "ipcc_2006_enteric_ef",
      "title": "IPCC 2006 Tier 1 enteric emission factors.",
      "topics": [
        "ipcc_2006_enteric_ef"
      ]
    },
    {
      "page": "ipcc_2006_manure_ef",
      "title": "IPCC 2006 Tier 1 manure emission factors.",
      "topics": [
        "ipcc_2006_manure_ef"
      ]
    },
    {
      "page": "ipcc_2006_mcf_temp",
      "title": "IPCC 2006 MCF by temperature.",
      "topics": [
        "ipcc_2006_mcf_temp"
      ]
    },
    {
      "page": "ipcc_2019_bo",
      "title": "IPCC 2019 Bo values (Table 10.16A).",
      "topics": [
        "ipcc_2019_bo"
      ]
    },
    {
      "page": "ipcc_2019_cfi",
      "title": "IPCC 2019 Cfi values (Table 10.4).",
      "topics": [
        "ipcc_2019_cfi"
      ]
    },
    {
      "page": "ipcc_2019_enteric_ef_cattle",
      "title": "IPCC 2019 enteric EF for cattle.",
      "topics": [
        "ipcc_2019_enteric_ef_cattle"
      ]
    },
    {
      "page": "ipcc_2019_enteric_ef_other",
      "title": "IPCC 2019 enteric EF for non-cattle.",
      "topics": [
        "ipcc_2019_enteric_ef_other"
      ]
    },
    {
      "page": "ipcc_2019_manure_ch4_ef_cattle",
      "title": "IPCC 2019 manure CH4 EF for cattle.",
      "topics": [
        "ipcc_2019_manure_ch4_ef_cattle"
      ]
    },
    {
      "page": "ipcc_2019_manure_ch4_ef_other",
      "title": "IPCC 2019 manure CH4 EF for non-cattle.",
      "topics": [
        "ipcc_2019_manure_ch4_ef_other"
      ]
    },
    {
      "page": "ipcc_2019_mcf_manure",
      "title": "IPCC 2019 MCF for manure management.",
      "topics": [
        "ipcc_2019_mcf_manure"
      ]
    },
    {
      "page": "ipcc_2019_n_excretion",
      "title": "IPCC 2019 nitrogen excretion rates.",
      "topics": [
        "ipcc_2019_n_excretion"
      ]
    },
    {
      "page": "ipcc_2019_n2o_ef_direct",
      "title": "IPCC 2019 direct N2O emission factors.",
      "topics": [
        "ipcc_2019_n2o_ef_direct"
      ]
    },
    {
      "page": "ipcc_2019_soil_n_ef",
      "title": "IPCC 2019 Tier 1 soil nitrogen emission and leaching factors.",
      "topics": [
        "ipcc_2019_soil_n_ef"
      ]
    },
    {
      "page": "ipcc_2019_ym",
      "title": "IPCC Ym values.",
      "topics": [
        "ipcc_2019_ym"
      ]
    },
    {
      "page": "ipcc_enteric_ef_tier1",
      "title": "IPCC Tier 1 enteric emission factors, as published.",
      "topics": [
        "ipcc_enteric_ef_tier1"
      ]
    },
    {
      "page": "ipcc_manure_ef3",
      "title": "IPCC direct manure N2O emission factors (EF3), by edition.",
      "topics": [
        "ipcc_manure_ef3"
      ]
    },
    {
      "page": "ipcc_tier2_bo_values",
      "title": "Tier 2 Bo values.",
      "topics": [
        "ipcc_tier2_bo_values"
      ]
    },
    {
      "page": "ipcc_tier2_energy_coefs",
      "title": "Tier 2 energy coefficients.",
      "topics": [
        "ipcc_tier2_energy_coefs"
      ]
    },
    {
      "page": "ipcc_tier2_manure_ash",
      "title": "Tier 2 manure ash content.",
      "topics": [
        "ipcc_tier2_manure_ash"
      ]
    },
    {
      "page": "ipcc_tier2_n_retention",
      "title": "Tier 2 nitrogen retention fractions.",
      "topics": [
        "ipcc_tier2_n_retention"
      ]
    },
    {
      "page": "ipcc_tier2_ym_values",
      "title": "Tier 2 Ym values.",
      "topics": [
        "ipcc_tier2_ym_values"
      ]
    },
    {
      "page": "items_cbs",
      "title": "Commodity balance sheet items",
      "topics": [
        "items_cbs"
      ]
    },
    {
      "page": "items_full",
      "title": "Full CBS item table",
      "topics": [
        "items_full"
      ]
    },
    {
      "page": "items_prim",
      "title": "Primary production items linked to CBS",
      "topics": [
        "items_prim"
      ]
    },
    {
      "page": "items_prod",
      "title": "Primary production items",
      "topics": [
        "items_prod"
      ]
    },
    {
      "page": "items_prod_full",
      "title": "Full production item table",
      "topics": [
        "items_prod_full"
      ]
    },
    {
      "page": "key_lattice_gaps",
      "title": "Report the expected keys that no row supplies",
      "topics": [
        "key_lattice_gaps"
      ]
    },
    {
      "page": "lassaletta_grassland_share",
      "title": "Grassland share of synthetic nitrogen by country and year",
      "topics": [
        "lassaletta_grassland_share"
      ]
    },
    {
      "page": "liv_lu_coefs",
      "title": "Livestock unit coefficients",
      "topics": [
        "liv_lu_coefs"
      ]
    },
    {
      "page": "livestock_constants",
      "title": "Livestock physical constants.",
      "topics": [
        "livestock_constants"
      ]
    },
    {
      "page": "livestock_emissions_to_kt",
      "title": "Convert IPCC per-animal livestock emissions from kilograms to kilotonnes.",
      "topics": [
        "livestock_emissions_to_kt"
      ]
    },
    {
      "page": "livestock_production_defaults",
      "title": "Default production parameters.",
      "topics": [
        "livestock_production_defaults"
      ]
    },
    {
      "page": "make_lpjml_covariate",
      "title": "Build an LPJmL/WHEP spatial covariate function",
      "topics": [
        "make_lpjml_covariate"
      ]
    },
    {
      "page": "manner_default_technique_mix",
      "title": "Gross-default technique/incorporation-delay blend for MANNER.",
      "topics": [
        "manner_default_technique_mix"
      ]
    },
    {
      "page": "manner_incorporation_factor",
      "title": "MANNER organic-manure incorporation-delay factor.",
      "topics": [
        "manner_incorporation_factor"
      ]
    },
    {
      "page": "manner_params",
      "title": "MANNER process-based ammonia-volatilisation factors.",
      "topics": [
        "manner_params"
      ]
    },
    {
      "page": "manner_rain_factor",
      "title": "MANNER synthetic-fertiliser rainfall factor.",
      "topics": [
        "manner_rain_factor"
      ]
    },
    {
      "page": "manner_rate_factor",
      "title": "MANNER synthetic-fertiliser application-rate factor.",
      "topics": [
        "manner_rate_factor"
      ]
    },
    {
      "page": "manure_inorganic_n",
      "title": "Inorganic (mineral) nitrogen fraction of excreted manure by species.",
      "topics": [
        "manure_inorganic_n"
      ]
    },
    {
      "page": "max_intake_share",
      "title": "Maximum intake shares.",
      "topics": [
        "max_intake_share"
      ]
    },
    {
      "page": "meisinger_denitrification",
      "title": "Meisinger and Randall topsoil denitrification share matrix.",
      "topics": [
        "meisinger_denitrification"
      ]
    },
    {
      "page": "melt_bilateral_trade",
      "title": "Melt a bilateral trade matrix to long format.",
      "topics": [
        "melt_bilateral_trade"
      ]
    },
    {
      "page": "mueller_synthetic_n",
      "title": "Synthetic nitrogen application rates by crop and country",
      "topics": [
        "mueller_synthetic_n"
      ]
    },
    {
      "page": "n_attenuation_constants",
      "title": "Nitrogen leaching-attenuation and indirect-N2O constants.",
      "topics": [
        "n_attenuation_constants"
      ]
    },
    {
      "page": "n_boundary_params",
      "title": "Planetary reactive-nitrogen boundary parameters.",
      "topics": [
        "n_boundary_params"
      ]
    },
    {
      "page": "n2o_efs_disaggregated",
      "title": "Disaggregated direct soil N2O emission factors by climate and irrigation.",
      "topics": [
        "n2o_efs_disaggregated"
      ]
    },
    {
      "page": "n2o_efs_ipcc2006",
      "title": "IPCC 2006 Tier 1 direct soil N2O emission factors by climate and irrigation.",
      "topics": [
        "n2o_efs_ipcc2006"
      ]
    },
    {
      "page": "normalize_nourishment",
      "title": "Normalize and classify per-capita nourishment.",
      "topics": [
        "normalize_nourishment"
      ]
    },
    {
      "page": "nourish_levels",
      "title": "Nourishment classification levels and colours.",
      "topics": [
        "nourish_levels"
      ]
    },
    {
      "page": "nourishment_thresholds",
      "title": "Nourishment protein and energy thresholds.",
      "topics": [
        "nourishment_thresholds"
      ]
    },
    {
      "page": "plot_compart_factor",
      "title": "Plot each compartment's own factor breakdown",
      "topics": [
        "plot_compart_factor"
      ]
    },
    {
      "page": "plot_compart_factor_periods",
      "title": "Plot each compartment's own factor breakdown by period, as one combined panel plot",
      "topics": [
        "plot_compart_factor_periods"
      ]
    },
    {
      "page": "plot_compart_factor_roll",
      "title": "Plot each compartment's own factor breakdown, rolling mean",
      "topics": [
        "plot_compart_factor_roll"
      ]
    },
    {
      "page": "plot_compart_factor_roll_panel",
      "title": "Plot each compartment's own factor breakdown, rolling mean, as one combined panel plot",
      "topics": [
        "plot_compart_factor_roll_panel"
      ]
    },
    {
      "page": "plot_compart_factor_yearly",
      "title": "Plot each compartment's own factor breakdown, year-on-year (non-cumulative)",
      "topics": [
        "plot_compart_factor_yearly"
      ]
    },
    {
      "page": "plot_crop_livestock_conn",
      "title": "Plot the crop-livestock connectivity index",
      "topics": [
        "plot_crop_livestock_conn"
      ]
    },
    {
      "page": "plot_destiny_mix",
      "title": "Plot the cropland destiny mix over time",
      "topics": [
        "plot_destiny_mix"
      ]
    },
    {
      "page": "plot_finn_circularity",
      "title": "Plot Finn Cycling Index evolution and period comparison",
      "topics": [
        "plot_finn_circularity"
      ]
    },
    {
      "page": "plot_footprint_sankey",
      "title": "Interactive footprint Sankey viewer",
      "topics": [
        "plot_footprint_sankey"
      ]
    },
    {
      "page": "plot_input_output",
      "title": "Plot national nitrogen inputs, production, and surplus for a land system.",
      "topics": [
        "plot_input_output"
      ]
    },
    {
      "page": "plot_input_output_livestock",
      "title": "Plot national nitrogen inputs, production, and surplus for livestock.",
      "topics": [
        "plot_input_output_livestock"
      ]
    },
    {
      "page": "plot_input_output_system",
      "title": "Plot national nitrogen inputs and uses for the full agro-food system.",
      "topics": [
        "plot_input_output_system"
      ]
    },
    {
      "page": "plot_loss_decomp",
      "title": "Plot cumulative drivers of the change in territorial N losses",
      "topics": [
        "plot_loss_decomp"
      ]
    },
    {
      "page": "plot_loss_decomp_periods",
      "title": "Plot period-based drivers of the change in territorial N losses",
      "topics": [
        "plot_loss_decomp_periods"
      ]
    },
    {
      "page": "plot_loss_decomp_periods_panel",
      "title": "Plot period-based drivers of territorial N losses, as one combined panel plot",
      "topics": [
        "plot_loss_decomp_periods_panel"
      ]
    },
    {
      "page": "plot_loss_decomp_rolling",
      "title": "Plot rolling-mean year-on-year drivers of the change in territorial N losses",
      "topics": [
        "plot_loss_decomp_rolling"
      ]
    },
    {
      "page": "plot_loss_decomp_rolling_panel",
      "title": "Plot rolling-mean year-on-year drivers of territorial N losses, as one combined panel plot",
      "topics": [
        "plot_loss_decomp_rolling_panel"
      ]
    },
    {
      "page": "plot_loss_decomp_yearly",
      "title": "Plot year-on-year (non-cumulative) drivers of the change in territorial N losses",
      "topics": [
        "plot_loss_decomp_yearly"
      ]
    },
    {
      "page": "plot_national_trade_flows_raw",
      "title": "Plot national trade flows: model vs. raw historical FAO series",
      "topics": [
        "plot_national_trade_flows_raw"
      ]
    },
    {
      "page": "plot_national_trade_validation",
      "title": "Plot national net trade validation",
      "topics": [
        "plot_national_trade_validation"
      ]
    },
    {
      "page": "plot_specialization_cov",
      "title": "Plot the specialization-vs-diversification allocation covariance",
      "topics": [
        "plot_specialization_cov"
      ]
    },
    {
      "page": "plot_typology_indicators_panel",
      "title": "Plot four N indicators as time series per typology",
      "topics": [
        "plot_typology_indicators_panel"
      ]
    },
    {
      "page": "plot_typology_periods_panel",
      "title": "Plot four N indicators as period comparisons per typology",
      "topics": [
        "plot_typology_periods_panel"
      ]
    },
    {
      "page": "polities",
      "title": "Polities",
      "topics": [
        "polities"
      ]
    },
    {
      "page": "polities_cats",
      "title": "Polity categories and regional classifications",
      "topics": [
        "polities_cats"
      ]
    },
    {
      "page": "polity_anchor_drift",
      "title": "Find back-cast rows whose polity label and growth proxy describe different territories",
      "topics": [
        "polity_anchor_drift"
      ]
    },
    {
      "page": "polity_area_crosswalk",
      "title": "FAOSTAT/FABIO area-to-polity crosswalk",
      "topics": [
        "polity_area_crosswalk"
      ]
    },
    {
      "page": "polity_bucket_coverage",
      "title": "Report reporting buckets that sum more than one territory",
      "topics": [
        "polity_bucket_coverage"
      ]
    },
    {
      "page": "polity_containment",
      "title": "Polity containment edges",
      "topics": [
        "polity_containment"
      ]
    },
    {
      "page": "polity_coverage_gaps",
      "title": "Find rows attributed to a polity not live in the row's year",
      "topics": [
        "polity_coverage_gaps"
      ]
    },
    {
      "page": "polity_identity_conventions",
      "title": "Which territorial identity WHEP's year-less objects carry",
      "topics": [
        "polity_identity_conventions"
      ]
    },
    {
      "page": "polity_label_aliases",
      "title": "Source label to polity aliases",
      "topics": [
        "polity_label_aliases"
      ]
    },
    {
      "page": "polity_label_item_corrections",
      "title": "Source label corrections scoped to one item",
      "topics": [
        "polity_label_item_corrections"
      ]
    },
    {
      "page": "polity_mapping_provenance",
      "title": "Report which authority a row's territorial identity rests on",
      "topics": [
        "polity_mapping_provenance"
      ]
    },
    {
      "page": "polycell_example_geometries",
      "title": "A minimal polity geometry table for examples and smoke tests",
      "topics": [
        "polycell_example_geometries"
      ]
    },
    {
      "page": "population_source_reach",
      "title": "Report which areas a present-day-ISO3 population source can reach.",
      "topics": [
        "population_source_reach"
      ]
    },
    {
      "page": "prepare_livestock_emissions",
      "title": "Prepare production data for livestock emission calculations.",
      "topics": [
        "prepare_livestock_emissions"
      ]
    },
    {
      "page": "primary_double",
      "title": "Items with double-counting in production statistics",
      "topics": [
        "primary_double"
      ]
    },
    {
      "page": "propagate_fp_uncertainty",
      "title": "Propagate input uncertainty through a footprint.",
      "topics": [
        "propagate_fp_uncertainty"
      ]
    },
    {
      "page": "read_admin_family",
      "title": "Read the per-family subnational admin-statistics pins",
      "topics": [
        "read_admin_family"
      ]
    },
    {
      "page": "read_admin_shares",
      "title": "Read the assembled subnational admin-shares pin",
      "topics": [
        "read_admin_shares"
      ]
    },
    {
      "page": "read_admin_stats_eurostat",
      "title": "Read Eurostat regional crop and livestock statistics",
      "topics": [
        "read_admin_stats_eurostat"
      ]
    },
    {
      "page": "read_admin_stats_nass",
      "title": "Read United States state or county agricultural statistics from NASS",
      "topics": [
        "read_admin_stats_nass"
      ]
    },
    {
      "page": "read_admin_stats_sidra",
      "title": "Read Brazilian state agricultural statistics from IBGE SIDRA",
      "topics": [
        "read_admin_stats_sidra"
      ]
    },
    {
      "page": "read_critical_n",
      "title": "Read a Schulte-Uebbing gridded critical-nitrogen layer.",
      "topics": [
        "read_critical_n"
      ]
    },
    {
      "page": "read_cru_climate",
      "title": "Read a CRU TS 4.09 monthly climate variable into a tidy tibble.",
      "topics": [
        "read_cru_climate"
      ]
    },
    {
      "page": "read_emep_deposition",
      "title": "Read EMEP MSC-W atmospheric nitrogen deposition onto WHEP's grid.",
      "topics": [
        "read_emep_deposition"
      ]
    },
    {
      "page": "read_fbs_population",
      "title": "Read FAOSTAT Food Balance Sheet population on WHEP area codes.",
      "topics": [
        "read_fbs_population"
      ]
    },
    {
      "page": "read_glaciated_areas",
      "title": "Read the Natural Earth glaciated-areas ice layer",
      "topics": [
        "read_glaciated_areas"
      ]
    },
    {
      "page": "read_glw_density",
      "title": "Read GLW3 gridded livestock counts on WHEP's 0.5-degree grid",
      "topics": [
        "read_glw_density"
      ]
    },
    {
      "page": "read_glwd_water",
      "title": "Read the GLWD inland-water fraction on the 0.5-degree grid",
      "topics": [
        "read_glwd_water"
      ]
    },
    {
      "page": "read_habitual_cv",
      "title": "Read FAOSTAT's coefficient of variation of habitual caloric consumption.",
      "topics": [
        "read_habitual_cv"
      ]
    },
    {
      "page": "read_hwsd_topsoil_soc",
      "title": "Read observed topsoil organic carbon from HWSD onto WHEP's grid.",
      "topics": [
        "read_hwsd_topsoil_soc"
      ]
    },
    {
      "page": "read_hyde_population",
      "title": "Read gridded HYDE population onto WHEP's grid.",
      "topics": [
        "read_hyde_population"
      ]
    },
    {
      "page": "read_level_country_grid",
      "title": "Read the cell-to-polity country grid at a containment depth",
      "topics": [
        "read_level_country_grid"
      ]
    },
    {
      "page": "read_lpjml_crop_cover",
      "title": "Read monthly cropland soil cover from an LPJmL run's crop calendar.",
      "topics": [
        "read_lpjml_crop_cover"
      ]
    },
    {
      "page": "read_lpjml_grass_productivity",
      "title": "Read natural-grass productivity from an LPJmL run.",
      "topics": [
        "read_lpjml_grass_productivity"
      ]
    },
    {
      "page": "read_lpjml_hydrology",
      "title": "Read an LPJmL hydrology variable into a tidy tibble.",
      "topics": [
        "read_lpjml_hydrology"
      ]
    },
    {
      "page": "read_lpjml_litterfall",
      "title": "Read litterfall by land-use class from an LPJmL run.",
      "topics": [
        "read_lpjml_litterfall"
      ]
    },
    {
      "page": "read_lpjml_natural_cover",
      "title": "Read natural-land soil cover from an LPJmL run.",
      "topics": [
        "read_lpjml_natural_cover"
      ]
    },
    {
      "page": "read_lpjml_npp",
      "title": "Read a per-PFT annual LPJmL carbon variable into a tidy tibble.",
      "topics": [
        "read_lpjml_npp"
      ]
    },
    {
      "page": "read_lpjml_regime_yield",
      "title": "Read LPJmL irrigated and rainfed crop yields per cell.",
      "topics": [
        "read_lpjml_regime_yield"
      ]
    },
    {
      "page": "read_lpjml_wind",
      "title": "Read gridded LPJmL-forcing windspeed onto WHEP's grid.",
      "topics": [
        "read_lpjml_wind"
      ]
    },
    {
      "page": "read_luh2_landuse",
      "title": "Read gridded yearly LUH2 land-use-class fractions and areas.",
      "topics": [
        "read_luh2_landuse"
      ]
    },
    {
      "page": "read_luh2_terrestrial",
      "title": "Read the LUH2 terrestrial-area validation layer",
      "topics": [
        "read_luh2_terrestrial"
      ]
    },
    {
      "page": "read_n_deposition",
      "title": "Read a HaNi atmospheric nitrogen deposition species onto WHEP's grid.",
      "topics": [
        "read_n_deposition"
      ]
    },
    {
      "page": "read_polycell_support",
      "title": "Read the polycell support table from its registered pin",
      "topics": [
        "read_polycell_support"
      ]
    },
    {
      "page": "read_population",
      "title": "Read national population on WHEP area codes.",
      "topics": [
        "read_population"
      ]
    },
    {
      "page": "read_soil_hydraulic",
      "title": "Read gridded soil hydraulic properties from HWSD onto WHEP's grid.",
      "topics": [
        "read_soil_hydraulic"
      ]
    },
    {
      "page": "read_soil_ph",
      "title": "Read gridded soil pH onto WHEP's grid.",
      "topics": [
        "read_soil_ph"
      ]
    },
    {
      "page": "read_spam_yields",
      "title": "Read SPAM harvested area, production and yield by crop and technology.",
      "topics": [
        "read_spam_yields"
      ]
    },
    {
      "page": "read_wpp_population",
      "title": "Read UN World Population Prospects population.",
      "topics": [
        "read_wpp_population"
      ]
    },
    {
      "page": "reconcile_admin_allocation",
      "title": "Reconcile a level allocation against the national totals that bind",
      "topics": [
        "reconcile_admin_allocation"
      ]
    },
    {
      "page": "record_provenance",
      "title": "Record provenance for a reproducible result.",
      "topics": [
        "record_provenance"
      ]
    },
    {
      "page": "redistribute_feed",
      "title": "Redistribute available feed supply among livestock demand.",
      "topics": [
        "redistribute_feed"
      ]
    },
    {
      "page": "regime_yield_crop_mapping",
      "title": "Crop sources for the irrigated:rainfed regime yield ratio",
      "topics": [
        "regime_yield_crop_mapping"
      ]
    },
    {
      "page": "regional_mms_distribution",
      "title": "Regional MMS distribution.",
      "topics": [
        "regional_mms_distribution"
      ]
    },
    {
      "page": "regions_full",
      "title": "Full polity and region reference table",
      "topics": [
        "regions_full"
      ]
    },
    {
      "page": "residue_humification",
      "title": "Humification fraction by carbon input type.",
      "topics": [
        "residue_humification"
      ]
    },
    {
      "page": "resolve_admin_shares",
      "title": "Resolve one source per container from the admin-shares table",
      "topics": [
        "resolve_admin_shares"
      ]
    },
    {
      "page": "resolve_admin_units",
      "title": "Resolve source-native admin identifiers to polity codes",
      "topics": [
        "resolve_admin_units"
      ]
    },
    {
      "page": "resolve_polity_label",
      "title": "Resolve a source's country label to a polity",
      "topics": [
        "resolve_polity_label"
      ]
    },
    {
      "page": "resolve_polity_lineage",
      "title": "Resolve a national row onto the polity its grid support carries that year",
      "topics": [
        "resolve_polity_lineage"
      ]
    },
    {
      "page": "row_evidence",
      "title": "Produce row-level evidence for a table.",
      "topics": [
        "row_evidence"
      ]
    },
    {
      "page": "row_evidence_schema",
      "title": "The declarative schema of a row-evidence table.",
      "topics": [
        "row_evidence_schema"
      ]
    },
    {
      "page": "row_promotion_status",
      "title": "Report which Rest-of-World members report under their own territory",
      "topics": [
        "row_promotion_status"
      ]
    },
    {
      "page": "run_spatialize",
      "title": "Run the gridded land-use spatialization pipeline",
      "topics": [
        "run_spatialize"
      ]
    },
    {
      "page": "run_typology_sensitivity",
      "title": "Run one-at-a-time sensitivity analysis on typology thresholds.",
      "topics": [
        "run_typology_sensitivity"
      ]
    },
    {
      "page": "seam_gate",
      "title": "Gate an admin-shares back-cast at its seams",
      "topics": [
        "seam_gate"
      ]
    },
    {
      "page": "seam_gate_tolerances",
      "title": "Tolerances of the admin-shares seam gate",
      "topics": [
        "seam_gate_tolerances"
      ]
    },
    {
      "page": "sjos_levels",
      "title": "Safe-and-just nitrogen classification levels and colours.",
      "topics": [
        "sjos_levels"
      ]
    },
    {
      "page": "smil_2001_synthetic_n_global",
      "title": "Smil (2001) global synthetic nitrogen production, 1913-2000",
      "topics": [
        "smil_2001_synthetic_n_global"
      ]
    },
    {
      "page": "soc_crop_group",
      "title": "Assign each crop to its soil-carbon crop group.",
      "topics": [
        "soc_crop_group"
      ]
    },
    {
      "page": "soc_rate_modifier_amg",
      "title": "Compute the AMG (AMGv2) annual climate rate modifier.",
      "topics": [
        "soc_rate_modifier_amg"
      ]
    },
    {
      "page": "soc_rate_modifier_century",
      "title": "Compute the Century DEFAC annual climate rate modifier.",
      "topics": [
        "soc_rate_modifier_century"
      ]
    },
    {
      "page": "soc_rate_modifier_icbm",
      "title": "Compute the ICBM annual climate rate modifier.",
      "topics": [
        "soc_rate_modifier_icbm"
      ]
    },
    {
      "page": "soc_rate_modifier_lpjml",
      "title": "Compute the LPJmL annual decomposition response.",
      "topics": [
        "soc_rate_modifier_lpjml"
      ]
    },
    {
      "page": "soc_rate_modifier_rothc",
      "title": "Compute the RothC and HSOC annual climate rate modifier.",
      "topics": [
        "soc_rate_modifier_rothc"
      ]
    },
    {
      "page": "soc_soil_cover_curve",
      "title": "Generic land-use soil-cover curve for the RothC/HSOC cover factor.",
      "topics": [
        "soc_soil_cover_curve"
      ]
    },
    {
      "page": "soc_turnover_params",
      "title": "Soil organic carbon turnover parameters by model.",
      "topics": [
        "soc_turnover_params"
      ]
    },
    {
      "page": "soil_cn_ratios",
      "title": "Soil carbon-to-nitrogen ratios for organic-matter balances.",
      "topics": [
        "soil_cn_ratios"
      ]
    },
    {
      "page": "soil_hydraulic_by_texture",
      "title": "Soil hydraulic properties by USDA texture class.",
      "topics": [
        "soil_hydraulic_by_texture"
      ]
    },
    {
      "page": "som_ranges",
      "title": "Soil organic matter content bins.",
      "topics": [
        "som_ranges"
      ]
    },
    {
      "page": "spatialize_country_n_to_crops",
      "title": "Spatialize a polity-level nitrogen total to crops and grid cells.",
      "topics": [
        "spatialize_country_n_to_crops"
      ]
    },
    {
      "page": "split_manure_management",
      "title": "Split livestock excretion across manure-management systems.",
      "topics": [
        "split_manure_management"
      ]
    },
    {
      "page": "split_regime_yield",
      "title": "Split a cell-crop's production between its rainfed and irrigated regimes.",
      "topics": [
        "split_regime_yield"
      ]
    },
    {
      "page": "stamp_inputs_supplied",
      "title": "Record which optional inputs a build consumed",
      "topics": [
        "stamp_inputs_supplied"
      ]
    },
    {
      "page": "subsoil_no3_reduction",
      "title": "Subsoil nitrate reduction shares by source, climate and irrigation.",
      "topics": [
        "subsoil_no3_reduction"
      ]
    },
    {
      "page": "summarise_conservation",
      "title": "Summarise a footprint conservation report.",
      "topics": [
        "summarise_conservation"
      ]
    },
    {
      "page": "summarize_bnf",
      "title": "Summarise biological nitrogen fixation results.",
      "topics": [
        "summarize_bnf"
      ]
    },
    {
      "page": "temperature_adjustment",
      "title": "Temperature adjustment factors for NEm.",
      "topics": [
        "temperature_adjustment"
      ]
    },
    {
      "page": "uncertainty_ranges",
      "title": "Uncertainty ranges for emission parameters.",
      "topics": [
        "uncertainty_ranges"
      ]
    },
    {
      "page": "unit_cropland_extent",
      "title": "The cropland each unit holds, on the basis the capacity ceiling uses",
      "topics": [
        "unit_cropland_extent"
      ]
    },
    {
      "page": "validate_national_trade",
      "title": "Validate national net trade balance",
      "topics": [
        "validate_national_trade"
      ]
    },
    {
      "page": "validate_national_trade_raw",
      "title": "Validate national net trade against raw historical FAO series",
      "topics": [
        "validate_national_trade_raw"
      ]
    },
    {
      "page": "whep_clear_cache",
      "title": "Clear the build pipeline cache",
      "topics": [
        "whep_clear_cache"
      ]
    },
    {
      "page": "whep_coef_table",
      "title": "Read a WHEP coefficient table.",
      "topics": [
        "whep_coef_table"
      ]
    },
    {
      "page": "whep_inputs",
      "title": "External inputs",
      "topics": [
        "whep_inputs"
      ]
    },
    {
      "page": "whep_list_file_versions",
      "title": "Input file versions",
      "topics": [
        "whep_list_file_versions"
      ]
    },
    {
      "page": "whep_read_file",
      "title": "Download, cache and read files",
      "topics": [
        "whep_read_file"
      ]
    },
    {
      "page": "whep_registry",
      "title": "Read a registry of pinned input files",
      "topics": [
        "whep_registry"
      ]
    },
    {
      "page": "write_parquet_checked",
      "title": "Write a Parquet file and verify it before returning.",
      "topics": [
        "write_parquet_checked"
      ]
    },
    {
      "page": "write_table_checked",
      "title": "Write a table to disk safely and verifiably.",
      "topics": [
        "write_table_checked"
      ]
    }
  ],
  "_pkglogo": "https://github.com/eduaguilera/whep/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/eduaguilera/whep/raw/HEAD/README.md",
  "_rundeps": [
    "arrow",
    "askpass",
    "assertthat",
    "bit",
    "bit64",
    "cli",
    "clipr",
    "cpp11",
    "crayon",
    "curl",
    "data.table",
    "deSolve",
    "digest",
    "dplyr",
    "farver",
    "fs",
    "generics",
    "glue",
    "hms",
    "httr",
    "jsonlite",
    "labeling",
    "lattice",
    "lifecycle",
    "magrittr",
    "Matrix",
    "mime",
    "nanoparquet",
    "openssl",
    "pillar",
    "pins",
    "pkgconfig",
    "prettyunits",
    "progress",
    "purrr",
    "R6",
    "rappdirs",
    "RColorBrewer",
    "readr",
    "rlang",
    "scales",
    "stringi",
    "stringr",
    "sys",
    "tibble",
    "tidyr",
    "tidyselect",
    "tzdb",
    "utf8",
    "vctrs",
    "viridisLite",
    "vroom",
    "whisker",
    "withr",
    "yaml",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "constant_territory.Rmd",
      "filename": "constant_territory.html",
      "title": "Constant-territory time series",
      "engine": "knitr::rmarkdown",
      "headings": [
        "The problem",
        "The method (dasymetric areal interpolation)",
        "Why a covariate, not just area",
        "How the gap is handled",
        "Usage",
        "Worked example"
      ],
      "created": "2026-08-07 08:07:40",
      "modified": "2026-08-07 08:07:40",
      "commits": 1
    },
    {
      "source": "footprint-analysis.Rmd",
      "filename": "footprint-analysis.html",
      "title": "Environmental footprint analysis",
      "engine": "knitr::rmarkdown",
      "headings": [
        "What is a footprint analysis?",
        "The three-step pipeline",
        "Concepts and terminology",
        "Supply-use tables and process groups",
        "Mixed units in the supply-use system",
        "Bilateral trade",
        "Commodity balance sheets (CBS)",
        "The Z matrix (inter-industry flows)",
        "Trade shares",
        "The Y matrix (final demand)",
        "The X vector (total output)",
        "FABIO adjustments",
        "The Leontief inverse (L)",
        "Environmental extensions",
        "The footprint",
        "Running the analysis",
        "Step 1: Build the IO model",
        "Step 2: Compute the Leontief inverse",
        "For large systems",
        "Step 3: Compute the footprint",
        "Dense path (pre-computed L, small systems)",
        "Using Z directly (large systems)",
        "With and without fd_labels",
        "Analysing the results",
        "A conservation check",
        "Processing multiple years",
        "Parallel execution (optional)",
        "Summary",
        "References"
      ],
      "created": "2026-06-08 14:18:05",
      "modified": "2026-08-06 11:23:05",
      "commits": 3
    },
    {
      "source": "trade-sources-coverage.Rmd",
      "filename": "trade-sources-coverage.html",
      "title": "Trade sources year coverage",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2025-01-13 15:13:37",
      "modified": "2026-07-24 13:06:03",
      "commits": 4
    }
  ],
  "_score": 6.4939457483871506,
  "_indexed": true,
  "_nocasepkg": "whep",
  "_universes": [
    "eduaguilera",
    "lbm364dl"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3.0.9000",
      "date": "2026-10-22T10:45:10.000Z",
      "distro": "resolute",
      "commit": "3205ff19c926fc2cb9a18e60cab92af8470986cb",
      "fileid": "https://r2.ropensci.org/182e154934e13de5d610cb38795d78a90c288b2fcc85f27828fef62d07e5113a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eduaguilera/actions/runs/39763940501"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.3.0.9000",
      "date": "2026-10-22T10:47:17.000Z",
      "distro": "resolute",
      "commit": "3205ff19c926fc2cb9a18e60cab92af8470986cb",
      "fileid": "https://r2.ropensci.org/ee2ae692baf7e9f4bfbca78cd561adc7c707149febb25c0727bedd3306af08d3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eduaguilera/actions/runs/39763940501"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.3.0.9000",
      "date": "2026-10-22T11:07:55.000Z",
      "commit": "3205ff19c926fc2cb9a18e60cab92af8470986cb",
      "fileid": "https://r2.ropensci.org/a33a3b3fcfeb7ebca4087d224d6d1a45a6252986dec1c5ff69f3408075ccdd00",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eduaguilera/actions/runs/39763940501"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.3.0.9000",
      "date": "2026-10-22T11:04:07.000Z",
      "commit": "3205ff19c926fc2cb9a18e60cab92af8470986cb",
      "fileid": "https://r2.ropensci.org/1591b619eab3cbc38d4f04b92d9a91061c61a5e63c2a61b39783ceb2426367a5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eduaguilera/actions/runs/39763940501"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.3.0.9000",
      "date": "2026-10-22T10:48:29.000Z",
      "commit": "3205ff19c926fc2cb9a18e60cab92af8470986cb",
      "fileid": "https://r2.ropensci.org/f6ee51598f046624beff802f5acf1faa2691e3fee7502a6b77cfb5662abc3ef0",
      "status": "success",
      "buildurl": "https://github.com/r-universe/eduaguilera/actions/runs/39763940501"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.3.0.9000",
      "date": "2026-10-22T10:44:03.000Z",
      "commit": "3205ff19c926fc2cb9a18e60cab92af8470986cb",
      "fileid": "https://r2.ropensci.org/36eee46bede9a5c3ca883bcf50ac6967131dc90fbf280239f4482b2211cd3925",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eduaguilera/actions/runs/39763940501"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.3.0.9000",
      "date": "2026-10-22T10:43:58.000Z",
      "commit": "3205ff19c926fc2cb9a18e60cab92af8470986cb",
      "fileid": "https://r2.ropensci.org/fd86ab8839854baaaebbb74f69faec50442469810e3a04413d8954ad6b42ddec",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eduaguilera/actions/runs/39763940501"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.3.0.9000",
      "date": "2026-10-22T10:47:27.000Z",
      "commit": "3205ff19c926fc2cb9a18e60cab92af8470986cb",
      "fileid": "https://r2.ropensci.org/5455369a1f54db3641dc5d8514a8ba7c89ba67c2b0ee4b21432cb8aeba00b318",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eduaguilera/actions/runs/39763940501"
    }
  ]
}