{
  "_id": "6a1e84001d7bb097a0a66b16",
  "Package": "hgutils",
  "Version": "0.2.7",
  "Date": "2019-09-07",
  "Title": "Collection of Utility Functions",
  "Authors@R": "person(\"H.G.\", \"van den Boorn\", email = \"hvdboorn@gmail.com\", role = c(\"aut\", \"cre\"))",
  "Description": "A handy collection of utility functions designed to aid in\npackage development, plotting and scientific research. Package\ndevelopment functionalities includes among others tools such as\ncross-referencing package imports with the description file,\nanalysis of redundant package imports, editing of the\ndescription file and the creation of package badges for GitHub.\nSome of the other functionalities include automatic package\ninstallation and loading, plotting points without overlap,\ncreating nice breaks for plots, overview tables and many more\nhandy utility functions.",
  "License": "GPL-3",
  "URL": "https://github.com/hvdboorn/hgutils",
  "BugReports": "https://github.com/hvdboorn/hgutils/issues",
  "Encoding": "UTF-8",
  "Language": "en-GB",
  "RoxygenNote": "6.1.1",
  "Config/pak/sysreqs": "libicu-dev",
  "Repository": "https://hvdboorn.r-universe.dev",
  "Date/Publication": "2019-09-07 13:11:05 UTC",
  "RemoteUrl": "https://github.com/hvdboorn/hgutils",
  "RemoteRef": "HEAD",
  "RemoteSha": "3783d748b960fb4fb34ecea037ace1b3f9939173",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-02 07:16:01 UTC",
    "User": "root"
  },
  "Author": "H.G. van den Boorn [aut, cre]",
  "Maintainer": "H.G. van den Boorn <hvdboorn@gmail.com>",
  "MD5sum": "70cb2d7b68aac259f30de95b6f524196",
  "_user": "hvdboorn",
  "_type": "src",
  "_file": "hgutils_0.2.7.tar.gz",
  "_fileid": "9c33eca8c93d28e385fd537486ff5560cbfbb91375f32c946ec6cd4aa45041d2",
  "_filesize": 218021,
  "_sha256": "9c33eca8c93d28e385fd537486ff5560cbfbb91375f32c946ec6cd4aa45041d2",
  "_created": "2026-06-02T07:16:01.000Z",
  "_published": "2026-06-02T07:19:28.627Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79018954155,
      "time": 120,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7351319996"
    },
    {
      "job": 79018954140,
      "time": 123,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7351321327"
    },
    {
      "job": 79018954172,
      "time": 173,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7351328468"
    },
    {
      "job": 79018954321,
      "time": 171,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7351326597"
    },
    {
      "job": 79018540674,
      "time": 174,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7351284444"
    },
    {
      "job": 79018954158,
      "time": 97,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7351313614"
    },
    {
      "job": 79018954186,
      "time": 85,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7351310287"
    },
    {
      "job": 79018954255,
      "time": 80,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7351308718"
    },
    {
      "job": 79018954163,
      "time": 84,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7351309849"
    }
  ],
  "_buildurl": "https://github.com/r-universe/hvdboorn/actions/runs/26804472774",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/hvdboorn/hgutils",
  "_commit": {
    "id": "3783d748b960fb4fb34ecea037ace1b3f9939173",
    "author": "Héctor van den Boorn <hvdboorn@gmail.com>",
    "committer": "Héctor van den Boorn <hvdboorn@gmail.com>",
    "message": "pre-release\n",
    "time": 1567861865
  },
  "_maintainer": {
    "name": "H.G. van den Boorn",
    "email": "hvdboorn@gmail.com",
    "login": "hvdboorn",
    "description": "",
    "uuid": 6791709
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.2.0",
      "role": "Depends"
    },
    {
      "package": "crayon",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "limSolve",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "hvdboorn",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 1,
  "_contributors": [
    {
      "user": "hvdboorn",
      "count": 169,
      "uuid": 6791709
    }
  ],
  "_userbio": {
    "uuid": 6791709,
    "type": "user",
    "name": "H.G. van den Boorn"
  },
  "_downloads": {
    "count": 226,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/hgutils"
  },
  "_devurl": "https://github.com/hvdboorn/hgutils",
  "_searchresults": 55,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/hgutils.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/hvdboorn/hgutils",
  "_realowner": "hvdboorn",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.2.3",
      "date": "2018-09-24"
    },
    {
      "version": "0.2.5",
      "date": "2018-11-28"
    },
    {
      "version": "0.2.7",
      "date": "2019-09-07"
    },
    {
      "version": "0.2.11",
      "date": "2022-03-31"
    },
    {
      "version": "0.2.13",
      "date": "2024-11-17"
    },
    {
      "version": "0.2.19",
      "date": "2025-06-02"
    }
  ],
  "_exports": [
    "%<>%",
    "%>%",
    "add_badges",
    "analyze_package_imports",
    "create_contigency_table",
    "create_table_one",
    "create_text_table",
    "crossref_description",
    "discretize_numbers",
    "exclude_patients",
    "format_duration",
    "frmt",
    "generic_implementations",
    "get_breaks",
    "get_square_grid",
    "ggplot_breaks",
    "inclusion_flowchart",
    "list_common_packages",
    "list_package_collections",
    "load_common_packages",
    "load_package_collection",
    "load_packages",
    "mess_fail",
    "mess_hint",
    "mess_info",
    "mess_numb",
    "mess_succ",
    "mess_warn",
    "percentage_table",
    "progressbar",
    "read.description",
    "redundant_packages",
    "render",
    "rm_empty_rows",
    "rm_na",
    "rnd_dbl",
    "sep_thousands",
    "separate_values",
    "spinner",
    "startup",
    "stfu",
    "update_description",
    "update_settings",
    "valid_funcname",
    "valid_pkgname",
    "wrap_text_table",
    "write.description"
  ],
  "_help": [
    {
      "page": "dot-pkg_duplicated",
      "title": "Find duplicated packages names",
      "topics": [
        ".pkg_duplicated"
      ]
    },
    {
      "page": "dot-regexl",
      "title": "Extracts the matches from stringr::str_match[_all]",
      "topics": [
        ".regexl"
      ]
    },
    {
      "page": "add_badges",
      "title": "Add badges to the README file for use on Github",
      "topics": [
        "add_badges"
      ]
    },
    {
      "page": "analyze_package_imports",
      "title": "Analyze package imports",
      "topics": [
        "analyze_package_imports"
      ]
    },
    {
      "page": "as.character.patient_flowchart",
      "title": "Text representation of patient inclusion flowchart",
      "topics": [
        "as.character.patient_flowchart"
      ]
    },
    {
      "page": "create_table_one",
      "title": "Table one",
      "topics": [
        "create_contigency_table",
        "create_table_one",
        "percentage_table"
      ]
    },
    {
      "page": "create_text_table",
      "title": "Creates a text table",
      "topics": [
        "create_text_table"
      ]
    },
    {
      "page": "crossref_description",
      "title": "Set imports for _DESCRIPTION_ file",
      "concept": [
        "developer functions"
      ],
      "topics": [
        "crossref_description"
      ]
    },
    {
      "page": "description-functions",
      "title": "Description functions",
      "topics": [
        "description-functions",
        "read.description",
        "update_description",
        "write.description"
      ]
    },
    {
      "page": "discretize_numbers",
      "title": "Discretize continuous numbers",
      "topics": [
        "discretize_numbers"
      ]
    },
    {
      "page": "format_duration",
      "title": "Format time duration",
      "topics": [
        "format_duration"
      ]
    },
    {
      "page": "frmt",
      "title": "Format variable value",
      "topics": [
        "frmt"
      ]
    },
    {
      "page": "generic_implementations",
      "title": "Retrieve generic function implementations",
      "concept": [
        "developer functions"
      ],
      "topics": [
        "generic_implementations"
      ]
    },
    {
      "page": "get_breaks",
      "title": "Create nice axis breaks for plots",
      "concept": [
        "break functions"
      ],
      "topics": [
        "get_breaks",
        "ggplot_breaks"
      ]
    },
    {
      "page": "get_square_grid",
      "title": "Specifies a square grid which fits N objects.",
      "topics": [
        "get_square_grid"
      ]
    },
    {
      "page": "inclusion_flowchart",
      "title": "Patient flowchart",
      "topics": [
        "exclude_patients",
        "inclusion_flowchart"
      ]
    },
    {
      "page": "load_package_collection",
      "title": "List package collections",
      "topics": [
        "list_common_packages",
        "list_package_collections",
        "load_common_packages",
        "load_package_collection"
      ]
    },
    {
      "page": "load_packages",
      "title": "Load and install packages",
      "concept": [
        "developer functions"
      ],
      "topics": [
        "load_packages"
      ]
    },
    {
      "page": "print.patient_flowchart",
      "title": "Print the patient inclusion flowchart",
      "topics": [
        "print.patient_flowchart"
      ]
    },
    {
      "page": "print.percentage_table",
      "title": "Print a formatted percentage table",
      "topics": [
        "print.percentage_table"
      ]
    },
    {
      "page": "progressbar",
      "title": "Creates an animated progress bar",
      "topics": [
        "progressbar",
        "render",
        "render.fraction_progressbar",
        "render.iteration_progressbar",
        "render.progressbar"
      ]
    },
    {
      "page": "redundant_packages",
      "title": "Find redundant packages",
      "topics": [
        "redundant_packages"
      ]
    },
    {
      "page": "rm_empty_rows",
      "title": "Remove empty rows",
      "concept": [
        "NA functions"
      ],
      "topics": [
        "rm_empty_rows"
      ]
    },
    {
      "page": "rm_na",
      "title": "Remove 'NA'",
      "concept": [
        "NA functions"
      ],
      "topics": [
        "rm_na"
      ]
    },
    {
      "page": "rnd_dbl",
      "title": "Round number",
      "topics": [
        "rnd_dbl"
      ]
    },
    {
      "page": "sep_thousands",
      "title": "Adds comma's to separate thousands in numbers",
      "topics": [
        "sep_thousands"
      ]
    },
    {
      "page": "separate_values",
      "title": "Separate values",
      "topics": [
        "separate_values"
      ]
    },
    {
      "page": "spinner",
      "title": "Creates an animated spinner",
      "topics": [
        "render.spinner",
        "spinner"
      ]
    },
    {
      "page": "startup",
      "title": "Cleans R for use",
      "concept": [
        "initialization functions"
      ],
      "topics": [
        "startup"
      ]
    },
    {
      "page": "stfu",
      "title": "S.T.F.U.: Stop Text From turning Up",
      "topics": [
        "stfu"
      ]
    },
    {
      "page": "update_settings",
      "title": "Update default function settings",
      "concept": [
        "developer functions"
      ],
      "topics": [
        "update_settings"
      ]
    },
    {
      "page": "valid_pkgname",
      "title": "Validate package and function names",
      "concept": [
        "developer functions"
      ],
      "topics": [
        "valid_funcname",
        "valid_pkgname"
      ]
    },
    {
      "page": "wrap_text_table",
      "title": "Wrap string table",
      "topics": [
        "wrap_text_table"
      ]
    }
  ],
  "_readme": "https://github.com/hvdboorn/hgutils/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "crayon",
    "dplyr",
    "generics",
    "glue",
    "lifecycle",
    "limSolve",
    "lpSolve",
    "magrittr",
    "MASS",
    "pillar",
    "pkgconfig",
    "quadprog",
    "R6",
    "rlang",
    "stringi",
    "stringr",
    "tibble",
    "tidyselect",
    "utf8",
    "vctrs",
    "withr"
  ],
  "_score": 3.439332693830263,
  "_indexed": true,
  "_nocasepkg": "hgutils",
  "_universes": [
    "hvdboorn"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.7",
      "date": "2026-06-02T07:18:02.000Z",
      "distro": "noble",
      "commit": "3783d748b960fb4fb34ecea037ace1b3f9939173",
      "fileid": "5d6699e8ec66b05ef3a62aa99b763c360b5cc9e0b7f458524277f222bf0a8935",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hvdboorn/actions/runs/26804472774"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.7",
      "date": "2026-06-02T07:18:05.000Z",
      "distro": "noble",
      "commit": "3783d748b960fb4fb34ecea037ace1b3f9939173",
      "fileid": "d284f7a7d65a4e1327eaec9d4ee13f7b5aede673b587cfec35dc4eff6ab52db4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hvdboorn/actions/runs/26804472774"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.7",
      "date": "2026-06-02T07:18:33.000Z",
      "commit": "3783d748b960fb4fb34ecea037ace1b3f9939173",
      "fileid": "23fc084af4f98c7d986eec9bb901429a373aece68fdbf9b31d5167b7dc689687",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hvdboorn/actions/runs/26804472774"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.7",
      "date": "2026-06-02T07:18:21.000Z",
      "commit": "3783d748b960fb4fb34ecea037ace1b3f9939173",
      "fileid": "12d80beeb771ee3603b7aa0fedd9dcd4b5fac2d874e69e325e02f24722bebfe6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hvdboorn/actions/runs/26804472774"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.7",
      "date": "2026-06-02T07:17:58.000Z",
      "commit": "3783d748b960fb4fb34ecea037ace1b3f9939173",
      "fileid": "fe65b970079ecf30a8646448b021d74b316136c3f027f964d9bc7f007f7ea0ea",
      "status": "success",
      "buildurl": "https://github.com/r-universe/hvdboorn/actions/runs/26804472774"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.7",
      "date": "2026-06-02T07:17:17.000Z",
      "commit": "3783d748b960fb4fb34ecea037ace1b3f9939173",
      "fileid": "b876e9e3e91ade9a795f803f86cf3dcc5fa27aa44220f17edff9b668ef451ce8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hvdboorn/actions/runs/26804472774"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.7",
      "date": "2026-06-02T07:17:12.000Z",
      "commit": "3783d748b960fb4fb34ecea037ace1b3f9939173",
      "fileid": "fd168e935d5f4d16059cb4255b00e39ae804a9dc0055cad84df39630a2213f7d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hvdboorn/actions/runs/26804472774"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.2.7",
      "date": "2026-06-02T07:17:12.000Z",
      "commit": "3783d748b960fb4fb34ecea037ace1b3f9939173",
      "fileid": "3fd173b5d98e9f6b5f64df45b9924a47278c85656f96b3232ea73d58c510120d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hvdboorn/actions/runs/26804472774"
    }
  ]
}