{
  "_id": "6a6315aed3420cf5dfdb6e25",
  "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-07-24 06:37:44 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>",
  "_user": "bedapub",
  "_type": "src",
  "_file": "ribiosArg_1.5.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/45933f53b1b9384ee6e3973d205f08bd972cbc53e75aaa2a3c79a3beb1416b74",
  "_filesize": 145079,
  "_sha256": "45933f53b1b9384ee6e3973d205f08bd972cbc53e75aaa2a3c79a3beb1416b74",
  "_expires": "2026-11-01T07:35:08.000Z",
  "_created": "2026-07-24T06:37:44.000Z",
  "_published": "2026-07-24T07:35:10.032Z",
  "_jobs": [
    {
      "job": 89417146875,
      "time": 98,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8588693267"
    },
    {
      "job": 89417146868,
      "time": 112,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8588697621"
    },
    {
      "job": 89417146908,
      "time": 94,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8588692177"
    },
    {
      "job": 89417146909,
      "time": 113,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8588697741"
    },
    {
      "job": 89417146950,
      "time": 71,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8589745501"
    },
    {
      "job": 89417146885,
      "time": 206,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8589818998"
    },
    {
      "job": 89417146886,
      "time": 79,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8589748560"
    },
    {
      "job": 89417146913,
      "time": 195,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8589833268"
    },
    {
      "job": 89416701599,
      "time": 175,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8588662768"
    },
    {
      "job": 89417146859,
      "time": 94,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8588692157"
    },
    {
      "job": 89417146878,
      "time": 83,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8588688579"
    },
    {
      "job": 89417146887,
      "time": 67,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8588683885"
    },
    {
      "job": 89417146955,
      "time": 82,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8588688804"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/bedapub/actions/runs/30072676776",
  "_status": "success",
  "_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",
    "description": "A Computational Biologist in Drug Discovery",
    "uuid": 1397024,
    "orcid": "0000-0002-3085-0909"
  },
  "_distro": "resolute",
  "_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",
    "followers": 24,
    "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": 40,
  "_rbuild": "4.6.1",
  "_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.954242509439325,
  "_indexed": true,
  "_nocasepkg": "ribiosarg",
  "_universes": [
    "bedapub",
    "accio"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.5.0",
      "date": "2026-07-24T06:39:27.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "677377544b839e542373d9319075ed0a1e162f57",
      "fileid": "https://r2.ropensci.org/eef6a2feb21bc234323351bcc7a1922c67a5bdfbdecd839c7843e7446ba33343",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/30072676776"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.5.0",
      "date": "2026-07-24T06:39:38.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "677377544b839e542373d9319075ed0a1e162f57",
      "fileid": "https://r2.ropensci.org/73ad306dd2d2cf40478c0cf6696495fe9cdbedcee56c0c3dcf09cee28f531cde",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/30072676776"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.5.0",
      "date": "2026-07-24T06:39:24.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "677377544b839e542373d9319075ed0a1e162f57",
      "fileid": "https://r2.ropensci.org/c79c7d1c7cc138d9f63ed84e95d671c95791cdfe9dc0741baa458adad61712c0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/30072676776"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.5.0",
      "date": "2026-07-24T06:39:38.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "677377544b839e542373d9319075ed0a1e162f57",
      "fileid": "https://r2.ropensci.org/eda5690e58acd6fc909dcceddbff23aa648279e593fbb55cdf1c3dd28e170a8d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/30072676776"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.5.0",
      "date": "2026-07-24T07:30:28.000Z",
      "arch": "aarch64",
      "commit": "677377544b839e542373d9319075ed0a1e162f57",
      "fileid": "https://r2.ropensci.org/4e2aaddc7eaa8dc7c39a0a472507b781886ea2493a7f98f90f8f4058a349abae",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/30072676776"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.5.0",
      "date": "2026-07-24T07:33:36.000Z",
      "arch": "x86_64",
      "commit": "677377544b839e542373d9319075ed0a1e162f57",
      "fileid": "https://r2.ropensci.org/5876b7cb82c45d3c281a3a463e9dfa17548527903165e15063e41cd95c8c5b62",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/30072676776"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.5.0",
      "date": "2026-07-24T07:30:34.000Z",
      "arch": "aarch64",
      "commit": "677377544b839e542373d9319075ed0a1e162f57",
      "fileid": "https://r2.ropensci.org/8f782ffc9be9c7b0774ba2a2715c97d41c2d84b0ec74ea12f3316b9920996b9d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/30072676776"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.5.0",
      "date": "2026-07-24T07:34:22.000Z",
      "arch": "x86_64",
      "commit": "677377544b839e542373d9319075ed0a1e162f57",
      "fileid": "https://r2.ropensci.org/c2bfa630d545a50601949d4af677e41ccf39a87a3b4dd6bd7e196a40a58ba96b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/30072676776"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.5.0",
      "date": "2026-07-24T06:39:32.000Z",
      "arch": "emscripten",
      "commit": "677377544b839e542373d9319075ed0a1e162f57",
      "fileid": "https://r2.ropensci.org/97d10d9254abdaf6522897fe0e7894c54b5daeb7cde3825eacd4226e76af6411",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/30072676776"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.5.0",
      "date": "2026-07-24T06:38:58.000Z",
      "arch": "x86_64",
      "commit": "677377544b839e542373d9319075ed0a1e162f57",
      "fileid": "https://r2.ropensci.org/8b551558bfdae3913a89615c9d06e195bba82db1dc993f0299d5a574626f0f89",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/30072676776"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.5.0",
      "date": "2026-07-24T06:38:42.000Z",
      "arch": "x86_64",
      "commit": "677377544b839e542373d9319075ed0a1e162f57",
      "fileid": "https://r2.ropensci.org/7c1c6bed4d68618ba2b264e867b453fc99b0554a93583814d41518d55bc4c9e4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/30072676776"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.5.0",
      "date": "2026-07-24T06:38:58.000Z",
      "arch": "x86_64",
      "commit": "677377544b839e542373d9319075ed0a1e162f57",
      "fileid": "https://r2.ropensci.org/fd8f9cdecb85e2a25c341f6ddfd0d8b40ebffae9f0800476ec2bcf8a18f525c7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bedapub/actions/runs/30072676776"
    }
  ]
}