{
  "_id": "6a6324d7d3420cf5dfdb7af4",
  "Package": "admisc",
  "Version": "0.40.2",
  "SystemRequirements": "OpenMP (optional)",
  "Title": "Adrian Dusa's Miscellaneous",
  "Authors@R": "person(\ngiven = \"Adrian\", family = \"Dusa\",\nrole = c(\"aut\", \"cre\", \"cph\"),\nemail = \"dusa.adrian@unibuc.ro\",\ncomment = c(ORCID = \"0000-0002-3525-9253\"))",
  "URL": "https://github.com/dusadrian/admisc",
  "BugReports": "https://github.com/dusadrian/admisc/issues",
  "Description": "Contains functions used across packages 'DDIwR', 'QCA' and\n'venn'. Interprets and translates, factorizes and negates SOP -\nSum of Products expressions, for both binary and multi-value\ncrisp sets, and extracts information (set names, set values)\nfrom those expressions. Other functions perform various other\nchecks if possibly numeric (even if all numbers reside in a\ncharacter vector) and coerce to numeric, or check if the\nnumbers are whole. It also offers, among many others, a highly\nversatile recoding routine and some more flexible alternatives\nto the base functions 'with()' and 'within()'. SOP\nsimplification functions in this package use related\nminimization from package 'QCA', which is recommended to be\ninstalled despite not being listed in the Imports field, due to\ncircular dependency issues.",
  "License": "GPL (>= 3)",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "Config/roxygen2/version": "8.0.0",
  "Repository": "https://dusadrian.r-universe.dev",
  "Date/Publication": "2026-05-11 21:17:31 UTC",
  "RemoteUrl": "https://github.com/dusadrian/admisc",
  "RemoteRef": "HEAD",
  "RemoteSha": "97d68af83961e124d8794ac5ddcbe1c0bf5fabc2",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-07-24 07:13:57 UTC",
    "User": "root"
  },
  "Author": "Adrian Dusa [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0002-3525-9253>)",
  "Maintainer": "Adrian Dusa <dusa.adrian@unibuc.ro>",
  "_user": "dusadrian",
  "_type": "src",
  "_file": "admisc_0.40.2.tar.gz",
  "_fileid": "https://r2.ropensci.org/4fd0dddd745efc4be655c6c355f8d098ae5779c905b232b31583961b25b086bc",
  "_filesize": 288219,
  "_sha256": "4fd0dddd745efc4be655c6c355f8d098ae5779c905b232b31583961b25b086bc",
  "_expires": "2026-11-01T08:39:49.000Z",
  "_created": "2026-07-24T07:13:57.000Z",
  "_published": "2026-07-24T08:39:51.553Z",
  "_jobs": [
    {
      "job": 89423113994,
      "time": 102,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8589452666"
    },
    {
      "job": 89423113872,
      "time": 116,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8589457272"
    },
    {
      "job": 89423113858,
      "time": 97,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8589450789"
    },
    {
      "job": 89423113879,
      "time": 116,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8589457364"
    },
    {
      "job": 89423113892,
      "time": 74,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8591012713"
    },
    {
      "job": 89423113853,
      "time": 189,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8591255312"
    },
    {
      "job": 89423113891,
      "time": 96,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8591023271"
    },
    {
      "job": 89423113907,
      "time": 148,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8591274757"
    },
    {
      "job": 89422581324,
      "time": 186,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8589414736"
    },
    {
      "job": 89423113832,
      "time": 93,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8589449439"
    },
    {
      "job": 89423113816,
      "time": 85,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8589447458"
    },
    {
      "job": 89423113829,
      "time": 92,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8589451787"
    },
    {
      "job": 89423113843,
      "time": 91,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8589448742"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/dusadrian/actions/runs/30074606101",
  "_status": "success",
  "_upstream": "https://github.com/dusadrian/admisc",
  "_commit": {
    "id": "97d68af83961e124d8794ac5ddcbe1c0bf5fabc2",
    "author": "Adrian Dușa <dusa.adrian@gmail.com>",
    "committer": "Adrian Dușa <dusa.adrian@gmail.com>",
    "message": "up minor version\n",
    "time": 1778534251
  },
  "_maintainer": {
    "name": "Adrian Dusa",
    "email": "dusa.adrian@unibuc.ro",
    "login": "dusadrian",
    "twitter": "@dusadrian",
    "description": "Sociologist, and R enthusiast",
    "uuid": 915070,
    "orcid": "0000-0002-3525-9253"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "QCA",
      "version": ">= 3.7",
      "role": "Suggests"
    }
  ],
  "_owner": "dusadrian",
  "_selfowned": true,
  "_usedby": 85,
  "_updates": [
    {
      "week": "2025-36",
      "n": 2
    },
    {
      "week": "2025-45",
      "n": 1
    },
    {
      "week": "2026-02",
      "n": 3
    },
    {
      "week": "2026-13",
      "n": 3
    },
    {
      "week": "2026-18",
      "n": 4
    },
    {
      "week": "2026-20",
      "n": 5
    }
  ],
  "_tags": [],
  "_stars": 2,
  "_contributors": [
    {
      "user": "dusadrian",
      "count": 329,
      "uuid": 915070
    }
  ],
  "_userbio": {
    "uuid": 915070,
    "type": "user",
    "name": "Adrian Dușa",
    "followers": 30,
    "description": "Sociologist, and R enthusiast"
  },
  "_downloads": {
    "count": 26793,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/admisc"
  },
  "_devurl": "https://github.com/dusadrian/admisc",
  "_searchresults": 24,
  "_topics": [
    "openmp"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/admisc.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/dusadrian/admisc",
  "_realowner": "dusadrian",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1",
      "date": "2019-04-26"
    },
    {
      "version": "0.2",
      "date": "2019-05-19"
    },
    {
      "version": "0.3",
      "date": "2019-08-02"
    },
    {
      "version": "0.4",
      "date": "2019-09-15"
    },
    {
      "version": "0.5",
      "date": "2019-11-03"
    },
    {
      "version": "0.6",
      "date": "2020-03-10"
    },
    {
      "version": "0.7",
      "date": "2020-03-31"
    },
    {
      "version": "0.8",
      "date": "2020-04-18"
    },
    {
      "version": "0.9",
      "date": "2020-09-02"
    },
    {
      "version": "0.10",
      "date": "2020-09-20"
    },
    {
      "version": "0.11",
      "date": "2020-11-07"
    },
    {
      "version": "0.12",
      "date": "2021-03-16"
    },
    {
      "version": "0.15",
      "date": "2021-05-31"
    },
    {
      "version": "0.16",
      "date": "2021-06-14"
    },
    {
      "version": "0.17",
      "date": "2021-08-08"
    },
    {
      "version": "0.18",
      "date": "2021-09-01"
    },
    {
      "version": "0.19",
      "date": "2021-10-23"
    },
    {
      "version": "0.20",
      "date": "2021-11-14"
    },
    {
      "version": "0.21",
      "date": "2021-12-03"
    },
    {
      "version": "0.22",
      "date": "2022-01-08"
    },
    {
      "version": "0.23",
      "date": "2022-01-23"
    },
    {
      "version": "0.24",
      "date": "2022-02-11"
    },
    {
      "version": "0.25",
      "date": "2022-02-28"
    },
    {
      "version": "0.26",
      "date": "2022-03-14"
    },
    {
      "version": "0.27",
      "date": "2022-04-29"
    },
    {
      "version": "0.28",
      "date": "2022-06-06"
    },
    {
      "version": "0.29",
      "date": "2022-06-20"
    },
    {
      "version": "0.30",
      "date": "2022-09-18"
    },
    {
      "version": "0.31",
      "date": "2023-03-02"
    },
    {
      "version": "0.32",
      "date": "2023-05-16"
    },
    {
      "version": "0.33",
      "date": "2023-06-30"
    },
    {
      "version": "0.34",
      "date": "2023-12-08"
    },
    {
      "version": "0.35",
      "date": "2024-03-11"
    },
    {
      "version": "0.36",
      "date": "2024-09-11"
    },
    {
      "version": "0.37",
      "date": "2024-12-08"
    },
    {
      "version": "0.38",
      "date": "2025-03-30"
    },
    {
      "version": "0.39",
      "date": "2025-11-02"
    },
    {
      "version": "0.40",
      "date": "2026-03-27"
    }
  ],
  "_exports": [
    "aeqb",
    "agtb",
    "agteb",
    "altb",
    "alteb",
    "aneqb",
    "anyTagged",
    "asNumeric",
    "asSOP",
    "betweenBrackets",
    "betweenQuotes",
    "change",
    "checkMV",
    "checkSubset",
    "checkValid",
    "classify",
    "coerceMode",
    "combnk",
    "compute",
    "curlyBrackets",
    "dashes",
    "deMorgan",
    "doublequotes",
    "expand",
    "expandBrackets",
    "export",
    "factorize",
    "frelevel",
    "frev",
    "getInfo",
    "getLevels",
    "getMatrix",
    "getName",
    "getNonChars",
    "getTag",
    "hasTag",
    "hastilde",
    "hclr",
    "inside",
    "insideBrackets",
    "intersection",
    "invert",
    "listRDA",
    "makeTag",
    "mvSOP",
    "negate",
    "notilde",
    "numdec",
    "objRDA",
    "outsideBrackets",
    "overwrite",
    "padBoth",
    "padLeft",
    "padRight",
    "permutations",
    "possibleNumeric",
    "prettyString",
    "prettyTable",
    "recode",
    "recreate",
    "reload",
    "removeSingleStars",
    "replaceText",
    "roundBrackets",
    "scan.clipboard",
    "setColnames",
    "setDimnames",
    "setRownames",
    "simplify",
    "simplifyList",
    "singlequotes",
    "solveBrackets",
    "sop",
    "sortExpressions",
    "spaces",
    "splitBrackets",
    "splitMainComponents",
    "splitPluses",
    "splitStars",
    "splitstr",
    "splitTildas",
    "squareBrackets",
    "stopError",
    "tildae",
    "tilde1st",
    "translate",
    "trimstr",
    "tryCatchWEM",
    "uninstall",
    "unload",
    "using",
    "validateNames",
    "verify",
    "wholeNumeric",
    "write.clipboard",
    "writePIs"
  ],
  "_help": [
    {
      "page": "admisc_package",
      "title": "Adrian Dusa's Miscellaneous",
      "topics": [
        "admisc_package"
      ]
    },
    {
      "page": "equality",
      "title": "Check difference and / or (in)equality of numbers",
      "topics": [
        "aeqb",
        "agtb",
        "agteb",
        "altb",
        "alteb",
        "aneqb"
      ]
    },
    {
      "page": "numerics",
      "title": "Numeric vectors",
      "topics": [
        "asNumeric",
        "possibleNumeric",
        "wholeNumeric"
      ]
    },
    {
      "page": "SOPexpression",
      "title": "Functions to interpret and manupulate a SOP/DNF expression",
      "topics": [
        "asSOP",
        "compute",
        "expand",
        "mvSOP",
        "simplify",
        "sop",
        "translate"
      ]
    },
    {
      "page": "brackets",
      "title": "Extract information from a multi-value SOP/DNF expression",
      "topics": [
        "betweenBrackets",
        "curlyBrackets",
        "insideBrackets",
        "outsideBrackets",
        "roundBrackets",
        "squareBrackets"
      ]
    },
    {
      "page": "betweenQuotes",
      "title": "Extract information between quotes in a string",
      "topics": [
        "betweenQuotes"
      ]
    },
    {
      "page": "change",
      "title": "Generic function to change the structure of an object, function of the (changed) parameters used to create it.",
      "topics": [
        "change"
      ]
    },
    {
      "page": "coerceMode",
      "title": "Coerce an atomic vector to numeric or integer, if possible",
      "topics": [
        "coerceMode"
      ]
    },
    {
      "page": "combnk",
      "title": "Generate all combinations of n numbers, taken k at a time",
      "topics": [
        "combnk"
      ]
    },
    {
      "page": "export",
      "title": "Export an object to a file or a connection",
      "topics": [
        "export"
      ]
    },
    {
      "page": "factorize",
      "title": "Factorize Boolean expressions",
      "topics": [
        "factorize"
      ]
    },
    {
      "page": "frelevel",
      "title": "Modified 'relevel()' function",
      "topics": [
        "frelevel"
      ]
    },
    {
      "page": "frev",
      "title": "Inverts the values of a factor",
      "topics": [
        "finvert",
        "frev"
      ]
    },
    {
      "page": "getName",
      "title": "Get the name of the object being used in a function call",
      "topics": [
        "getName"
      ]
    },
    {
      "page": "tilde",
      "title": "Tilde operations",
      "topics": [
        "hastilde",
        "notilde",
        "tilde1st"
      ]
    },
    {
      "page": "hclr",
      "title": "Colors from the HCL spectrum",
      "topics": [
        "hclr"
      ]
    },
    {
      "page": "inside",
      "title": "Evaluate an Expression in a Data Environment",
      "topics": [
        "inside",
        "inside.list"
      ]
    },
    {
      "page": "intersection",
      "title": "Intersect expressions",
      "topics": [
        "intersection"
      ]
    },
    {
      "page": "invert",
      "title": "Negate Boolean expressions",
      "topics": [
        "deMorgan",
        "invert",
        "negate",
        "sopos"
      ]
    },
    {
      "page": "rdaFunctions",
      "title": "Load and list objects from an .rda file",
      "topics": [
        "listRDA",
        "objRDA"
      ]
    },
    {
      "page": "numdec",
      "title": "Count number of decimals",
      "topics": [
        "numdec"
      ]
    },
    {
      "page": "overwrite",
      "title": "Overwrite an object in a given environment.",
      "topics": [
        "overwrite"
      ]
    },
    {
      "page": "permutations",
      "title": "Calculates the permutations of a vector",
      "topics": [
        "permutations"
      ]
    },
    {
      "page": "recode",
      "title": "Recode a variable",
      "topics": [
        "recode"
      ]
    },
    {
      "page": "recreate",
      "title": "Facilitate expression substitution",
      "topics": [
        "recreate"
      ]
    },
    {
      "page": "replaceText",
      "title": "Replace text in a string",
      "topics": [
        "replaceText"
      ]
    },
    {
      "page": "clipboard",
      "title": "Cross platform scan/write clipboard",
      "topics": [
        "scan.clipboard",
        "write.clipboard"
      ]
    },
    {
      "page": "dimnames",
      "title": "Set matrix row or column names",
      "topics": [
        "dimnames",
        "setColnames",
        "setDimnames",
        "setRownames"
      ]
    },
    {
      "page": "tryCatchWEM",
      "title": "Try functions to capture warnings, errors and messages.",
      "topics": [
        "tryCatchWEM"
      ]
    },
    {
      "page": "using",
      "title": "Evaluate an expression in a data environment",
      "topics": [
        "using",
        "using.data.frame"
      ]
    }
  ],
  "_rundeps": [],
  "_sysdeps": [
    {
      "shlib": "libgomp",
      "package": "libgomp1",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "openmp",
      "homepage": "http://gcc.gnu.org/",
      "description": "GCC OpenMP (GOMP) support library"
    }
  ],
  "_score": 7.293954012279236,
  "_indexed": true,
  "_nocasepkg": "admisc",
  "_universes": [
    "dusadrian"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.40.2",
      "date": "2026-07-24T07:15:51.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "97d68af83961e124d8794ac5ddcbe1c0bf5fabc2",
      "fileid": "https://r2.ropensci.org/64f78e04d451281324cbb278ec95c48d088100c30d1d201ee86b2fba3450f4c5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dusadrian/actions/runs/30074606101"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.40.2",
      "date": "2026-07-24T07:15:59.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "97d68af83961e124d8794ac5ddcbe1c0bf5fabc2",
      "fileid": "https://r2.ropensci.org/7a93e57fa57c753809749e5ef278b41470da6c15334794028c8c9cdb682308f9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dusadrian/actions/runs/30074606101"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.40.2",
      "date": "2026-07-24T07:15:46.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "97d68af83961e124d8794ac5ddcbe1c0bf5fabc2",
      "fileid": "https://r2.ropensci.org/236539935e4fa0b39a059edd98acce95df23b9c1edd112ce0203c2e25e99963c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dusadrian/actions/runs/30074606101"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.40.2",
      "date": "2026-07-24T07:15:59.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "97d68af83961e124d8794ac5ddcbe1c0bf5fabc2",
      "fileid": "https://r2.ropensci.org/f5999ccc8e403f2aa4a8cfc1ab5bb8226c2efe78ad7004bf670e85f018ebaa09",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dusadrian/actions/runs/30074606101"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.40.2",
      "date": "2026-07-24T08:27:49.000Z",
      "arch": "aarch64",
      "commit": "97d68af83961e124d8794ac5ddcbe1c0bf5fabc2",
      "fileid": "https://r2.ropensci.org/94c5732d45f03af50822dfe88c33558f2a4424491af512cbfc6d3e72fae639c7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dusadrian/actions/runs/30074606101"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.40.2",
      "date": "2026-07-24T08:37:45.000Z",
      "arch": "x86_64",
      "commit": "97d68af83961e124d8794ac5ddcbe1c0bf5fabc2",
      "fileid": "https://r2.ropensci.org/f4900b8abb1ccbe2db3c9987473bdf73871991e96a023871319321cbb52d114f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dusadrian/actions/runs/30074606101"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.40.2",
      "date": "2026-07-24T08:28:13.000Z",
      "arch": "aarch64",
      "commit": "97d68af83961e124d8794ac5ddcbe1c0bf5fabc2",
      "fileid": "https://r2.ropensci.org/e28faef66b0418fb195681560acd9171c3ec3d0975641fd42913d164ed9bfe29",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dusadrian/actions/runs/30074606101"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.40.2",
      "date": "2026-07-24T08:38:51.000Z",
      "arch": "x86_64",
      "commit": "97d68af83961e124d8794ac5ddcbe1c0bf5fabc2",
      "fileid": "https://r2.ropensci.org/c8dc04ab2f921e63e4df1fa24f7835d457a242a67f2571e9a8c3dfc25d051126",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dusadrian/actions/runs/30074606101"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.40.2",
      "date": "2026-07-24T07:15:57.000Z",
      "arch": "emscripten",
      "commit": "97d68af83961e124d8794ac5ddcbe1c0bf5fabc2",
      "fileid": "https://r2.ropensci.org/c4fb792fa6378a89b069867a44b51682b7a612c3ac4a4b258dd4b65336661fc7",
      "status": "success",
      "buildurl": "https://github.com/r-universe/dusadrian/actions/runs/30074606101"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.40.2",
      "date": "2026-07-24T07:15:12.000Z",
      "arch": "x86_64",
      "commit": "97d68af83961e124d8794ac5ddcbe1c0bf5fabc2",
      "fileid": "https://r2.ropensci.org/b2a5723e99c02674e1e2f9d3830f348e5c8343513663b786c1277611cd4d05f7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dusadrian/actions/runs/30074606101"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.40.2",
      "date": "2026-07-24T07:15:26.000Z",
      "arch": "x86_64",
      "commit": "97d68af83961e124d8794ac5ddcbe1c0bf5fabc2",
      "fileid": "https://r2.ropensci.org/ea3134e6bcf8669228db20af80e591ba51ad085cc01c377785c795b827b7aa5e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dusadrian/actions/runs/30074606101"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.40.2",
      "date": "2026-07-24T07:15:15.000Z",
      "arch": "x86_64",
      "commit": "97d68af83961e124d8794ac5ddcbe1c0bf5fabc2",
      "fileid": "https://r2.ropensci.org/32e8445ec94107a3a3b057b9c29ce0019099ede0ef86f181d7b790191961e32e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dusadrian/actions/runs/30074606101"
    }
  ]
}