{
  "_id": "6acdec56a14063b82c3ad11e",
  "Package": "DEXiR",
  "Title": "'DEXi' Library",
  "Version": "1.0.2",
  "Authors@R": "person(\"Marko\", \"Bohanec\", , \"marko.bohanec@ijs.si\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0003-4317-2833\"))",
  "Description": "A software package for using 'DEXi' models. 'DEXi' models\nare hierarchical qualitative multi-criteria decision models\ndeveloped according to the method DEX (Decision EXpert,\n<https://dex.ijs.si/documentation/DEX_Method/DEX_Method.html>),\nusing the program 'DEXi'\n(<https://kt.ijs.si/MarkoBohanec/dexi.html>) or 'DEXiWin'\n(<https://dex.ijs.si/dexisuite/dexiwin.html>). A typical\nworkflow with 'DEXiR' consists of: (1) reading a '.dxi' file,\npreviously made using the 'DEXi' software (function\nread_dexi()), (2) making a data frame containing input values\nof one or more decision alternatives, (3) evaluating those\nalternatives (function evaluate()), (4) analyzing alternatives\n(selective_explanation(), plus_minus(),\ncompare_alternatives()), (5) drawing charts. 'DEXiR' is\nrestricted to using models produced externally by the 'DEXi'\nsoftware and does not provide functionality for creating and/or\nediting 'DEXi' models directly in 'R'.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.2",
  "Config/testthat/edition": "3",
  "Collate": "'DEXiR.R' 'DexiClasses.R' 'DexiAlternatives.R' 'DexiUtils.R'\n'DexiAnalysis.R' 'DexiFunctions.R' 'DexiScales.R'\n'DexiAttributes.R' 'DexiCharts.R' 'DexiData.R' 'DexiEvaluate.R'\n'DexiModels.R' 'DexiValues.R'",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-13 08:20:28 UTC",
    "User": "root"
  },
  "Author": "Marko Bohanec [aut, cre]\n(<https://orcid.org/0000-0003-4317-2833>)",
  "Maintainer": "Marko Bohanec <marko.bohanec@ijs.si>",
  "Config/pak/sysreqs": "libicu-dev libxml2-dev",
  "Repository": "https://markobohanec.r-universe.dev",
  "Date/Publication": "2024-09-18 02:54:02 UTC",
  "RemoteUrl": "https://github.com/cran/DEXiR",
  "RemoteRef": "HEAD",
  "RemoteSha": "3bc4254bff7269bb61ca0a39dffbf7f1913a5cac",
  "_user": "markobohanec",
  "_type": "src",
  "_file": "DEXiR_1.0.2.tar.gz",
  "_fileid": "https://r2.ropensci.org/f704e5f25307869103221874f369e856e691cf7bdf7554fe34df9afe0120b435",
  "_filesize": 445834,
  "_sha256": "f704e5f25307869103221874f369e856e691cf7bdf7554fe34df9afe0120b435",
  "_expires": "2027-01-21T08:31:15.000Z",
  "_created": "2026-10-13T08:20:28.000Z",
  "_published": "2026-10-13T08:31:17.785Z",
  "_buildurl": "https://github.com/r-universe/markobohanec/actions/runs/38368276192",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 115199801673,
      "time": 128,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11798390964"
    },
    {
      "job": 115199801290,
      "time": 129,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11798650684"
    },
    {
      "job": 115199801381,
      "time": 211,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11798262335"
    },
    {
      "job": 115199801435,
      "time": 156,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11798191754"
    },
    {
      "job": 115198712531,
      "time": 170,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11797921358"
    },
    {
      "job": 115199801266,
      "time": 92,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11798081887"
    },
    {
      "job": 115199801428,
      "time": 103,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11798605844"
    },
    {
      "job": 115199801395,
      "time": 88,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11797698223"
    },
    {
      "job": 115199801530,
      "time": 80,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11798635574"
    }
  ],
  "_upstream": "https://github.com/cran/DEXiR",
  "_commit": {
    "id": "3bc4254bff7269bb61ca0a39dffbf7f1913a5cac",
    "author": "Marko Bohanec <marko.bohanec@ijs.si>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.0.2\n",
    "time": 1726628042
  },
  "_maintainer": {
    "name": "Marko Bohanec",
    "email": "marko.bohanec@ijs.si",
    "login": "markobohanec",
    "description": "",
    "uuid": 206858025,
    "orcid": "0000-0003-4317-2833"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "xml2",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "grDevices",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "GGally",
      "role": "Suggests"
    },
    {
      "package": "fmsb",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "markobohanec",
      "count": 1,
      "uuid": 206858025
    }
  ],
  "_userbio": {
    "uuid": 206858025,
    "type": "user",
    "name": "MarkoBohanec",
    "followers": 0
  },
  "_downloads": {
    "count": 321,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/DEXiR"
  },
  "_searchresults": 0,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/DEXiR.html",
    "extra/manual.pdf",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_realowner": "markobohanec",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.2",
      "date": "2024-09-17"
    }
  ],
  "_exports": [
    "alt_values",
    "and_function",
    "att_names",
    "attribute_effect",
    "bounded_scale_value",
    "compare_alternatives",
    "compare_two_alternatives",
    "compare_values",
    "compare_values_by_preference",
    "compare_values_on_scale",
    "convert_alternatives",
    "convert_data_continuous",
    "convert_data_discrete",
    "default_quality",
    "dexi_bool",
    "dexi_index",
    "dexi_option_value",
    "dexi_table",
    "dexi_value",
    "dexi_vector",
    "DexiAttribute",
    "DexiContinuousScale",
    "DexiDiscreteScale",
    "DexiDiscretizeFunction",
    "DexiModel",
    "DexiTabularFunction",
    "distr_to_set",
    "distribution",
    "equal_scales",
    "evaluate",
    "evaluate_attribute",
    "evaluate_attributes",
    "evaluation_order",
    "evaluation_parameters",
    "expand_value_to_points",
    "export_alternatives",
    "export_dexi_value",
    "flat_text",
    "ggplot_parallel",
    "has_bad",
    "has_good",
    "has_none",
    "has_quality",
    "is_distribution",
    "is_in_range",
    "lin_map",
    "make_args",
    "norm_max",
    "norm_none",
    "norm_sum",
    "normalize_function",
    "or_function",
    "plotalt_parallel",
    "plotalt_radar",
    "plotalt1",
    "plotalt2",
    "plus_minus",
    "print_selective_explanation",
    "read_dexi",
    "reverse_value",
    "rule_value",
    "rule_values",
    "scale_alternatives",
    "scale_of",
    "scale_value",
    "scale_values",
    "select_quality",
    "selective_explanation",
    "set_alternative",
    "set_to_distr",
    "transparent_colors",
    "value_qualities",
    "value_text",
    "value_to_set",
    "values_to_str",
    "write_alternatives"
  ],
  "_help": [
    {
      "page": "DEXiR-package",
      "title": "DEXiR: A package for using DEXi models in R",
      "topics": [
        "DEXiR-package",
        "DEXiR"
      ]
    },
    {
      "page": "alt_values",
      "title": "alt_values",
      "topics": [
        "alt_values"
      ]
    },
    {
      "page": "and_function",
      "title": "and_function",
      "topics": [
        "and_function"
      ]
    },
    {
      "page": "att_names",
      "title": "att_names",
      "topics": [
        "att_names"
      ]
    },
    {
      "page": "attribute_effect",
      "title": "attribute_effect",
      "topics": [
        "attribute_effect"
      ]
    },
    {
      "page": "bounded_scale_value",
      "title": "bounded_scale_value",
      "topics": [
        "bounded_scale_value"
      ]
    },
    {
      "page": "compare_alternatives",
      "title": "compare_alternatives",
      "topics": [
        "compare_alternatives"
      ]
    },
    {
      "page": "compare_two_alternatives",
      "title": "compare_two_alternatives",
      "topics": [
        "compare_two_alternatives"
      ]
    },
    {
      "page": "compare_values",
      "title": "compare_values",
      "topics": [
        "compare_values"
      ]
    },
    {
      "page": "compare_values_by_preference",
      "title": "compare_values_by_preference",
      "topics": [
        "compare_values_by_preference"
      ]
    },
    {
      "page": "compare_values_on_scale",
      "title": "compare_values_on_scale",
      "topics": [
        "compare_values_on_scale"
      ]
    },
    {
      "page": "convert_alternatives",
      "title": "convert_alternatives",
      "topics": [
        "convert_alternatives"
      ]
    },
    {
      "page": "convert_data_continuous",
      "title": "convert_data_continuous",
      "topics": [
        "convert_data_continuous"
      ]
    },
    {
      "page": "convert_data_discrete",
      "title": "convert_data_discrete",
      "topics": [
        "convert_data_discrete"
      ]
    },
    {
      "page": "default_quality",
      "title": "default_quality",
      "topics": [
        "default_quality"
      ]
    },
    {
      "page": "dexi_bool",
      "title": "dexi_bool",
      "topics": [
        "dexi_bool"
      ]
    },
    {
      "page": "dexi_index",
      "title": "dexi_index",
      "topics": [
        "dexi_index"
      ]
    },
    {
      "page": "dexi_option_value",
      "title": "dexi_option_value",
      "topics": [
        "dexi_option_value"
      ]
    },
    {
      "page": "dexi_table",
      "title": "dexi_table",
      "topics": [
        "dexi_table"
      ]
    },
    {
      "page": "dexi_value",
      "title": "dexi_value",
      "topics": [
        "dexi_value"
      ]
    },
    {
      "page": "dexi_vector",
      "title": "dexi_vector",
      "topics": [
        "dexi_vector"
      ]
    },
    {
      "page": "DexiAttribute-class",
      "title": "DexiAttribute",
      "topics": [
        "DexiAttribute",
        "DexiAttribute-class"
      ]
    },
    {
      "page": "DexiContinuousScale-class",
      "title": "DexiContinuousScale",
      "topics": [
        "DexiContinuousScale",
        "DexiContinuousScale-class"
      ]
    },
    {
      "page": "DexiDiscreteScale-class",
      "title": "DexiDiscreteScale",
      "topics": [
        "DexiDiscreteScale",
        "DexiDiscreteScale-class"
      ]
    },
    {
      "page": "DexiDiscretizeFunction-class",
      "title": "DexiDiscretizeFunction",
      "topics": [
        "DexiDiscretizeFunction",
        "DexiDiscretizeFunction-class"
      ]
    },
    {
      "page": "DexiFunction-class",
      "title": "DexiFunction",
      "topics": [
        "DexiFunction",
        "DexiFunction-class"
      ]
    },
    {
      "page": "DexiModel-class",
      "title": "DexiModel",
      "topics": [
        "DexiModel",
        "DexiModel-class"
      ]
    },
    {
      "page": "DexiScale-class",
      "title": "DexiScale",
      "topics": [
        "DexiScale",
        "DexiScale-class"
      ]
    },
    {
      "page": "DexiTabularFunction-class",
      "title": "DexiTabularFunction",
      "topics": [
        "DexiTabularFunction",
        "DexiTabularFunction-class"
      ]
    },
    {
      "page": "distr_to_set",
      "title": "distr_to_set",
      "topics": [
        "distr_to_set"
      ]
    },
    {
      "page": "distribution",
      "title": "distribution",
      "topics": [
        "distribution"
      ]
    },
    {
      "page": "equal_scales",
      "title": "equal_scales",
      "topics": [
        "equal_scales"
      ]
    },
    {
      "page": "evaluate",
      "title": "evaluate",
      "topics": [
        "evaluate"
      ]
    },
    {
      "page": "evaluate_attribute",
      "title": "evaluate_attribute",
      "topics": [
        "evaluate_attribute"
      ]
    },
    {
      "page": "evaluate_attributes",
      "title": "evaluate_attributes",
      "topics": [
        "evaluate_attributes"
      ]
    },
    {
      "page": "evaluation_order",
      "title": "evaluation_order",
      "topics": [
        "evaluation_order"
      ]
    },
    {
      "page": "evaluation_parameters",
      "title": "evaluation_parameters",
      "topics": [
        "evaluation_parameters"
      ]
    },
    {
      "page": "expand_value_to_points",
      "title": "expand_value_to_points",
      "topics": [
        "expand_value_to_points"
      ]
    },
    {
      "page": "export_alternatives",
      "title": "export_alternatives",
      "topics": [
        "export_alternatives"
      ]
    },
    {
      "page": "export_dexi_value",
      "title": "export_dexi_value",
      "topics": [
        "export_dexi_value"
      ]
    },
    {
      "page": "flat_text",
      "title": "flat_text",
      "topics": [
        "flat_text"
      ]
    },
    {
      "page": "ggplot_parallel",
      "title": "ggplot_parallel",
      "topics": [
        "ggplot_parallel"
      ]
    },
    {
      "page": "has_bad",
      "title": "has_bad",
      "topics": [
        "has_bad"
      ]
    },
    {
      "page": "has_good",
      "title": "has_good",
      "topics": [
        "has_good"
      ]
    },
    {
      "page": "has_none",
      "title": "has_none",
      "topics": [
        "has_none"
      ]
    },
    {
      "page": "has_quality",
      "title": "has_quality",
      "topics": [
        "has_quality"
      ]
    },
    {
      "page": "is_distribution",
      "title": "is_distribution",
      "topics": [
        "is_distribution"
      ]
    },
    {
      "page": "is_in_range",
      "title": "is_in_range",
      "topics": [
        "is_in_range"
      ]
    },
    {
      "page": "lin_map",
      "title": "lin_map",
      "topics": [
        "lin_map"
      ]
    },
    {
      "page": "make_args",
      "title": "make_args",
      "topics": [
        "make_args"
      ]
    },
    {
      "page": "norm_max",
      "title": "norm_max",
      "topics": [
        "norm_max"
      ]
    },
    {
      "page": "norm_none",
      "title": "norm_none",
      "topics": [
        "norm_none"
      ]
    },
    {
      "page": "norm_sum",
      "title": "norm_sum",
      "topics": [
        "norm_sum"
      ]
    },
    {
      "page": "normalize_function",
      "title": "normalize_function",
      "concept": [
        "\"normalize functions\""
      ],
      "topics": [
        "normalize_function"
      ]
    },
    {
      "page": "or_function",
      "title": "or_function",
      "topics": [
        "or_function"
      ]
    },
    {
      "page": "plotalt_parallel",
      "title": "plotalt_parallel",
      "topics": [
        "plotalt_parallel"
      ]
    },
    {
      "page": "plotalt_radar",
      "title": "plotalt_radar",
      "topics": [
        "plotalt_radar"
      ]
    },
    {
      "page": "plotalt1",
      "title": "plotalt1",
      "topics": [
        "plotalt1"
      ]
    },
    {
      "page": "plotalt2",
      "title": "plotalt2",
      "topics": [
        "plotalt2"
      ]
    },
    {
      "page": "plus_minus",
      "title": "plus_minus",
      "topics": [
        "plus_minus"
      ]
    },
    {
      "page": "plus_minus_setup",
      "title": "plus_minus_setup",
      "topics": [
        "plus_minus_setup"
      ]
    },
    {
      "page": "print_selective_explanation",
      "title": "print_selective_explanation",
      "topics": [
        "print_selective_explanation"
      ]
    },
    {
      "page": "read_dexi",
      "title": "read_dexi",
      "topics": [
        "read_dexi"
      ]
    },
    {
      "page": "reverse_value",
      "title": "reverse_value",
      "topics": [
        "reverse_value"
      ]
    },
    {
      "page": "rule_value",
      "title": "rule_value",
      "topics": [
        "rule_value"
      ]
    },
    {
      "page": "rule_values",
      "title": "rule_values",
      "topics": [
        "rule_values"
      ]
    },
    {
      "page": "scale_alternatives",
      "title": "scale_alternatives",
      "topics": [
        "scale_alternatives"
      ]
    },
    {
      "page": "scale_of",
      "title": "scale_of",
      "topics": [
        "scale_of"
      ]
    },
    {
      "page": "scale_value",
      "title": "scale_value",
      "topics": [
        "scale_value"
      ]
    },
    {
      "page": "scale_values",
      "title": "scale_values",
      "topics": [
        "scale_values"
      ]
    },
    {
      "page": "select_quality",
      "title": "select_quality",
      "topics": [
        "select_quality"
      ]
    },
    {
      "page": "selective_explanation",
      "title": "selective_explanation",
      "topics": [
        "selective_explanation"
      ]
    },
    {
      "page": "set_alternative",
      "title": "set_alternative",
      "topics": [
        "set_alternative"
      ]
    },
    {
      "page": "set_to_distr",
      "title": "set_to_distr",
      "topics": [
        "set_to_distr"
      ]
    },
    {
      "page": "transparent_colors",
      "title": "transparent_colors",
      "topics": [
        "transparent_colors"
      ]
    },
    {
      "page": "unique_names",
      "title": "unique_names",
      "topics": [
        "unique_names"
      ]
    },
    {
      "page": "value_qualities",
      "title": "value_qualities",
      "topics": [
        "value_qualities"
      ]
    },
    {
      "page": "value_text",
      "title": "value_text",
      "topics": [
        "value_text"
      ]
    },
    {
      "page": "value_to_set",
      "title": "value_to_set",
      "topics": [
        "value_to_set"
      ]
    },
    {
      "page": "values_to_str",
      "title": "values_to_str",
      "topics": [
        "values_to_str"
      ]
    },
    {
      "page": "write_alternatives",
      "title": "write_alternatives",
      "topics": [
        "write_alternatives"
      ]
    }
  ],
  "_readme": "https://github.com/cran/DEXiR/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "glue",
    "lifecycle",
    "magrittr",
    "rlang",
    "stringi",
    "stringr",
    "vctrs",
    "xml2"
  ],
  "_score": 1.6989700043360187,
  "_indexed": true,
  "_nocasepkg": "dexir",
  "_universes": [
    "markobohanec"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.2",
      "date": "2026-10-13T08:22:35.000Z",
      "distro": "resolute",
      "commit": "3bc4254bff7269bb61ca0a39dffbf7f1913a5cac",
      "fileid": "https://r2.ropensci.org/d54c5f688d6ca434cd8dc95137aee46f15588929e8d3655121c42cf85ca67fd1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/markobohanec/actions/runs/38368276192"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.0.2",
      "date": "2026-10-13T08:22:39.000Z",
      "distro": "resolute",
      "commit": "3bc4254bff7269bb61ca0a39dffbf7f1913a5cac",
      "fileid": "https://r2.ropensci.org/551ce227bfc49c1d89e8dcd8dbdca7e14769235e9846528aa69696cf7450f1c3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/markobohanec/actions/runs/38368276192"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.2",
      "date": "2026-10-13T08:29:55.000Z",
      "commit": "3bc4254bff7269bb61ca0a39dffbf7f1913a5cac",
      "fileid": "https://r2.ropensci.org/aaeacffcf5af022e9e920c834eeab6314c7f15e95b94c2d3ec0ad2398165a6d9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/markobohanec/actions/runs/38368276192"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.0.2",
      "date": "2026-10-13T08:25:25.000Z",
      "commit": "3bc4254bff7269bb61ca0a39dffbf7f1913a5cac",
      "fileid": "https://r2.ropensci.org/e9e95c2eafa09e606071cd1252f7c43522ebb60e3947abcaefd7debcf9d24091",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/markobohanec/actions/runs/38368276192"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.2",
      "date": "2026-10-13T08:22:24.000Z",
      "commit": "3bc4254bff7269bb61ca0a39dffbf7f1913a5cac",
      "fileid": "https://r2.ropensci.org/8da0c5c5691e842c920ffeb2b06f0073788e03a66e3a242890a17d374b32fd27",
      "status": "success",
      "buildurl": "https://github.com/r-universe/markobohanec/actions/runs/38368276192"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.2",
      "date": "2026-10-13T08:21:53.000Z",
      "commit": "3bc4254bff7269bb61ca0a39dffbf7f1913a5cac",
      "fileid": "https://r2.ropensci.org/d8ba215cf49bae769eb96add454c7752dedd4dfbaa18e50fe8299a1a019d6250",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/markobohanec/actions/runs/38368276192"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.2",
      "date": "2026-10-13T08:21:47.000Z",
      "commit": "3bc4254bff7269bb61ca0a39dffbf7f1913a5cac",
      "fileid": "https://r2.ropensci.org/26747fa6f1ffca3ae3f5c94271e2043df118268ba6d9c0636cae668847782f7d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/markobohanec/actions/runs/38368276192"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.0.2",
      "date": "2026-10-13T08:21:34.000Z",
      "commit": "3bc4254bff7269bb61ca0a39dffbf7f1913a5cac",
      "fileid": "https://r2.ropensci.org/8a9522d38e62efc29855d1cdf43c99f1ee50bba58f30026d560be170bca722b3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/markobohanec/actions/runs/38368276192"
    }
  ]
}