rapbase

Base R functions for Rapporteket

https://github.com/rapporteket/rapbase

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (16.5%) to scientific vocabulary

Keywords

r rapporteket

Keywords from Contributors

zsh-plugin standardization mot autograd genomics argument-parser interactive quantum-circuit projection snapshot-testing
Last synced: 10 months ago · JSON representation

Repository

Base R functions for Rapporteket

Basic Info
Statistics
  • Stars: 1
  • Watchers: 6
  • Forks: 5
  • Open Issues: 19
  • Releases: 44
Topics
r rapporteket
Created over 11 years ago · Last pushed 10 months ago
Metadata Files
Readme Changelog Contributing License Code of conduct

README.md

rapbase

Version R-CMD-check codecov.io CRAN status Lifecycle: stable Doc <!-- badges: end -->

rapbase is an R package holding common R functions for Rapporteket which is a reporting service for Norwegian medical quality registries. Each registry at Rapporteket will have their content structured as R packages that are all found under the Rapporteket organization at GitHub. Such packages are likely to depend on the rapbase package.

Top-level information regarding Rapporteket is provided on a dedicated site (in Norwegian).

Install

Install rapbase from CRAN: r install.packages("rapbase")

The latest release of the package can be installed from GitHub: r remotes::install_github("Rapporteket/rapbase@*release")

Or install the development version from GitHub with: r remotes::install("Rapporteket/rapbase")

Usage

Once the package is installed functions can be called from within R, e.g.: r rapbase::halloRapporteket() For a complete and updated view of the package documentation please consult the rapbase-site. Looking into how others have implemented rapbase for various registries is also an excellent way of learning the use of rapbase. In the rapRegTemplate package (in Norwegian) that provides a Shiny application template to be used for making registries there is some boiler plate code to aid start up. Please feel free to also contact the maintainers and authors directly.

Issues

Please provide any comments (e.g. on proposed enhancements, shortcomings, errors) through the issue tracker.

Contributing

If you want to make changes to this project please follow the Contributing guide. Proposed changes will be processed based on manual code reviews. Code that is accepted will be merged into the main branch and used for full scale TESTING and QA prior to making a release for PRODUCTION deployment.

For kick-starting, a development environment set-up is included and may be applied if docker and docker-compose is at hand. After cloning rapbase the development environment can be startet from a terminal at the local work copy root directory by: bash docker-compose up Navigate a browser to localhost on port 8787, log in to the RStudio IDE and initiate the project by "clicking" the file rapbase.Rproj inside the rapbase directory. For development all suggested imports for the rapbase R package will be needed. To make sure these are installed use the R Console and run r devtools::install_dev_deps() After installing has finished all should be set to start change-build-test iterations :rocket:

Ethics

Please note that the 'rapbase' project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.

Owner

  • Name: Rapporteket
  • Login: Rapporteket
  • Kind: organization
  • Email: rapporteket@skde.no
  • Location: Tromsø

Rapporteket is a reporting service for medical quality registries. Underlying R packages are found in this repo.

GitHub Events

Total
  • Create event: 79
  • Release event: 3
  • Issues event: 39
  • Delete event: 71
  • Issue comment event: 102
  • Push event: 339
  • Pull request review comment event: 10
  • Pull request review event: 60
  • Pull request event: 141
Last Year
  • Create event: 79
  • Release event: 3
  • Issues event: 39
  • Delete event: 71
  • Issue comment event: 102
  • Push event: 339
  • Pull request review comment event: 10
  • Pull request review event: 60
  • Pull request event: 141

Committers

Last synced: about 1 year ago

All Time
  • Total Commits: 1,314
  • Total Committers: 11
  • Avg Commits per committer: 119.455
  • Development Distribution Score (DDS): 0.094
Past Year
  • Commits: 85
  • Committers: 3
  • Avg Commits per committer: 28.333
  • Development Distribution Score (DDS): 0.294
