{
  "_id": "6a1f1f73b401979e7342016f",
  "Type": "Package",
  "Package": "exvatools",
  "Title": "Value Added in Exports and Other Input-Output Table Analysis\nTools",
  "Version": "1.0.0",
  "Authors@R": "person(\"Enrique\", \"Feas\", , \"efeas@runbox.com\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-9431-6051\"))",
  "Description": "Analysis of trade in value added with international\ninput-output tables. Includes commands for easy data\nextraction, matrix manipulation, decomposition of value added\nin gross exports and calculation of value added indicators,\nwith full geographical and sector customization.  Decomposition\nmethods include Borin and Mancini (2023)\n<doi:10.1080/09535314.2022.2153221>, Miroudot and Ye (2021)\n<doi:10.1080/09535314.2020.1730308>, Wang et al. (2013)\n<https://econpapers.repec.org/paper/nbrnberwo/19677.htm> and\nKoopman et al. (2014) <doi:10.1257/aer.104.2.459>.",
  "License": "GPL-3",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "LazyData": "true",
  "RoxygenNote": "7.3.2",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-16 08:04:01 UTC",
    "User": "root"
  },
  "Author": "Enrique Feas [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-9431-6051>)",
  "Maintainer": "Enrique Feas <efeas@runbox.com>",
  "Config/pak/sysreqs": "libicu-dev",
  "Repository": "https://enriquefeas.r-universe.dev",
  "Date/Publication": "2026-01-16 16:30:07 UTC",
  "RemoteUrl": "https://github.com/cran/exvatools",
  "RemoteRef": "HEAD",
  "RemoteSha": "32a46deb59b1df3e66d5bd760d1c5371f9a263a8",
  "MD5sum": "506e442f529f1e5989c6d54b7e7626eb",
  "_user": "enriquefeas",
  "_type": "src",
  "_file": "exvatools_1.0.0.tar.gz",
  "_fileid": "0fc6f0a23513e57a8bd86e57e82184517bf37d652c3cefb4314ea25f4780ceab",
  "_filesize": 324863,
  "_sha256": "0fc6f0a23513e57a8bd86e57e82184517bf37d652c3cefb4314ea25f4780ceab",
  "_created": "2026-05-16T08:04:01.000Z",
  "_published": "2026-06-02T18:22:43.569Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79142244298,
      "time": 143,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7031822625"
    },
    {
      "job": 79142244536,
      "time": 135,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7031821881"
    },
    {
      "job": 79142243947,
      "time": 137,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7031822463"
    },
    {
      "job": 79142244306,
      "time": 199,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7031843294"
    },
    {
      "job": 79142243550,
      "time": 181,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7031807913"
    },
    {
      "job": 79142243458,
      "time": 108,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7366328238"
    },
    {
      "job": 79142244406,
      "time": 98,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7031818229"
    },
    {
      "job": 79142244698,
      "time": 96,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7031817930"
    },
    {
      "job": 79142244247,
      "time": 82,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7031816606"
    }
  ],
  "_buildurl": "https://github.com/r-universe/enriquefeas/actions/runs/25956802036",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/exvatools",
  "_commit": {
    "id": "32a46deb59b1df3e66d5bd760d1c5371f9a263a8",
    "author": "Enrique Feas <efeas@runbox.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.0.0\n",
    "time": 1768581007
  },
  "_maintainer": {
    "name": "Enrique Feas",
    "email": "efeas@runbox.com",
    "login": "enriquefeas",
    "uuid": 120327759,
    "orcid": "0000-0002-9431-6051"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5",
      "role": "Depends"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "openxlsx",
      "role": "Imports"
    },
    {
      "package": "reshape2",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-03",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.0.0",
      "date": "2026-01-16"
    }
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "enriquefeas",
      "count": 10,
      "uuid": 120327759
    }
  ],
  "_userbio": {
    "uuid": 120327759,
    "type": "user",
    "name": "Enrique Feas"
  },
  "_downloads": {
    "count": 565,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/exvatools"
  },
  "_searchresults": 16,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/exvatools.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "manual.pdf"
  ],
  "_realowner": "enriquefeas",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2022-12-21"
    },
    {
      "version": "0.2.0",
      "date": "2023-01-20"
    },
    {
      "version": "0.3.0",
      "date": "2023-03-09"
    },
    {
      "version": "0.4.0",
      "date": "2023-06-16"
    },
    {
      "version": "0.5.0",
      "date": "2023-12-18"
    },
    {
      "version": "0.6.0",
      "date": "2024-01-25"
    },
    {
      "version": "0.7.0",
      "date": "2024-03-21"
    },
    {
      "version": "0.8.0",
      "date": "2024-04-05"
    },
    {
      "version": "0.9.0",
      "date": "2024-09-16"
    },
    {
      "version": "1.0.0",
      "date": "2026-01-16"
    }
  ],
  "_exports": [
    "bkd",
    "bkdiag",
    "bkoffd",
    "bkt",
    "bktt",
    "csums",
    "diagcs",
    "diagrs",
    "dmult",
    "get_data",
    "get_exvadec_bkdown",
    "get_geo_codes",
    "get_sec_codes",
    "get_va_exgr",
    "get_va_exgry",
    "get_va_fd",
    "get_xmatrix",
    "hmult",
    "info_geo",
    "info_sec",
    "make_custom_wio",
    "make_exvadec",
    "make_exvadir",
    "make_wio",
    "meld",
    "multd",
    "rsums",
    "set_zero",
    "sumgcols",
    "sumgrows",
    "sumncol",
    "sumnrow",
    "txt_from_ids"
  ],
  "_datasets": [
    {
      "name": "iciotest_data",
      "title": "ICIO-type input-output table example data",
      "object": "iciotest_data",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "ESP_01T09",
        "ESP_10T39",
        "ESP_41T98",
        "FRA_01T09",
        "FRA_10T39",
        "FRA_41T98",
        "MEX_01T09",
        "MEX_10T39",
        "MEX_41T98",
        "USA_01T09",
        "USA_10T39",
        "USA_41T98",
        "CHN_01T09",
        "CHN_10T39",
        "CHN_41T98",
        "ROW_01T09",
        "ROW_10T39",
        "ROW_41T98",
        "MX1_01T09",
        "MX1_10T39",
        "MX1_41T98",
        "MX2_01T09",
        "MX2_10T39",
        "MX2_41T98",
        "CN1_01T09",
        "CN1_10T39",
        "CN1_41T98",
        "CN2_01T09",
        "CN2_10T39",
        "CN2_41T98",
        "ESP_CONS",
        "ESP_INVST",
        "FRA_CONS",
        "FRA_INVST",
        "MEX_CONS",
        "MEX_INVST",
        "USA_CONS",
        "USA_INVST",
        "CHN_CONS",
        "CHN_INVST",
        "ROW_CONS",
        "ROW_INVST"
      ],
      "rows": 30,
      "table": true,
      "tojson": true
    },
    {
      "name": "wiodtest_data",
      "title": "WIOD-type input-output table example data",
      "object": "wiodtest_data",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "ESP_01T09",
        "ESP_10T39",
        "ESP_41T98",
        "FRA_01T09",
        "FRA_10T39",
        "FRA_41T98",
        "MEX_01T09",
        "MEX_10T39",
        "MEX_41T98",
        "USA_01T09",
        "USA_10T39",
        "USA_41T98",
        "CHN_01T09",
        "CHN_10T39",
        "CHN_41T98",
        "ROW_01T09",
        "ROW_10T39",
        "ROW_41T98",
        "ESP_CONS",
        "ESP_INVST",
        "FRA_CONS",
        "FRA_INVST",
        "MEX_CONS",
        "MEX_INVST",
        "USA_CONS",
        "USA_INVST",
        "CHN_CONS",
        "CHN_INVST",
        "ROW_CONS",
        "ROW_INVST"
      ],
      "rows": 18,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "bkd",
      "title": "Get block diagonal matrix",
      "topics": [
        "bkd"
      ]
    },
    {
      "page": "bkdiag",
      "title": "Diagonalize blocks of a block matrix",
      "topics": [
        "bkdiag"
      ]
    },
    {
      "page": "bkoffd",
      "title": "Get block off-diagonal matrix",
      "topics": [
        "bkoffd"
      ]
    },
    {
      "page": "bkt",
      "title": "Block transpose matrix",
      "topics": [
        "bkt"
      ]
    },
    {
      "page": "bktt",
      "title": "Block transpose matrix with transposed blocks",
      "topics": [
        "bktt"
      ]
    },
    {
      "page": "csums",
      "title": "Sum matrix columns and assign name to resulting row",
      "topics": [
        "csums"
      ]
    },
    {
      "page": "diagcs",
      "title": "Diagonalize the sums of columns of a matrix",
      "topics": [
        "diagcs"
      ]
    },
    {
      "page": "diagrs",
      "title": "Diagonalize the sums of each row of a matrix",
      "topics": [
        "diagrs"
      ]
    },
    {
      "page": "dmult",
      "title": "Multiply a diagonal matrix by another matrix",
      "topics": [
        "dmult"
      ]
    },
    {
      "page": "get_data",
      "title": "Get data from different exvatools objects",
      "topics": [
        "get_data"
      ]
    },
    {
      "page": "get_exvadec_bkdown",
      "title": "Get a summary decomposition of value added in exports",
      "topics": [
        "get_exvadec_bkdown"
      ]
    },
    {
      "page": "get_geo_codes",
      "title": "Get the ISO3 codes of standard country groups",
      "topics": [
        "get_geo_codes"
      ]
    },
    {
      "page": "get_sec_codes",
      "title": "Get the ISO3 codes of standard sector groups",
      "topics": [
        "get_sec_codes"
      ]
    },
    {
      "page": "get_va_exgr",
      "title": "Detailed origin and destination of value added in gross exports",
      "topics": [
        "get_va_exgr"
      ]
    },
    {
      "page": "get_va_exgry",
      "title": "Detailed origin and final absorption of value added in gross exports",
      "topics": [
        "get_va_exgry"
      ]
    },
    {
      "page": "get_va_fd",
      "title": "Value added induced by final demand",
      "topics": [
        "get_va_fd"
      ]
    },
    {
      "page": "get_xmatrix",
      "title": "Get extraction matrix.",
      "topics": [
        "get_xmatrix"
      ]
    },
    {
      "page": "hmult",
      "title": "Hadamard product of matrices",
      "topics": [
        "hmult"
      ]
    },
    {
      "page": "iciotest_data",
      "title": "ICIO-type input-output table example data",
      "topics": [
        "iciotest_data"
      ]
    },
    {
      "page": "info_geo",
      "title": "Show available countries and country groups in a specific Input-Output table",
      "topics": [
        "info_geo"
      ]
    },
    {
      "page": "info_sec",
      "title": "Show available sectors and sector groups included in a specific Input-Output table",
      "topics": [
        "info_sec"
      ]
    },
    {
      "page": "make_custom_wio",
      "title": "Make standard world input-output matrices from custom data",
      "topics": [
        "make_custom_wio"
      ]
    },
    {
      "page": "make_exvadec",
      "title": "Decomposition of value added in exports using different methodologies",
      "topics": [
        "make_exvadec"
      ]
    },
    {
      "page": "make_exvadir",
      "title": "Direction (detailed origin and destination) of value added in exports",
      "topics": [
        "make_exvadir"
      ]
    },
    {
      "page": "make_wio",
      "title": "Make standard world input-output matrices from source files",
      "topics": [
        "make_wio"
      ]
    },
    {
      "page": "meld",
      "title": "Meld ICIO-type matrix (consolidating China and Mexico sub-components)",
      "topics": [
        "meld"
      ]
    },
    {
      "page": "multd",
      "title": "Multiply a matrix by a diagonal matrix",
      "topics": [
        "multd"
      ]
    },
    {
      "page": "print.exvadec",
      "title": "Print method for 'exvadec' class",
      "topics": [
        "print.exvadec"
      ]
    },
    {
      "page": "print.exvadir",
      "title": "Print method for 'exvadir' class",
      "topics": [
        "print.exvadir"
      ]
    },
    {
      "page": "print.wio",
      "title": "Print method for 'wio' class",
      "topics": [
        "print.wio"
      ]
    },
    {
      "page": "rsums",
      "title": "Sum matrix rows and assign name to resulting column",
      "topics": [
        "rsums"
      ]
    },
    {
      "page": "set_zero",
      "title": "Set to zero specific rows and columns of a matrix",
      "topics": [
        "set_zero"
      ]
    },
    {
      "page": "sumgcols",
      "title": "Sum groups of columns of a matrix and name the resulting columns",
      "topics": [
        "sumgcols"
      ]
    },
    {
      "page": "sumgrows",
      "title": "Sum groups of rows of a matrix and name the resulting rows",
      "topics": [
        "sumgrows"
      ]
    },
    {
      "page": "summary.exvadec",
      "title": "Summary method for 'exvadec' class",
      "topics": [
        "summary.exvadec"
      ]
    },
    {
      "page": "summary.exvadir",
      "title": "Summary method for 'exvadir' class",
      "topics": [
        "summary.exvadir"
      ]
    },
    {
      "page": "summary.wio",
      "title": "Summary method for 'wio' class",
      "topics": [
        "summary.wio"
      ]
    },
    {
      "page": "sumncol",
      "title": "Sum every nth column of a matrix and name the resulting columns",
      "topics": [
        "sumncol"
      ]
    },
    {
      "page": "sumnrow",
      "title": "Sum every nth row of a matrix and name the resulting rows",
      "topics": [
        "sumnrow"
      ]
    },
    {
      "page": "txt_from_ids",
      "title": "Get a descriptive text from a series of id codes",
      "topics": [
        "txt_from_ids"
      ]
    },
    {
      "page": "wiodtest_data",
      "title": "WIOD-type input-output table example data",
      "topics": [
        "wiodtest_data"
      ]
    }
  ],
  "_rundeps": [
    "cli",
    "data.table",
    "glue",
    "lifecycle",
    "magrittr",
    "openxlsx",
    "plyr",
    "Rcpp",
    "reshape2",
    "rlang",
    "stringi",
    "stringr",
    "vctrs",
    "zip"
  ],
  "_vignettes": [
    {
      "source": "exvatools.Rmd",
      "filename": "exvatools.html",
      "title": "Introduction to exvatools",
      "author": "Enrique Feás",
      "engine": "knitr::rmarkdown",
      "headings": [
        "International input-output analysis tools",
        "Installing exvatools",
        "Using data",
        "Operating with input-output matrices",
        "Value added in exports",
        "Alternative decompositions of value added in exports",
        "Direction of value added in exports: origin and destination",
        "Get specific data with custom groups",
        "Other useful commands",
        "TiVA useful indicators",
        "Available sectors and countries in each input-output edition"
      ],
      "created": "2022-12-21 15:20:02",
      "modified": "2026-01-16 16:30:07",
      "commits": 10
    }
  ],
  "_score": 2.204119982655925,
  "_indexed": true,
  "_nocasepkg": "exvatools",
  "_universes": [
    "enriquefeas"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.0",
      "date": "2026-05-16T08:06:15.000Z",
      "distro": "noble",
      "commit": "32a46deb59b1df3e66d5bd760d1c5371f9a263a8",
      "fileid": "e7cd862fb64f08bd73b2592d4877813d31312ee2bf102666c2d19d702de9754d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/enriquefeas/actions/runs/25956802036"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.0",
      "date": "2026-05-16T08:06:10.000Z",
      "distro": "noble",
      "commit": "32a46deb59b1df3e66d5bd760d1c5371f9a263a8",
      "fileid": "ce24cde7e4e0580e50b0549bf1cc203ec0ed3793e4a5e601a5690d07dc9be784",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/enriquefeas/actions/runs/25956802036"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.0",
      "date": "2026-05-16T08:06:26.000Z",
      "commit": "32a46deb59b1df3e66d5bd760d1c5371f9a263a8",
      "fileid": "a2faf3ba1dfcecf53b30cb3f3c3637449e431d54975eba688e6624699b7d5be1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/enriquefeas/actions/runs/25956802036"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.0",
      "date": "2026-05-16T08:09:49.000Z",
      "commit": "32a46deb59b1df3e66d5bd760d1c5371f9a263a8",
      "fileid": "1ebc66431a3215159034bedfbf1304037837d85f08e7b0fdea2ef3b84b5334d9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/enriquefeas/actions/runs/25956802036"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-05-16T08:05:23.000Z",
      "commit": "32a46deb59b1df3e66d5bd760d1c5371f9a263a8",
      "fileid": "3cb790473629786eb78a18d8afb7f65355a23001c9184448b91a3249f6ec7121",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/enriquefeas/actions/runs/25956802036"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-05-16T08:05:20.000Z",
      "commit": "32a46deb59b1df3e66d5bd760d1c5371f9a263a8",
      "fileid": "66fa67c658c2f1f990afcbcb4bcb32af08d3629d6e05d24c9041d8f6107e029c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/enriquefeas/actions/runs/25956802036"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-05-16T08:05:10.000Z",
      "commit": "32a46deb59b1df3e66d5bd760d1c5371f9a263a8",
      "fileid": "da5d9e2a6766fd84b842082971ab8541aefee7efc80cea59ffb2860603ae8260",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/enriquefeas/actions/runs/25956802036"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.0",
      "date": "2026-06-02T18:22:23.000Z",
      "commit": "32a46deb59b1df3e66d5bd760d1c5371f9a263a8",
      "fileid": "97ab949d3d305e3e2a75927e07bb940ff75c73f8a6a34c47a61fac6875beb463",
      "status": "success",
      "buildurl": "https://github.com/r-universe/enriquefeas/actions/runs/25956802036"
    }
  ]
}