Gilead-BioStats / qcthat

A quality control framework for R packages used in Clinical Trials

Home Page:https://gilead-biostats.github.io/qcthat/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Overview βœ…

{qcthat} is a quality control framework for R packages used in Clinical Trials. It has been adopted from the qualification framework used in {gsm}.

The benefit of using {qcthat} is that you are given a basic scaffold to build out a qualification testing strategy for your R package. This includes:

  • A qualification testing folder that lives inside of your /tests folder; designed to use with {testthat}.
  • A basic .Rmd report that displays the results of qualification tests.
  • A .github/workflows folder that includes a templated YAML file, which will automate the creation of a qualification report for every new release of your R package. This can be easily customized to fit your needs.

Read more in the {qcthat} structure vignette}.

Contributing πŸ‘©β€πŸ’»

Contributions are welcome! Creating a utility package that is generalizable and extensible to all sorts of repository structures is challenging, and your input is greatly appreciated.

Before submitting a pull request, make sure to file an issue, which should generally fall under one of the following categories:

  • Bugfix: something is broken.
  • Feature: something is wanted or needed.
  • QC: documentation or metadata is incorrect or missing.

New code should generally follow the tidyverse style guide.

About

A quality control framework for R packages used in Clinical Trials

https://gilead-biostats.github.io/qcthat/

License:Apache License 2.0


Languages

Language:HTML 99.0%Language:R 0.9%Language:CSS 0.0%