{
  "_id": "6a1f1deab401979e7341fd0f",
  "Package": "ribiosArg",
  "Type": "Package",
  "Title": "Argument Handling for Command-Line, Stand-Alone R Scripts",
  "Version": "1.5.0",
  "Date": "2026-01-24",
  "Authors@R": "c(person(given = \"Jitao David\",\nfamily = \"Zhang\",\nrole = c(\"aut\", \"cre\", \"ctb\"),\nemail = \"jitao_david.zhang@roche.com\",\ncomment = c(ORCID=\"0000-0002-3085-0909\")),\nperson(given = \"Balazs\",\nfamily = \"Banfai\",\nrole = \"ctb\"))",
  "Description": "Provides functions to handle command-line arguments for R\nscripting. It enables building stand-alone R programs that\naccept and parse command-line options in 'BIOS' style. Zhang\n(2025) <https://github.com/bedapub/ribiosArg>.",
  "License": "GPL-3",
  "URL": "https://github.com/bedapub/ribiosArg",
  "BugReports": "https://github.com/bedapub/ribiosArg/issues",
  "Encoding": "UTF-8",
  "LazyLoad": "yes",
  "RoxygenNote": "7.3.3",
  "Repository": "https://bedapub.r-universe.dev",
  "Date/Publication": "2026-02-18 09:36:35 UTC",
  "RemoteUrl": "https://github.com/bedapub/ribiosArg",
  "RemoteRef": "HEAD",
  "RemoteSha": "677377544b839e542373d9319075ed0a1e162f57",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-16 08:29:01 UTC",
    "User": "root"
  },
  "Author": "Jitao David Zhang [aut, cre, ctb] (ORCID:\n<https://orcid.org/0000-0002-3085-0909>),\nBalazs Banfai [ctb]",
  "Maintainer": "Jitao David Zhang <jitao_david.zhang@roche.com>",
  "MD5sum": "7db4589557c76e7851e1dc5aecd09148",
  "_user": "bedapub",
  "_type": "src",
  "_file": "ribiosArg_1.5.0.tar.gz",
  "_fileid": "68138077515d36250bb4d5f3532e22f9cb6f85522e4f17f9145d559419a12562",
  "_filesize": 144315,
  "_sha256": "68138077515d36250bb4d5f3532e22f9cb6f85522e4f17f9145d559419a12562",
  "_created": "2026-05-16T08:29:01.000Z",
  "_published": "2026-06-02T18:16:10.976Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79141018116,
      "time": 103,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7031962502"
    },
    {
      "job": 79141017852,
      "time": 113,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7031963339"
    },
    {
      "job": 79141018192,
      "time": 112,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7031963381"
    },
    {
      "job": 79141018007,
      "time": 108,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7031962930"
    },
    {
      "job": 79141018156,
      "time": 153,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7031964744"
    },
    {
      "job": 79141017846,
      "time": 319,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7031980475"
    },
    {
      "job": 79141017470,
      "time": 144,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7031964115"
    },
    {
      "job": 79141017576,
      "time": 242,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7031972503"
    },
    {
      "job": 79141017161,
      "time": 148,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7031952758"
    },
    {
      "job": 79141016908,
      "time": 96,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7366178094"
    },
    {
      "job": 79141017775,
      "time": 73,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7031959467"
    },
    {
      "job": 79141018104,
      "time": 91,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7031961086"
    },
    {
      "job": 79141017742,
      "time": 69,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7031958941"
    }
  ],
  "_buildurl": "https://github.com/r-universe/bedapub/actions/runs/25957288375",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/bedapub/ribiosArg",
  "_commit": {
    "id": "677377544b839e542373d9319075ed0a1e162f57",
    "author": "Jitao David Zhang <davidvonpku@gmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #4 from bedapub/devel\n\nDevel",
    "time": 1771407395
  },
  "_maintainer": {
    "name": "Jitao David Zhang",
    "email": "jitao_david.zhang@roche.com",
    "login": "accio",
    "uuid": 1397024,
    "orcid": "0000-0002-3085-0909"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.4.0",
      "role": "Depends"
    },
    {
      "package": "ribiosUtils",
      "role": "Depends"
    },
    {
      "package": "ribiosUtils",
      "role": "LinkingTo"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "bedapub",
  "_selfowned": true,
  "_usedby": 3,
  "_updates": [
    {
      "week": "2026-04",
      "n": 1
    },
    {
      "week": "2026-05",
      "n": 1
    },
    {
      "week": "2026-06",
      "n": 1
    },
    {
      "week": "2026-07",
      "n": 1
    },
    {
      "week": "2026-08",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "accio",
      "count": 107,
      "uuid": 1397024
    }
  ],
  "_userbio": {
    "uuid": 39733410,
    "type": "organization",
    "name": "BEDApub",
    "description": "Roche Pharma Research and Early Development, Pharmaceutical Sciences, Roche Innovation Center Basel, F. Hoffmann-La Roche Ltd, Grenzacherstrasse 124, 4070 Basel"
  },
  "_downloads": {
    "count": 126,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ribiosArg"
  },
  "_devurl": "https://github.com/bedapub/ribiosarg",
  "_searchresults": 34,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/ribiosArg.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/bedapub/ribiosarg",
  "_realowner": "bedapub",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.5.0",
      "date": "2026-02-20"
    }
  ],
  "_exports": [
    "argGet",
    "argGetPos",
    "argIsInit",
    "argParse",
    "argPresent",
    "existArg",
    "getArg",
    "isDebugging",
    "isIntDebugging",
    "makeFactor",
    "parseFactor",
    "parseFiles",
    "parseNumVec",
    "parsePairs",
    "parseStrings",
    "scriptInit",
    "scriptName",
    "scriptPath",
    "scriptSkeleton",
    "setDebug",
    "unsetDebug"
  ],
  "_help": [
    {
      "page": "argGet",
      "title": "Parse an argument",
      "topics": [
        "argGet"
      ]
    },
    {
      "page": "argGetPos",
      "title": "Parse an argument with the given position",
      "topics": [
        "argGetPos"
      ]
    },
    {
      "page": "argIsInit",
      "title": "Check whether the argument parser has been initialized",
      "topics": [
        "argIsInit"
      ]
    },
    {
      "page": "argParse",
      "title": "Parser of command-line parameters in BIOS style",
      "topics": [
        "argParse",
        "argPresent"
      ]
    },
    {
      "page": "existArg",
      "title": "Test if named arguments exists",
      "topics": [
        "existArg"
      ]
    },
    {
      "page": "getArg",
      "title": "An R-implementation of getting named aguments",
      "topics": [
        "getArg"
      ]
    },
    {
      "page": "isDebugging",
      "title": "Test whether the environment is set for debugging",
      "topics": [
        "isDebugging"
      ]
    },
    {
      "page": "isIntDebugging",
      "title": "Test whether the environment is set for debugging, or it's an interactive session",
      "topics": [
        "isIntDebugging"
      ]
    },
    {
      "page": "makeFactor",
      "title": "Make a factor",
      "topics": [
        "makeFactor"
      ]
    },
    {
      "page": "parseFactor",
      "title": "Parse a character string into factor",
      "topics": [
        "parseFactor"
      ]
    },
    {
      "page": "parseFiles",
      "title": "Parse files from command-line options",
      "topics": [
        "parseFiles"
      ]
    },
    {
      "page": "parseNumVec",
      "title": "Parse a character string into a numveric vector",
      "topics": [
        "parseNumVec"
      ]
    },
    {
      "page": "parsePairs",
      "title": "Parse key-value pairs from a character string",
      "topics": [
        "parsePairs"
      ]
    },
    {
      "page": "parseStrings",
      "title": "Parse a character string into string vectors",
      "topics": [
        "parseStrings"
      ]
    },
    {
      "page": "ribiosArg",
      "title": "ribiosIO ribiosIO provides Command-line argument handling for R scripting",
      "topics": [
        "ribiosArg"
      ]
    },
    {
      "page": "scriptInit",
      "title": "Prepare the environment for a script",
      "topics": [
        "initScript",
        "scriptInit"
      ]
    },
    {
      "page": "scriptName",
      "title": "Returns the file name of the Rscript being executed",
      "topics": [
        "scriptName"
      ]
    },
    {
      "page": "scriptPath",
      "title": "Returns the path of the Rscript being executed",
      "topics": [
        "scriptPath"
      ]
    },
    {
      "page": "scriptSkeleton",
      "title": "Generate a Rscript with its skeleton",
      "topics": [
        "scriptSkeleton"
      ]
    },
    {
      "page": "setDebug",
      "title": "Set the enrivonment for debugging",
      "topics": [
        "setDebug"
      ]
    },
    {
      "page": "unsetDebug",
      "title": "Remove the debugging flag of the the enrivonment",
      "topics": [
        "unsetDebug"
      ]
    }
  ],
  "_readme": "https://github.com/bedapub/ribiosArg/raw/HEAD/README.md",
  "_rundeps": [
    "ribiosUtils"
  ],
  "_score": 4.883661435153617,
  "_indexed": true,
  "_nocasepkg": "ribiosarg",
  "_universes": [
    "bedapub",
    "accio"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.5.0",
      "date": "2026-05-16T08:30:48.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "677377544b839e542373d9319075ed0a1e162f57",
      "fileid": "6d6a479da3275f973176dd8f560036402cca4b3bc8da4456b8d20ed3597f3222",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/25957288375"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.5.0",
      "date": "2026-05-16T08:30:53.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "677377544b839e542373d9319075ed0a1e162f57",
      "fileid": "c0754935bf4bb44880747ecd61a27b894c79ef13b394e88411f33e28293527e0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/25957288375"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.5.0",
      "date": "2026-05-16T08:30:58.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "677377544b839e542373d9319075ed0a1e162f57",
      "fileid": "acfb4cf332f857bec4abcb3476394601f7b2a4ded3703cae9610bb80e3924825",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/25957288375"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.5.0",
      "date": "2026-05-16T08:30:50.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "677377544b839e542373d9319075ed0a1e162f57",
      "fileid": "c46ffe2d90063e1c0fdf8023deb2355aa1a1c76b78e25b37d849d1bedb6a4da1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/25957288375"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.5.0",
      "date": "2026-05-16T08:31:11.000Z",
      "arch": "aarch64",
      "commit": "677377544b839e542373d9319075ed0a1e162f57",
      "fileid": "d84ae937c65c02723ad70719c482ca622a2bd144162d49eef3b402d35ed74209",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/25957288375"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.5.0",
      "date": "2026-05-16T08:33:28.000Z",
      "arch": "x86_64",
      "commit": "677377544b839e542373d9319075ed0a1e162f57",
      "fileid": "5b8451356506aed5d1e901efc9e397ff800359135e881c94a971438b92375260",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/25957288375"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.5.0",
      "date": "2026-05-16T08:31:01.000Z",
      "arch": "aarch64",
      "commit": "677377544b839e542373d9319075ed0a1e162f57",
      "fileid": "2029e524ac137f848fe0b11d4cf740659420ef0f86aea389f199225bbbbfe0ce",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/25957288375"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.5.0",
      "date": "2026-05-16T08:32:23.000Z",
      "arch": "x86_64",
      "commit": "677377544b839e542373d9319075ed0a1e162f57",
      "fileid": "0e3bde27adb0492a191a5d5b90ea61f46848887895f042c6d7a7ab997c717e57",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/25957288375"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.5.0",
      "date": "2026-05-16T08:30:06.000Z",
      "arch": "x86_64",
      "commit": "677377544b839e542373d9319075ed0a1e162f57",
      "fileid": "551ebed9978bc68d60004f65796f68a0b5f5c1212fc2afe0f83786f291507298",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/25957288375"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.5.0",
      "date": "2026-05-16T08:30:27.000Z",
      "arch": "x86_64",
      "commit": "677377544b839e542373d9319075ed0a1e162f57",
      "fileid": "b2aacacd4ab149c0c1c65f5bf153e5a1cb637d0b42b10d603fa54a48f93873eb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/25957288375"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.5.0",
      "date": "2026-05-16T08:30:00.000Z",
      "arch": "x86_64",
      "commit": "677377544b839e542373d9319075ed0a1e162f57",
      "fileid": "3553aa8e2b29060698340c92bfb7359aa208b9d4cd66692cdbab06c9cfc80e39",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/25957288375"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.5.0",
      "date": "2026-06-02T18:15:43.000Z",
      "arch": "emscripten",
      "commit": "677377544b839e542373d9319075ed0a1e162f57",
      "fileid": "828b541eb7e7e575be3caf2512fd1e08861418bd46e156cbf1536f665b8b8e78",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/25957288375"
    }
  ]
}