Top Committers
Name Email Commits
Are Edvardsen b****l@g****m 1,190
Arnfinn Hykkerud Steindal a****l@g****m 64
kevinthon k****n@g****m 41
renovate[bot] 2****] 4
dependabot[bot] 4****] 4
GitHub Actions a****s@g****m 3
Olsen Lena Ringstad l****n@h****o 3
Yohannes Tesfay Y****y@h****o 2
haugedal 9****l 1
Karl Ove Hufthammer k****r@h****o 1
unknown k****0@s****o 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 71
  • Total pull requests: 243
  • Average time to close issues: 3 months
  • Average time to close pull requests: 11 days
  • Total issue authors: 5
  • Total pull request authors: 7
  • Average comments per issue: 0.51
  • Average comments per pull request: 0.89
  • Merged pull requests: 176
  • Bot issues: 2
  • Bot pull requests: 25
Past Year
  • Issues: 27
  • Pull requests: 158
  • Average time to close issues: about 2 months
  • Average time to close pull requests: 5 days
  • Issue authors: 3
  • Pull request authors: 3
  • Average comments per issue: 0.26
  • Average comments per pull request: 0.92
  • Merged pull requests: 108
  • Bot issues: 1
  • Bot pull requests: 12
Top Authors
Issue Authors
  • areedv (36)
  • arnfinn (28)
  • lenaringstado (4)
  • renovate[bot] (2)
  • sighanse (1)
Pull Request Authors
  • arnfinn (131)
  • areedv (54)
  • kevinthon (30)
  • renovate[bot] (21)
  • dependabot[bot] (4)
  • sighanse (2)
  • haugedal (1)
Top Labels
Issue Labels
enhancement (20) bug (6) new feature (4) question (1) wontfix (1)
Pull Request Labels
enhancement (9) bug (9) dependencies (4) github_actions (4) new feature (2)

Packages

  • Total packages: 1
  • Total downloads:
    • cran 202 last-month
  • Total docker downloads: 3,663
  • Total dependent packages: 0
  • Total dependent repositories: 21
  • Total versions: 4
  • Total maintainers: 1
cran.r-project.org: rapbase

Base Functions and Resources for Rapporteket

  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 21
  • Downloads: 202 Last month
  • Docker Downloads: 3,663
Rankings
Dependent repos count: 6.1%
Forks count: 14.8%
Average: 27.7%
Dependent packages count: 29.2%
Stargazers count: 31.7%
Downloads: 56.9%
Maintainers (1)
Last synced: 10 months ago

Dependencies

.github/workflows/R-CMD-check.yaml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/upload-artifact main composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-tinytex v2 composite
.github/workflows/coverage.yaml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-tinytex v2 composite
.github/workflows/doc-consistency.yaml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
.github/workflows/lint.yaml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • r-lib/actions/setup-r v2 composite
.github/workflows/pkgdown.yaml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
.github/workflows/pr-commands.yaml actions
  • actions/checkout v3 composite
  • r-lib/actions/pr-fetch v2 composite
  • r-lib/actions/pr-push v2 composite
  • r-lib/actions/setup-r v2 composite
DESCRIPTION cran
  • R >= 3.5.0 depends
  • DBI * imports
  • DT * imports
  • RMariaDB * imports
  • bookdown * imports
  • digest * imports
  • dplyr * imports
  • jsonlite * imports
  • kableExtra * imports
  • knitr * imports
  • magrittr * imports
  • readr * imports
  • rlang * imports
  • rmarkdown * imports
  • rpivotTable * imports
  • sendmailR * imports
  • shiny * imports
  • shinyalert * imports
  • sship >= 0.8.0 imports
  • utils * imports
  • yaml * imports
  • httptest * suggests
  • lifecycle * suggests
  • rvest * suggests
  • testthat * suggests
docker-compose.yml docker
  • adminer latest
  • mysql 5.7
  • rapporteket/dev nightly