{
  "_id": "6a1efaa6b401979e734187be",
  "Package": "correspondenceTables",
  "Type": "Package",
  "Title": "Creating Correspondence Tables Between Two Statistical\nClassifications",
  "Date": "2026-05-15",
  "Version": "1.0.2",
  "Authors@R": "c(person(\"Vasilis\", \"Chasiotis\", role = \"aut\", comment=\"Department of Statistics, Athens University of Economics and Business\"), \nperson(\"Photis\", \"Stavropoulos\", role = \"aut\", comment=\"Quantos S.A. Statistics and Information Systems\"),\nperson(\"Martin\", \"Karlberg\", role = \"aut\"),\nperson(\"Mátyás\", \"Mészáros\", email = \"matyas.meszaros@ec.europa.eu\", role = \"cre\"),\nperson(\"Martina\", \"Patone\", role = \"aut\"),\nperson(\"Erkand\", \"Muraku\", role = \"aut\"),\nperson(\"Clement\", \"Thomas\", role = \"aut\"),\nperson(\"Loic\", \"Bienvenu\", role = \"aut\"),\nperson(\"Mauro\", \"Baldacchini\", role = \"aut\"),\nperson(\"Khadija\", \"Sossey-Lallemand\", role = \"aut\"),\nperson(\"Mark\", \"van der Loo\", role = \"aut\"))",
  "Description": "A candidate correspondence table between two\nclassifications can be created when there are correspondence\ntables leading from the first classification to the second one\nvia intermediate 'pivot' classifications. The correspondence\ntable between two statistical classifications can be updated\nwhen one of the classifications gets updated to a new version.",
  "License": "EUPL",
  "Encoding": "UTF-8",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "no",
  "URL": "https://github.com/eurostat/correspondenceTables",
  "BugReports": "https://github.com/eurostat/correspondenceTables/issues",
  "Maintainer": "Mátyás Mészáros <matyas.meszaros@ec.europa.eu>",
  "RoxygenNote": "7.3.3",
  "Packaged": {
    "Date": "2026-05-18 11:14:56 UTC",
    "User": "root"
  },
  "Author": "Vasilis Chasiotis [aut] (Department of Statistics, Athens\nUniversity of Economics and Business), Photis Stavropoulos\n[aut] (Quantos S.A. Statistics and Information Systems), Martin\nKarlberg [aut], Mátyás Mészáros [cre], Martina Patone [aut],\nErkand Muraku [aut], Clement Thomas [aut], Loic Bienvenu [aut],\nMauro Baldacchini [aut], Khadija Sossey-Lallemand [aut], Mark\nvan der Loo [aut]",
  "Config/pak/sysreqs": "libglpk-dev libicu-dev libxml2-dev libssl-dev",
  "Repository": "https://eurostat.r-universe.dev",
  "Date/Publication": "2026-05-18 07:06:25 UTC",
  "RemoteUrl": "https://github.com/eurostat/correspondencetables",
  "RemoteRef": "HEAD",
  "RemoteSha": "18be2151d82a70daa58ea714f32186c5b509cff0",
  "MD5sum": "1e795f36ca840094b9d7be4b30a5322c",
  "_user": "eurostat",
  "_type": "src",
  "_file": "correspondenceTables_1.0.2.tar.gz",
  "_fileid": "b868f2d60e637346a87d76300fc2728e98eba516bbd837e93ee4aa4e1a2748ef",
  "_filesize": 2130626,
  "_sha256": "b868f2d60e637346a87d76300fc2728e98eba516bbd837e93ee4aa4e1a2748ef",
  "_created": "2026-05-18T11:14:56.000Z",
  "_published": "2026-06-02T15:45:42.095Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79111806293,
      "time": 140,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7056321475"
    },
    {
      "job": 79111806803,
      "time": 163,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7056328861"
    },
    {
      "job": 79111806873,
      "time": 135,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7056319607"
    },
    {
      "job": 79111806755,
      "time": 84,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7056304179"
    },
    {
      "job": 79111806006,
      "time": 219,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7056276604"
    },
    {
      "job": 79111805477,
      "time": 110,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7362701992"
    },
    {
      "job": 79111806516,
      "time": 111,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7056312210"
    },
    {
      "job": 79111806229,
      "time": 118,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7056314307"
    },
    {
      "job": 79111806558,
      "time": 94,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7056307038"
    }
  ],
  "_buildurl": "https://github.com/r-universe/eurostat/actions/runs/26029879988",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/eurostat/correspondencetables",
  "_commit": {
    "id": "18be2151d82a70daa58ea714f32186c5b509cff0",
    "author": "mmatyi <34501282+mmatyi@users.noreply.github.com>",
    "committer": "github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
    "message": "auto updating documentation after commit\n",
    "time": 1779087985
  },
  "_maintainer": {
    "name": "Mátyás Mészáros",
    "email": "matyas.meszaros@ec.europa.eu",
    "login": "mmatyi",
    "description": "",
    "uuid": 34501282
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "httr",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "igraph",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "tinytest",
      "role": "Suggests"
    }
  ],
  "_owner": "eurostat",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-21",
      "n": 1
    },
    {
      "week": "2026-20",
      "n": 22
    },
    {
      "week": "2026-21",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "1.0.1",
      "date": "2026-05-13"
    },
    {
      "name": "1.0.2",
      "date": "2026-05-18"
    }
  ],
  "_topics": [
    "eurostat",
    "statistical-classification"
  ],
  "_stars": 8,
  "_contributors": [
    {
      "user": "clementthomass",
      "count": 147,
      "uuid": 60735132
    },
    {
      "user": "mmatyi",
      "count": 94,
      "uuid": 34501282
    },
    {
      "user": "photisstavropoulos",
      "count": 36,
      "uuid": 77781949
    },
    {
      "user": "mbaldacchini",
      "count": 30,
      "uuid": 179580223
    },
    {
      "user": "martinapatone",
      "count": 5,
      "uuid": 32480930
    }
  ],
  "_userbio": {
    "uuid": 34066683,
    "type": "organization",
    "name": "Eurostat",
    "description": "Eurostat is the statistical office of the European Union. This repository provides with open resources (prototypes, proofs of concept,...) developed in-house."
  },
  "_downloads": {
    "count": 320,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/correspondenceTables"
  },
  "_devurl": "https://github.com/eurostat/correspondencetables",
  "_searchresults": 20,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/correspondenceTables.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/eurostat/correspondencetables",
  "_realowner": "eurostat",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.7.4",
      "date": "2022-09-27"
    },
    {
      "version": "1.0.1",
      "date": "2026-05-12"
    },
    {
      "version": "1.0.2",
      "date": "2026-05-15"
    }
  ],
  "_exports": [
    "aggregateCorrespondenceTable",
    "analyseCorrespondenceTable",
    "classificationList",
    "classificationQC",
    "correspondenceTableList",
    "dataStructure",
    "newCorrespondenceTable",
    "prefixList",
    "retrieveClassificationTable",
    "retrieveCorrespondenceTable",
    "updateCorrespondenceTable"
  ],
  "_help": [
    {
      "page": "aggregateCorrespondenceTable",
      "title": "Aggregate values from classification A to classification B",
      "topics": [
        "aggregateCorrespondenceTable"
      ]
    },
    {
      "page": "analyseCorrespondenceTable",
      "title": "Perform analysis on correspondence tables",
      "topics": [
        "analyseCorrespondenceTable"
      ]
    },
    {
      "page": "classificationList",
      "title": "List available classification schemes from CELLAR or FAO",
      "topics": [
        "classificationList"
      ]
    },
    {
      "page": "classificationQC",
      "title": "Perform quality control on a classification",
      "topics": [
        "classificationQC"
      ]
    },
    {
      "page": "correspondenceTableList",
      "title": "List available correspondence tables from online services",
      "topics": [
        "correspondenceTableList"
      ]
    },
    {
      "page": "dataStructure",
      "title": "Retrieve a classification structure (levels and concepts) from a supported service",
      "topics": [
        "dataStructure"
      ]
    },
    {
      "page": "newCorrespondenceTable",
      "title": "Correspondence table creation",
      "topics": [
        "newCorrespondenceTable"
      ]
    },
    {
      "page": "prefixList",
      "title": "Build SPARQL PREFIX declarations for an endpoint",
      "topics": [
        "prefixList"
      ]
    },
    {
      "page": "retrieveClassificationTable",
      "title": "Retrieve a full classification table from CELLAR or FAO",
      "topics": [
        "retrieveClassificationTable"
      ]
    },
    {
      "page": "retrieveCorrespondenceTable",
      "title": "Download a correspondence (mapping) table between two classifications",
      "topics": [
        "retrieveCorrespondenceTable"
      ]
    },
    {
      "page": "updateCorrespondenceTable",
      "title": "Correspondence table creation",
      "topics": [
        "updateCorrespondenceTable"
      ]
    }
  ],
  "_readme": "https://github.com/eurostat/correspondencetables/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "cli",
    "cpp11",
    "curl",
    "data.table",
    "glue",
    "httr",
    "igraph",
    "jsonlite",
    "lattice",
    "lifecycle",
    "magrittr",
    "Matrix",
    "mime",
    "openssl",
    "pkgconfig",
    "R6",
    "rlang",
    "stringi",
    "stringr",
    "sys",
    "vctrs"
  ],
  "_vignettes": [
    {
      "source": "AggregateCorrespondenceTable.Rmd",
      "filename": "AggregateCorrespondenceTable.html",
      "title": "Aggregate Correspondence Table",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Application of  aggregateCorrespondenceTable()",
        "Example 1: Basic aggregation using a correspondence table",
        "Example 2: Weighted correspondence (proportional allocation)"
      ],
      "created": "2025-05-19 08:22:18",
      "modified": "2026-05-12 16:37:14",
      "commits": 3
    },
    {
      "source": "AnalyseCorrespondenceTable.Rmd",
      "filename": "AnalyseCorrespondenceTable.html",
      "title": "Analyse Correspondence Table",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Application of analyseCorrespondenceTable",
        "Example 1: Basic analysis of a correspondence table",
        "Example 2: Full analysis with source and target classifications"
      ],
      "created": "2025-05-19 08:22:18",
      "modified": "2026-05-12 16:37:14",
      "commits": 3
    },
    {
      "source": "ClassificationQC.Rmd",
      "filename": "ClassificationQC.html",
      "title": "Classification Quality Control",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "Auxiliary Tables for Classification Validation",
        "Definition of expected code lengths using the mandatory lengths argument",
        "Single‑child code constraints",
        "Sequencing rules between hierarchical levels",
        "Example 1: Basic quality control using hierarchy definitions",
        "Codes with no hierarchy level (QC_noLevels)",
        "Orphan codes (QC_orphan)",
        "Childless codes (QC_childless)",
        "Example 2: Quality control with single‑child coding rules",
        "Example 3: Quality control with sequencing constraints"
      ],
      "created": "2025-05-19 08:22:18",
      "modified": "2026-05-12 16:37:14",
      "commits": 3
    },
    {
      "source": "CombiningCorrespondenceTables.Rmd",
      "filename": "CombiningCorrespondenceTables.html",
      "title": "Combining correspondence tables",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "Input",
        "Output",
        "Helper for the examples",
        "Creating correspondence tables: general case using newCorrespondenceTable()",
        "Example 1: ISIC Rev. 4 : CPA Ver. 2.1 (via CPC Ver. 2.1)",
        "Example 2: NACE Rev. 2 : SITC 4 (via CPA Ver. 2.1 and CN 2022), many-to-many case.",
        "Updating correspondence tables using updateCorrespondenceTable()",
        "Example 3: Updating CN 2021 : CPA Ver. 2.1  (triggered by CN update)",
        "Example 4: Updating NAICS : NACE (triggered by NAICS update)"
      ],
      "created": "2026-05-12 09:34:04",
      "modified": "2026-05-12 16:37:14",
      "commits": 2
    },
    {
      "source": "RetrieveClassificationsAndCorrespondenceTables.Rmd",
      "filename": "RetrieveClassificationsAndCorrespondenceTables.html",
      "title": "Retrieve classifications and correspondence tables stored as Linked Open Data",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "Discovering available data",
        "Gathering information necessary for classification retrieval",
        "Example 1: Available classifications (CELLAR)",
        "Inspecting the structure of hierarchical classifications",
        "Example 2: Classification structure (CN 2022, CELLAR)",
        "Summary view of the classification structure",
        "Detailed view of classification items",
        "Summary and detailed views combined",
        "Example 3: Classification structure (CPC 2.1, FAO)",
        "Retrieving classification tables",
        "Example 4: Class‑level NACE Rev. 2 in multiple languages",
        "Example 5: FAO classification at group level",
        "Example 6: Retrieving a classification table from a known data frame of classification tables",
        "Retrieving correspondence tables",
        "Example 7: Available correspondence tables",
        "Inspect available correspondence tables (CELLAR)",
        "Example 8: Retrieve a correspondence table from CELLAR",
        "Inspect available correspondence tables (FAO)",
        "Example 9: Retrieve a correspondence table from FAO: CPC 2.1 : ISIC Rev. 4",
        "(Optional) Inspect the underlying SPARQL query",
        "Summary"
      ],
      "created": "2025-05-19 08:22:18",
      "modified": "2026-05-12 16:37:14",
      "commits": 3
    }
  ],
  "_score": 6.681241237375587,
  "_indexed": true,
  "_nocasepkg": "correspondencetables",
  "_universes": [
    "eurostat",
    "mmatyi"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.2",
      "date": "2026-05-18T11:17:07.000Z",
      "distro": "noble",
      "commit": "18be2151d82a70daa58ea714f32186c5b509cff0",
      "fileid": "1a401705d6e1e16c7035b35d5c0b7dadfb28655a024487e7f2e056a59ca182ea",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eurostat/actions/runs/26029879988"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.2",
      "date": "2026-05-18T11:17:28.000Z",
      "distro": "noble",
      "commit": "18be2151d82a70daa58ea714f32186c5b509cff0",
      "fileid": "626c1fc7fa6aa916da2a19b3e7d86e8f3f5951dcb67849148e30dba035e18b80",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eurostat/actions/runs/26029879988"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.2",
      "date": "2026-05-18T11:17:02.000Z",
      "commit": "18be2151d82a70daa58ea714f32186c5b509cff0",
      "fileid": "745e3a4e73060c1c02e9b04824ef91bdef6dfc88e13931f047b8960053f17831",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eurostat/actions/runs/26029879988"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.2",
      "date": "2026-05-18T11:16:22.000Z",
      "commit": "18be2151d82a70daa58ea714f32186c5b509cff0",
      "fileid": "c02df6e1f204749347befa11da92ee56d30ee9b0ff47436b00c0b1dae79e8fac",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eurostat/actions/runs/26029879988"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.2",
      "date": "2026-05-18T11:16:29.000Z",
      "commit": "18be2151d82a70daa58ea714f32186c5b509cff0",
      "fileid": "7aa1ef83bd00e15188975e09d5c385eef4a63e1b6d190cca62c32df8105bc9e9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eurostat/actions/runs/26029879988"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.2",
      "date": "2026-05-18T11:16:31.000Z",
      "commit": "18be2151d82a70daa58ea714f32186c5b509cff0",
      "fileid": "f0eb2c5383e18401b49c0b80223a75081ebf820e45550133c41f9a3a3a6784d8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eurostat/actions/runs/26029879988"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0.2",
      "date": "2026-05-18T11:16:14.000Z",
      "commit": "18be2151d82a70daa58ea714f32186c5b509cff0",
      "fileid": "12f43e5acd15020201f411a81471e838406197ee4664cc786644ba1fae2a3e3d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eurostat/actions/runs/26029879988"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.2",
      "date": "2026-06-02T15:45:16.000Z",
      "commit": "18be2151d82a70daa58ea714f32186c5b509cff0",
      "fileid": "3e323edcb6ed0e8504d5eaa81932b98f4b777399b74711669b82cf47aa6c93ac",
      "status": "success",
      "buildurl": "https://github.com/r-universe/eurostat/actions/runs/26029879988"
    }
  ]
}