From 0ecf1608083d06750b110d0212f9c20183791165 Mon Sep 17 00:00:00 2001 From: dgkf <18220321+dgkf@users.noreply.github.com> Date: Thu, 27 Jun 2024 18:49:45 -0400 Subject: [PATCH] feat: updating diagrams; polish for R Consortium slides --- index.qmd | 101 +++++++++++++++++++++++--------- resources/next-steps.drawio.svg | 4 ++ resources/pilot.drawio.svg | 4 ++ 3 files changed, 82 insertions(+), 27 deletions(-) create mode 100644 resources/next-steps.drawio.svg create mode 100644 resources/pilot.drawio.svg diff --git a/index.qmd b/index.qmd index 46050a5..6d362df 100644 --- a/index.qmd +++ b/index.qmd @@ -66,9 +66,16 @@ Coline - (NOTE: show interaction between CRAN, RVH Reg R Repo (us), RC Submissions WG, RC Repositories WG, pharmaverse, other?) -# Stage 0 overview -![](resources/wizare_of_oz_demo.png) + +# Pilot Implementation + +_focus on proving capabilities, quick development_ + +![](resources/pilot.drawio.svg) + + + # Interacting with the repo @@ -162,7 +169,7 @@ Yann ::: {.column width="50%"} DCF file forked from ``r-hub/repo`` -```{.yaml} +```{.yaml code-line-numbers="10"} Package: bslib Version: 0.6.1 Depends: R (>= 2.10), R (>= 4.4), R (< 4.4.99) @@ -172,16 +179,19 @@ RVersion: 4.4 Platform: x86_64-pc-linux-gnu-ubuntu-22.04 Imports: base64enc, cachem, grDevices, htmltools (>= 0.5.7), jquerylib (>= 0.1.3), jsonlite, lifecycle, memoise (>= 2.0.1), mime, rlang, sass (>= 0.4.0) +DownloadURL: https://github.com/cran/bslib/releases/download/0.7.0/bslib_0.7.0_b2_R4.5_x86_64-pc-linux-gnu-ubuntu-22.04.tar.gz ... ``` + Added fields for risk-based assessment + ```{.yaml code-line-numbers="4-5"} riskmetric_run_date: 2023-06-21 riskmetric_version: 0.2.1 -pkg_score: 0.291481580696657 -covr_coverage: 0.852820470987098 +pkg_score: 0.29 +covr_coverage: 0.85 has_vignettes: 1 -remote_checks: 0.846153846153846 +remote_checks: 0.84 ... ``` ::: @@ -437,6 +447,7 @@ for (i in seq_along(gh_repos)) { ## Implementation: post-process the results + ```{.r echo=TRUE eval=FALSE code-line-numbers="1,7-9,14-16,23"} df_cmp_releases <- df_releases %>% dplyr::select( @@ -498,7 +509,9 @@ Yann ## What's next -![](resources/stage-1.png) +_Automating up-to-date quality metrics to support sponsor risk assessment_ + +![](resources/next-steps.drawio.svg) ## Reference container image(s) @@ -508,46 +521,80 @@ Yann # Closing -## R Consortium Impact - -
- - - - - -
+## ![](resources/rc-logo.png){height="1.5em" style="padding: 0.2em; margin: 0 0.5em 0 0; border-radius: 0.5em; background: #FFF; vertical-align: middle;"} [R Consortium]{.hidden} Impact -* Community Grants and Sponsorships Over USD $1.4 Million -* Organize large scale collaborative projects: R Validation Hub, R-Ladies -* Co-host multidisciplinary data science forums: Stanford Data Institute -* Direct support for key R events: R/Medicine, R/Pharma, useR!, LatinR, more -* Direct worldwide support for R User Groups +
+ + + + +
+ +::: {.columns} +::: {.column width="29%" .panel .center} +### Community Grants & Sponsorships +Over USD $1.4 Million +::: + +::: {.column width="29%" .panel .center} +### Organizing Large Scale Collaborative Projects +R Validation Hub, R-Ladies +::: + +::: {.column width="29%" .panel .center} +### Co-Host Multidisciplinary Data Science Forums +Stanford Data Institute +::: + +::: {.column width="29%" .panel .center} +### Direct Support for Key R Events +R/Medicine, R/Pharma, useR!, LatinR, and more +::: + +::: {.column width="29%" .panel .center} +### Direct Worldwide Support for R User Groups +::: +::: ## Join us -![](resources/rc-logo.png){width=300} +### [r-consortium.org](https://www.r-consortium.org) + +![](resources/rc-logo.png){ width="60%" .nostretch } + * Help guide the future direction of the R language * Collaborate on cross industry initiatives * Raise your leadership profile in the R Community * Protect your investment in R while supporting the common good -* (NOTE: link to GH join us issue, add R Consortium info) - ## Thank you diff --git a/resources/next-steps.drawio.svg b/resources/next-steps.drawio.svg new file mode 100644 index 0000000..6cddc88 --- /dev/null +++ b/resources/next-steps.drawio.svg @@ -0,0 +1,4 @@ + + + +

Package: praise
Version: 1.2.3
DownloadURL: 
  github.com/cran/praise.tar.gz
code_coverage: 0.75

Package: survfit
Version 2.3.4
DownloadURL:
  github.com/cran/survfit.tar.gz
code_coverage: 0.87

Package repository, built on CRAN mirror & GitHub actions
r-hub/repos
Periodically re-calculate metrics for updated packages
pharmaR/repos
PACKAGES
library(pharmapkgs)
options(available_packages_filter = 
  risk_filter(code_coverage > 0.8))
available.packages()
pak::pkg_install("survfit")
risk_report("praise")
Reference Image

PDF
\ No newline at end of file diff --git a/resources/pilot.drawio.svg b/resources/pilot.drawio.svg new file mode 100644 index 0000000..d37f3c9 --- /dev/null +++ b/resources/pilot.drawio.svg @@ -0,0 +1,4 @@ + + + +

Package: praise
Version: 1.2.3
DownloadURL: 
  github.com/cran/praise.tar.gz
code_coverage: 0.75

Package: survfit
Version 2.3.4
DownloadURL:
  github.com/cran/survfit.tar.gz
code_coverage: 0.87

Package repository, built on CRAN mirror & GitHub actions
r-hub/repos
Pre-calculated {riskmetric} scores
{riskscore}
PACKAGES
Manually Join Data
library(pharmapkgs)
options(available_packages_filter = 
  risk_filter(code_coverage > 0.8))
available.packages()
pak::pkg_install("survfit")
\ No newline at end of file