{
  "_id": "69e076b0c5259ad4cd8fe54b",
  "Package": "nuts",
  "Title": "Convert European Regional Data",
  "Version": "1.1.0.9000",
  "Authors@R": "c(\nperson(\"Moritz\", \"Hennicke\", , \"AAoritz@posteo.de\", role = c(\"aut\", \"cre\", \"cph\"),\ncomment = c(ORCID = \"0000-0001-6811-1821\")),\nperson(\"Werner\", \"Krause\", , \"werner.krause@uni-potsdam.de\", role = c(\"aut\", \"cph\"),\ncomment = c(ORCID = \"0000-0002-5069-7964\")),\nperson(\"Pueyo-Ros\", \"Josep\", role = \"rev\",\ncomment = \"Josep reviewed the package for rOpenSci, see https://github.com/ropensci/software-review/issues/623#issuecomment-1951446662\"),\nperson(\"Le Meur\", \"Nolwenn\", role = \"rev\",\ncomment = \"Nolwenn reviewed the package for rOpenSci, see https://github.com/ropensci/software-review/issues/623#issuecomment-1961501137\"),\nperson(\"Filipe\", \"Batista e Silva\", role = \"aut\",\ncomment = c(ORCID = \"0000-0002-8752-6464\")),\nperson(\"Carmelo\", \"Attardo\", role = \"aut\"),\nperson(\"Cristian\", \"Pigaiani\", role = \"aut\"),\nperson(\"Michele\", \"Tucci\", role = \"aut\")\n)",
  "Description": "Motivated by changing administrative boundaries over time,\nthe 'nuts' package can convert European regional data with NUTS\ncodes between versions (2006, 2010, 2013, 2016, 2021 and 2024)\nand levels (NUTS 1, NUTS 2 and NUTS 3). The package uses\nspatial interpolation as in Lam (1983)\n<doi:10.1559/152304083783914958> based on granular (100m x\n100m) area, population and land use data provided by the\nEuropean Commission's Joint Research Center.",
  "License": "MIT + file LICENSE",
  "URL": "https://docs.ropensci.org/nuts/, https://github.com/ropensci/nuts",
  "BugReports": "https://github.com/ropensci/nuts",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.2",
  "Repository": "https://ropensci.r-universe.dev",
  "Date/Publication": "2025-09-01 15:35:58 UTC",
  "RemoteUrl": "https://github.com/ropensci/nuts",
  "RemoteRef": "main",
  "RemoteSha": "5509ff02266d9e3ebfbe51fc0d6457f34e59a0d8",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-04-15 07:59:51 UTC",
    "User": "root"
  },
  "Author": "Moritz Hennicke [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0001-6811-1821>),\nWerner Krause [aut, cph] (ORCID:\n<https://orcid.org/0000-0002-5069-7964>),\nPueyo-Ros Josep [rev] (Josep reviewed the package for rOpenSci, see\nhttps://github.com/ropensci/software-review/issues/623#issuecomment-1951446662),\nLe Meur Nolwenn [rev] (Nolwenn reviewed the package for rOpenSci, see\nhttps://github.com/ropensci/software-review/issues/623#issuecomment-1961501137),\nFilipe Batista e Silva [aut] (ORCID:\n<https://orcid.org/0000-0002-8752-6464>),\nCarmelo Attardo [aut],\nCristian Pigaiani [aut],\nMichele Tucci [aut]",
  "Maintainer": "Moritz Hennicke <AAoritz@posteo.de>",
  "MD5sum": "fd1500c7f9b63aa2d90687c85a4ef117",
  "_user": "ropensci",
  "_type": "src",
  "_file": "nuts_1.1.0.9000.tar.gz",
  "_fileid": "0f400b67e5d7037de50b6856604bce411bb35188b278c270c4e70100c632cedd",
  "_filesize": 4981927,
  "_sha256": "0f400b67e5d7037de50b6856604bce411bb35188b278c270c4e70100c632cedd",
  "_created": "2026-04-15T07:59:51.000Z",
  "_published": "2026-04-16T05:42:08.694Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 71579502570,
      "time": 272,
      "config": "linux-devel-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6445745069"
    },
    {
      "job": 71579502619,
      "time": 224,
      "config": "linux-release-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6445732138"
    },
    {
      "job": 71579502237,
      "time": 147,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6466715948"
    },
    {
      "job": 71579502484,
      "time": 141,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6445709409"
    },
    {
      "job": 71579502196,
      "time": 234,
      "config": "pkgdown",
      "r": "4.5.2",
      "check": "OK",
      "artifact": "6445651354"
    },
    {
      "job": 71579502111,
      "time": 303,
      "config": "source",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6445669416"
    },
    {
      "job": 71579502569,
      "time": 169,
      "config": "wasm-release",
      "r": "4.5.1",
      "check": "OK",
      "artifact": "6445717069"
    },
    {
      "job": 71579502388,
      "time": 176,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6445719451"
    },
    {
      "job": 71579502546,
      "time": 162,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6445715569"
    },
    {
      "job": 71579502440,
      "time": 168,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6445717109"
    }
  ],
  "_buildurl": "https://github.com/r-universe/ropensci/actions/runs/24443029269",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/ropensci/nuts",
  "_commit": {
    "id": "5509ff02266d9e3ebfbe51fc0d6457f34e59a0d8",
    "author": "AAoritz <moritz.hennicke@posteo.de>",
    "committer": "AAoritz <moritz.hennicke@posteo.de>",
    "message": "update authors\n",
    "time": 1756740958
  },
  "_maintainer": {
    "name": "Moritz Hennicke",
    "email": "aaoritz@posteo.de",
    "orcid": "0000-0001-6811-1821"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "glue",
      "role": "Imports"
    },
    {
      "package": "lifecycle",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "eurostat",
      "role": "Suggests"
    },
    {
      "package": "formatR",
      "role": "Suggests"
    },
    {
      "package": "ggalluvial",
      "role": "Suggests"
    },
    {
      "package": "ggfittext",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "ggpubr",
      "role": "Suggests"
    },
    {
      "package": "ggrepel",
      "role": "Suggests"
    },
    {
      "package": "gridExtra",
      "role": "Suggests"
    },
    {
      "package": "kableExtra",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "raster",
      "role": "Suggests"
    },
    {
      "package": "RColorBrewer",
      "role": "Suggests"
    },
    {
      "package": "readr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "sf",
      "role": "Suggests"
    },
    {
      "package": "stringr",
      "role": "Suggests"
    },
    {
      "package": "terra",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "tidyr",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    }
  ],
  "_owner": "ropensci",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-16",
      "n": 6
    },
    {
      "week": "2025-35",
      "n": 12
    },
    {
      "week": "2025-36",
      "n": 1
    }
  ],
  "_tags": [],
  "_topics": [
    "europe",
    "european-union",
    "eurostat",
    "nomenclature",
    "nuts",
    "nuts-codes",
    "nuts-regions",
    "regional-data"
  ],
  "_stars": 9,
  "_contributors": [
    {
      "user": "krauwe",
      "count": 38,
      "uuid": 19307100
    },
    {
      "user": "aaoritz",
      "count": 27,
      "uuid": 26577359
    },
    {
      "user": "maelle",
      "count": 1,
      "uuid": 8360597
    },
    {
      "user": "krausewe",
      "count": 1,
      "uuid": 49709455
    }
  ],
  "_userbio": {
    "uuid": 1200269,
    "type": "organization",
    "name": "rOpenSci",
    "description": "Tools and R Packages for Open Science"
  },
  "_downloads": {
    "count": 306,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/nuts"
  },
  "_devurl": "https://github.com/ropensci/nuts",
  "_pkgdown": "https://docs.ropensci.org/nuts/",
  "_searchresults": 11,
  "_metadata": {
    "review": {
      "id": 623,
      "status": "reviewed",
      "version": "0.0.0.9000",
      "organization": "rOpenSci Software Review",
      "url": "https://github.com/ropensci/software-review/issues/623"
    },
    "ropensci_category": "data-extraction"
  },
  "_rbuild": "4.5.3",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/nuts.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/ropensci/nuts",
  "_realowner": "ropensci",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2024-03-22"
    },
    {
      "version": "1.1.0",
      "date": "2024-07-13"
    }
  ],
  "_exports": [
    "nuts_aggregate",
    "nuts_classify",
    "nuts_convert_version",
    "nuts_get_data",
    "nuts_get_missing",
    "nuts_get_version",
    "nuts_test_multiple_versions"
  ],
  "_datasets": [
    {
      "name": "all_nuts_codes",
      "title": "List of all NUTS codes and classifications",
      "object": "all_nuts_codes",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "code",
        "version",
        "country"
      ],
      "rows": 10465,
      "table": true,
      "tojson": true
    },
    {
      "name": "cross_walks",
      "title": "Conversion table provided by the Joint Research Center of the European Commission",
      "object": "cross_walks",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "from_code",
        "to_code",
        "from_version",
        "to_version",
        "level",
        "country",
        "areaKm",
        "pop21",
        "pop11",
        "artif_surf18",
        "artif_surf12",
        "bu_vol"
      ],
      "rows": 66877,
      "table": true,
      "tojson": true
    },
    {
      "name": "manure",
      "title": "Manure storage facilities by NUTS 3 regions from Eurostat (aei_fm_ms)",
      "object": "manure",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "indic_ag",
        "geo",
        "time",
        "values"
      ],
      "rows": 17151,
      "table": true,
      "tojson": true
    },
    {
      "name": "patents",
      "title": "Patent applications to the EPO by priority year by NUTS 3 regions (pat_ep_rtot)",
      "object": "patents",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "unit",
        "geo",
        "time",
        "values"
      ],
      "rows": 103075,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "all_nuts_codes",
      "title": "List of all NUTS codes and classifications",
      "topics": [
        "all_nuts_codes"
      ]
    },
    {
      "page": "cross_walks",
      "title": "Conversion table provided by the Joint Research Center of the European Commission",
      "topics": [
        "cross_walks"
      ]
    },
    {
      "page": "manure",
      "title": "Manure storage facilities by NUTS 3 regions from Eurostat (aei_fm_ms)",
      "topics": [
        "manure"
      ]
    },
    {
      "page": "nuts_aggregate",
      "title": "Aggregate to higher order NUTS levels",
      "topics": [
        "nuts_aggregate"
      ]
    },
    {
      "page": "nuts_classify",
      "title": "Classify version of NUTS codes",
      "topics": [
        "nuts_classify"
      ]
    },
    {
      "page": "nuts_convert_version",
      "title": "Convert between NUTS versions",
      "topics": [
        "nuts_convert_version"
      ]
    },
    {
      "page": "nuts_get_data",
      "title": "Return classified NUTS data",
      "topics": [
        "nuts_get_data"
      ]
    },
    {
      "page": "nuts_get_missing",
      "title": "Return missing NUTS codes in classified NUTS data",
      "topics": [
        "nuts_get_missing"
      ]
    },
    {
      "page": "nuts_get_version",
      "title": "Return version overlap of classified NUTS data",
      "topics": [
        "nuts_get_version"
      ]
    },
    {
      "page": "nuts_test_multiple_versions",
      "title": "Helper function to test for multiple versions",
      "topics": [
        "nuts_test_multiple_versions"
      ]
    },
    {
      "page": "patents",
      "title": "Patent applications to the EPO by priority year by NUTS 3 regions (pat_ep_rtot)",
      "topics": [
        "patents"
      ]
    }
  ],
  "_pkglogo": "https://github.com/ropensci/nuts/raw/main/man/figures/logo.png",
  "_readme": "https://github.com/ropensci/nuts/raw/main/README.md",
  "_rundeps": [
    "cli",
    "dplyr",
    "generics",
    "glue",
    "lifecycle",
    "magrittr",
    "pillar",
    "pkgconfig",
    "R6",
    "rlang",
    "tibble",
    "tidyselect",
    "utf8",
    "vctrs",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "nuts.Rmd",
      "filename": "nuts.html",
      "title": "nuts: Convert European Regional Data in R",
      "author": "Moritz Hennicke, Werner Krause, Filipe Batista e Silva, Carmelo Attardo, Cristian Pigaiani, Michele Tucci",
      "engine": "knitr::knitr",
      "headings": [
        "Key Features",
        "NUTS Codes",
        "Spatial interpolation in a nutshell",
        "Usage",
        "Workflow",
        "Identifying NUTS version and level",
        "Converting data between NUTS versions",
        "Converting multiple variables simultaneously",
        "Converting grouped data",
        "Converting data between NUTS levels",
        "Inconsistent versions and levels",
        "Non-identified NUTS codes",
        "Missing NUTS codes",
        "Multiple NUTS levels within groups",
        "Multiple NUTS versions within groups",
        "Spatial interpolation in detail",
        "Changes in administrative boundaries",
        "Spatial interpolation and conversion tables",
        "Conversion methods",
        "Conversion of absolute values between versions",
        "Conversion of relative values between versions",
        "Conversion of absolute values between NUTS levels",
        "Conversion of relative values between NUTS levels",
        "Citation"
      ],
      "created": "2024-02-01 10:00:35",
      "modified": "2025-08-27 20:42:55",
      "commits": 26
    }
  ],
  "_score": 5.648847708372894,
  "_indexed": true,
  "_nocasepkg": "nuts",
  "_universes": [
    "ropensci"
  ],
  "_binaries": [
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.1.0.9000",
      "date": "2026-04-15T08:03:26.000Z",
      "distro": "noble",
      "commit": "5509ff02266d9e3ebfbe51fc0d6457f34e59a0d8",
      "fileid": "398c549a2f15a0d97ed07723258ae18373d660cda687d1f47cbf04949da16713",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/24443029269"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.0.9000",
      "date": "2026-04-16T05:40:53.000Z",
      "commit": "5509ff02266d9e3ebfbe51fc0d6457f34e59a0d8",
      "fileid": "05c9942c6d80aa131c6153c951a98f3e00bcd16e57110eb0d4623ccb7152ead8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/24443029269"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.1.0.9000",
      "date": "2026-04-15T08:01:45.000Z",
      "commit": "5509ff02266d9e3ebfbe51fc0d6457f34e59a0d8",
      "fileid": "fd94394ea447f4134920d97b6c9e473330ae2d7578cfb262164962229fcb9c58",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/24443029269"
    },
    {
      "r": "4.5.1",
      "os": "wasm",
      "version": "1.1.0.9000",
      "date": "2026-04-15T08:03:01.000Z",
      "commit": "5509ff02266d9e3ebfbe51fc0d6457f34e59a0d8",
      "fileid": "e936fd283b0805d5ffc2be64d3ba04d15d6216b981e0b23c582feb3f87583e47",
      "status": "success",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/24443029269"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.0.9000",
      "date": "2026-04-15T08:01:36.000Z",
      "commit": "5509ff02266d9e3ebfbe51fc0d6457f34e59a0d8",
      "fileid": "8fcd0e5ecb11406030b5d9135e185cd169347abcd5bfa5e361fe93cad094694a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/24443029269"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1.0.9000",
      "date": "2026-04-15T08:01:20.000Z",
      "commit": "5509ff02266d9e3ebfbe51fc0d6457f34e59a0d8",
      "fileid": "782e82aee7d08cb3e6188574fa2ab3065fd405e4e8b43f57417bd343a42abc87",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/24443029269"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.1.0.9000",
      "date": "2026-04-15T08:01:29.000Z",
      "commit": "5509ff02266d9e3ebfbe51fc0d6457f34e59a0d8",
      "fileid": "c5853c3b53e4cdb3d5c16404fe52220f60fd73c4c7443c269a49f71382eaff76",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/24443029269"
    }
  ]
}