{"id":14066582,"url":"https://github.com/Polkas/pacs","last_synced_at":"2025-07-29T23:31:37.268Z","repository":{"id":39341917,"uuid":"380368250","full_name":"Polkas/pacs","owner":"Polkas","description":"Supplementary R packages utils","archived":false,"fork":false,"pushed_at":"2024-11-06T11:21:42.000Z","size":9347,"stargazers_count":25,"open_issues_count":4,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-22T22:54:03.994Z","etag":null,"topics":["bioconductor","cran","dependencies","library","lifeduration","r","r-package","renv","shiny","tools","utils"],"latest_commit_sha":null,"homepage":"https://polkas.github.io/pacs","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Polkas.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-06-25T22:40:55.000Z","updated_at":"2024-09-27T20:25:44.000Z","dependencies_parsed_at":"2024-11-06T12:24:30.615Z","dependency_job_id":"8e918858-e6ae-49fd-b35c-c08245294a4a","html_url":"https://github.com/Polkas/pacs","commit_stats":{"total_commits":322,"total_committers":1,"mean_commits":322.0,"dds":0.0,"last_synced_commit":"abf71c1ca3befbe45771540036706e7df85d4f9a"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Polkas/pacs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Polkas%2Fpacs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Polkas%2Fpacs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Polkas%2Fpacs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Polkas%2Fpacs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Polkas","download_url":"https://codeload.github.com/Polkas/pacs/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Polkas%2Fpacs/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267779982,"owners_count":24143200,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-29T02:00:12.549Z","response_time":2574,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bioconductor","cran","dependencies","library","lifeduration","r","r-package","renv","shiny","tools","utils"],"created_at":"2024-08-13T07:05:10.365Z","updated_at":"2025-07-29T23:31:36.792Z","avatar_url":"https://github.com/Polkas.png","language":"R","funding_links":[],"categories":["R"],"sub_categories":[],"readme":"# pacs \u003ca href='https://github.com/polkas/pacs'\u003e\u003cimg src='man/figures/pacs_logo.png' align=\"right\" width=\"200px\" /\u003e\u003c/a\u003e\n[![R build status](https://github.com/polkas/pacs/workflows/R-CMD-check/badge.svg)](https://github.com/polkas/pacs/actions)\n[![CRAN](https://www.r-pkg.org/badges/version/pacs)](https://cran.r-project.org/package=pacs)\n[![codecov](https://codecov.io/gh/Polkas/pacs/branch/master/graph/badge.svg)](https://app.codecov.io/gh/Polkas/pacs)\n\n[**For more information please visit the pacs website**](https://polkas.github.io/pacs/).\n\n[**Functions Reference**](https://polkas.github.io/pacs/reference/index.html)\n\nA set of tools that make life easier for developers and maintainers of R packages.\n\n- Validating the library, packages and `renv` lock files.\n- Exploring complexity of a certain package like evaluating its size in bytes with dependencies.\n- The shiny app complexity could be explored too.\n- Assessing the life duration of a specific package version.\n- Checking a CRAN package check page status for any errors and warnings.\n- Retrieving a DESCRIPTION or NAMESPACE file for any package version.\n- Comparing DESCRIPTION or NAMESPACE files between different package versions.\n- Getting a list of all releases for a specific package.\n- The Bioconductor is partly supported.\n\n**An Internet connection is required to take full advantage of most of the features.**\n\n**Almost all calls which requiring an Internet connection are cached (for 30 minutes) by the `memoise` package, so the second invocation of the same command (and arguments) is immediate. Restart the R session if you want to clear cached data.**\n\n## Installation\n\nDevelopment version:\n\n```r\n# install.packages(\"remotes\")\nremotes::install_github(\"polkas/pacs\")\n```\n\nCRAN:\n\n```r\ninstall.packages(\"pacs\")\n```\n\n## Examples\n\nFor more examples with descriptions please visit [**the walk-through vignette**](https://polkas.github.io/pacs/articles/GettingStarted.html).\n\nValidate the library:\n\n```r\npacs::lib_validate(\n  checkred = list(\n    scope = c(\"ERROR\", \"FAIL\"),\n    # by default all flavors\n    flavors = NULL\n  )\n)\n```\n\nAll package check statuses for all CRAN servers:\n\n```r\npacs::checked_packages()\n```\n\nAll CRAN releases of a package:\n\n```r\npacs::pac_timemachine(\"dplyr\")\n```\n\nCompare package DESCRIPTION file dependencies between versions:\n\n```r\npacs::pac_compare_versions(\"shiny\", \"1.0.0\", \"1.5.0\")\n```\n\nLooking for heavy dependencies:\n\n```r\npacs::pac_deps_heavy(\"caret\")\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPolkas%2Fpacs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FPolkas%2Fpacs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPolkas%2Fpacs/lists"}