{
  "_id": "6a154e19acfb0bcc41d5980e",
  "Package": "admisc",
  "Version": "0.40",
  "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",
  "RoxygenNote": "7.3.3",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-26 07:36:26 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>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-03-27 07:38:08 UTC",
  "RemoteUrl": "https://github.com/cran/admisc",
  "RemoteRef": "HEAD",
  "RemoteSha": "2c416f75e091f44ba6fe4c62a340abf999fb1bc1",
  "MD5sum": "abd63d850a47d171f0b155559f542a60",
  "_user": "cran",
  "_type": "src",
  "_file": "admisc_0.40.tar.gz",
  "_fileid": "7411726aef8595f3e8bbf350019eb85cbc0ce3a2b7553cf057fce944773f1f81",
  "_filesize": 281691,
  "_sha256": "7411726aef8595f3e8bbf350019eb85cbc0ce3a2b7553cf057fce944773f1f81",
  "_created": "2026-05-26T07:36:26.000Z",
  "_published": "2026-05-26T07:39:05.228Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77828422045,
      "time": 119,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7211415064"
    },
    {
      "job": 77828421838,
      "time": 111,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7211412516"
    },
    {
      "job": 77828421850,
      "time": 116,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7211414162"
    },
    {
      "job": 77828422058,
      "time": 122,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7211415811"
    },
    {
      "job": 77828080964,
      "time": 142,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7211380315"
    },
    {
      "job": 77828421831,
      "time": 99,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7211408992"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/26438853002",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/admisc",
  "_commit": {
    "id": "2c416f75e091f44ba6fe4c62a340abf999fb1bc1",
    "author": "Adrian Dusa <dusa.adrian@unibuc.ro>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.40\n",
    "time": 1774597088
  },
  "_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"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "QCA",
      "version": ">= 3.7",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 84,
  "_updates": [
    {
      "week": "2025-44",
      "n": 1
    },
    {
      "week": "2026-13",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.39",
      "date": "2025-11-02"
    },
    {
      "name": "0.40",
      "date": "2026-03-27"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "dusadrian",
      "count": 38,
      "uuid": 915070
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 34354,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/admisc"
  },
  "_devurl": "https://github.com/dusadrian/admisc",
  "_searchresults": 23,
  "_topics": [
    "openmp"
  ],
  "_rbuild": "4.6.0",
  "_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": false,
  "_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",
    "writePrimeimp"
  ],
  "_help": [
    {
      "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": "14.2.0-4ubuntu2~24.04.1",
      "name": "openmp",
      "homepage": "http://gcc.gnu.org/",
      "description": "GCC OpenMP (GOMP) support library"
    }
  ],
  "_score": 5.6001356837797855,
  "_indexed": false,
  "_nocasepkg": "admisc",
  "_universes": [
    "cran"
  ],
  "_indexurl": "https://dusadrian.r-universe.dev/admisc",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.40",
      "date": "2026-05-26T07:38:27.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "2c416f75e091f44ba6fe4c62a340abf999fb1bc1",
      "fileid": "23a078a471194cb3410add98c4e82df84d412cdd97c5fa93c32c282ce669b8bd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26438853002"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.40",
      "date": "2026-05-26T07:38:16.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "2c416f75e091f44ba6fe4c62a340abf999fb1bc1",
      "fileid": "8198c1c9c9633fa8acbf1112b314720df4fc2c6be4da1017944ee4648f036cab",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26438853002"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.40",
      "date": "2026-05-26T07:38:23.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "2c416f75e091f44ba6fe4c62a340abf999fb1bc1",
      "fileid": "9ac572d2b41d74fea0f5a19d28de36eb42e6b6f4a4e75d809accd69061fd02dc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26438853002"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.40",
      "date": "2026-05-26T07:38:31.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "2c416f75e091f44ba6fe4c62a340abf999fb1bc1",
      "fileid": "4321b45075a71cf03bc539ff20cbcf2b36f8ba0e6c4bae739ce92e5207df4919",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26438853002"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.40",
      "date": "2026-05-26T07:38:24.000Z",
      "arch": "emscripten",
      "commit": "2c416f75e091f44ba6fe4c62a340abf999fb1bc1",
      "fileid": "e41c5a530fe689c8b9f1ab34737735d4f76e12edd758b04037034a6d363af97b",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26438853002"
    }
  ]
}