diff --git a/.lintr b/.lintr index 6e19e74..0b2a4cd 100644 --- a/.lintr +++ b/.lintr @@ -1,6 +1,10 @@ linters: linters_with_defaults( line_length_linter(120), + indentation_linter=NULL, object_usage_linter=NULL, cyclocomp_linter(complexity_limit = 22), - undesirable_function_linter = undesirable_function_linter() + undesirable_function_linter=undesirable_function_linter(), + brace_linter=NULL, + object_name_linter=NULL ) + diff --git a/DESCRIPTION b/DESCRIPTION index 52e8788..b56c1bd 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,6 +1,6 @@ Package: admiraldiscovery Title: Discover admiral Functions -Version: 0.1.1.9000 +Version: 0.1.1.9001 Authors@R: c( person("Daniel D.", "Sjoberg", , "danield.sjoberg@gmail.com", role = c("aut", "cre"), comment = c(ORCID = "0000-0003-0862-2018")), diff --git a/NEWS.md b/NEWS.md index 4236aea..b8d9173 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,5 +1,9 @@ # admiraldiscovery (development version) +* Added additional presentations to the {admiral} presentation listing. (#44) + +* Added the names of the presenters to the {admiral} presentation listing. (#43) + # admiraldiscovery 0.1.1 * Converted presentation archive to a {gt} table. diff --git a/R/get_fns_with_keyword.R b/R/get_fns_with_keyword.R index e867da1..fcf3c98 100644 --- a/R/get_fns_with_keyword.R +++ b/R/get_fns_with_keyword.R @@ -76,7 +76,7 @@ get_fns_with_keyword <- function(package, keyword, lib.loc = NULL) { }), alias = lapply(.data$rd_file_contents, extract_alias), # these are the function names has_keyword = - lapply(.data$rd_file_contents, function(x) stringr::str_detect(x, pattern = glue::glue("\\\\keyword\\{[[keyword]]\\}", .open = "[[", .close = "]]"))) |> + lapply(.data$rd_file_contents, function(x) stringr::str_detect(x, pattern = glue::glue("\\\\keyword\\{[[keyword]]\\}", .open = "[[", .close = "]]"))) |> # nolint unlist() ) diff --git a/data/presentation_archive.rda b/data/presentation_archive.rda index 27e74aa..affde7f 100644 Binary files a/data/presentation_archive.rda and b/data/presentation_archive.rda differ diff --git a/inst/presentation_archive.csv b/inst/presentation_archive.csv index 7e0cfab..fc633b2 100644 --- a/inst/presentation_archive.csv +++ b/inst/presentation_archive.csv @@ -1,11 +1,15 @@ -Year,Title,Conference,Material -2023,{admiral} - from Open Source to Company Implementation,R in Pharma 2023,[Paper](https://phuse.s3.eu-central-1.amazonaws.com/Archive/2023/Connect/EU/Birmingham/PAP_TT03.pdf) [Slides](https://phuse.s3.eu-central-1.amazonaws.com/Archive/2023/Connect/EU/Birmingham/PRE_TT03.pdf) -2023,{admiral} - from Open Source to Company Implementation,R in Pharma 2023,[Recording](https://www.youtube.com/watch?v=ZbV3E0_xrrI) -2023,Cross Industry Package Development,R in Pharma 2023,[Recording](https://www.youtube.com/watch?v=M4L1PPMu0pU) -2023,Paving the Way for Clinical Submissions in R,PHUSE SDE - London UK,[Slides](https://phuse.s3.eu-central-1.amazonaws.com/Archive/2023/SDE/EU/London/PRE_London09.pdf) -2023,An overview of {admiral},PHUSE SDE - Summit NJ,[Slides](https://phuse.s3.eu-central-1.amazonaws.com/Archive/2023/SDE/US/Summit/PRE_Summit03.pdf) -2023,{admiralonco},PHUSE US Connect 2023 - Orlando FL,[Recording](https://phuse.s3.eu-central-1.amazonaws.com/Archive/2023/Connect/US/Florida/REC_OS12.mp4) [Slides](https://phuse.s3.eu-central-1.amazonaws.com/Archive/2023/Connect/US/Florida/PRE_OS12.pdf) -2023,Programming ADNCA using R and {admiral},PHUSE US Connect 2023 - Orlando FL,[Recording](https://phuse.s3.eu-central-1.amazonaws.com/Archive/2023/Connect/US/Florida/REC_OS09.mp4) -2022,Clinical Reporting in R,R in Pharma 2022,[Workshop Recording](https://youtu.be/9eod8MLF5ys?si=T9_WwE-K8yGtZlOn) -2022,Pharmaverse Workshop, PHUSE US Connect 2022 - Atlanta GA,[Slides and resources](https://github.com/pharmaverse/pharmaverse.workshop.phuseUS2022) (including `{admiral}` workshop slides from PHUSE EU Connect 2021) -2021,Introducing {admiral}, R in Pharma 2021,[Recording](https://www.youtube.com/watch?v=N7Bw8c3D5fU) +Year,Title,Conference,Presenter(s),Material +2024,"From Stowaway to Admiral, a R-iveting Tale of a Hierarchical Composite Endpoint's Journey from Idea to Dataset",PHUSE US Connect 2024 - Bethesda MD,Nicole Major,[Slides](https://phuse.s3.eu-central-1.amazonaws.com/Archive/2024/Connect/US/Bethesda/PRE_AS02.pdf) [Paper](https://phuse.s3.eu-central-1.amazonaws.com/Archive/2024/Connect/US/Bethesda/PAP_AS02.pdf) +2024,Population Pharmacokinetic Analysis Data (ADPPK) Programming in {admiral} and the pharmaverse, PHUSE US Connect 2024 - Bethesda MD, Jeff Dickinson,[Poster](https://phuse.s3.eu-central-1.amazonaws.com/Archive/2024/Connect/US/Bethesda/POS_PP01.pdf) [Paper](https://phuse.s3.eu-central-1.amazonaws.com/Archive/2024/Connect/US/Bethesda/PAP_PP01.pdf) +2024,{admiral} - from Open Source to Company Implementation, PHUSE US Connect 2024 - Bethesda MD, Ross Farrugia, [Slides](https://phuse.s3.eu-central-1.amazonaws.com/Archive/2024/Connect/US/Bethesda/PRE_OS05.pdf) [Paper](https://phuse.s3.eu-central-1.amazonaws.com/Archive/2024/Connect/US/Bethesda/PAP_OS05.pdf) +2024,Bridging the Gap Between the pharmaverse and Company Internal Resources,PHUSE US Connect 2024 - Bethesda MD,Kangjie Zhang,[Slides](https://phuse.s3.eu-central-1.amazonaws.com/Archive/2024/Connect/US/Bethesda/PRE_OS12.pdf) [Paper](https://phuse.s3.eu-central-1.amazonaws.com/Archive/2024/Connect/US/Bethesda/PRE_OS12.pdf) +2023,"Eyes On the Prize – The Development of {admiralophtha}, an R Package for Ophthalmology ADaMs",PHUSE EU Connect 2023 - Birmingham UK,Edoardo Mancini,[Paper](https://phuse.s3.eu-central-1.amazonaws.com/Archive/2023/Connect/EU/Birmingham/PAP_TT03.pdf) [Slides](https://phuse.s3.eu-central-1.amazonaws.com/Archive/2023/Connect/EU/Birmingham/PRE_TT03.pdf) +2023,{admiral} - from Open Source to Company Implementation,R in Pharma 2023,Edoardo Mancini,[Recording](https://www.youtube.com/watch?v=ZbV3E0_xrrI) +2023,Cross Industry Package Development,R in Pharma 2023,Stefan Thoma,[Recording](https://www.youtube.com/watch?v=M4L1PPMu0pU) +2023,Paving the Way for Clinical Submissions in R,PHUSE SDE - London UK,Declan Hodges,[Slides](https://phuse.s3.eu-central-1.amazonaws.com/Archive/2023/SDE/EU/London/PRE_London09.pdf) +2023,An overview of {admiral},PHUSE SDE - Summit NJ,,[Slides](https://phuse.s3.eu-central-1.amazonaws.com/Archive/2023/SDE/US/Summit/PRE_Summit03.pdf) +2023,{admiralonco},PHUSE US Connect 2023 - Orlando FL,Matthew Marino and Neharika Sharma,[Recording](https://phuse.s3.eu-central-1.amazonaws.com/Archive/2023/Connect/US/Florida/REC_OS12.mp4) [Slides](https://phuse.s3.eu-central-1.amazonaws.com/Archive/2023/Connect/US/Florida/PRE_OS12.pdf) +2023,Programming ADNCA using R and {admiral},PHUSE US Connect 2023 - Orlando FL,Jeff Dickinson,[Recording](https://phuse.s3.eu-central-1.amazonaws.com/Archive/2023/Connect/US/Florida/REC_OS09.mp4) +2022,Clinical Reporting in R,R in Pharma 2022,"Christina Fillmore, Ellis Hughes and Thomas Neitmann",[Workshop Recording](https://youtu.be/9eod8MLF5ys?si=T9_WwE-K8yGtZlOn) +2022,Pharmaverse Workshop, PHUSE US Connect 2022 - Atlanta GA,"Ross Farrugia, Alice Ehmann, Mike Stackhouse and Tad Lewandowski",[Slides and resources](https://github.com/pharmaverse/pharmaverse.workshop.phuseUS2022) (including `{admiral}` workshop slides from PHUSE EU Connect 2021) +2021,Introducing {admiral}, R in Pharma 2021,Thomas Neitmann and Ning Leng,[Recording](https://www.youtube.com/watch?v=N7Bw8c3D5fU) diff --git a/man/presentation_archive.Rd b/man/presentation_archive.Rd index cb6de8d..120b48b 100644 --- a/man/presentation_archive.Rd +++ b/man/presentation_archive.Rd @@ -5,7 +5,7 @@ \alias{presentation_archive} \title{Presentation Archive} \format{ -An object of class \code{spec_tbl_df} (inherits from \code{tbl_df}, \code{tbl}, \code{data.frame}) with 10 rows and 4 columns. +An object of class \code{spec_tbl_df} (inherits from \code{tbl_df}, \code{tbl}, \code{data.frame}) with 14 rows and 5 columns. } \usage{ presentation_archive diff --git a/tests/spelling.R b/tests/spelling.R index 6713838..13f77d9 100644 --- a/tests/spelling.R +++ b/tests/spelling.R @@ -1,3 +1,6 @@ -if(requireNamespace('spelling', quietly = TRUE)) - spelling::spell_check_test(vignettes = TRUE, error = FALSE, - skip_on_cran = TRUE) +if (requireNamespace("spelling", quietly = TRUE)) { + spelling::spell_check_test( + vignettes = TRUE, error = FALSE, + skip_on_cran = TRUE + ) +} diff --git a/vignettes/presentation_archive.Rmd b/vignettes/presentation_archive.Rmd index e39ac8c..8ca59ed 100644 --- a/vignettes/presentation_archive.Rmd +++ b/vignettes/presentation_archive.Rmd @@ -21,10 +21,15 @@ knitr::opts_chunk$set( In the table below you can find links to material from various `{admiral}`-related presentations given by members of our community over the years. ```{r echo=FALSE} -admiraldiscovery::presentation_archive |> +admiraldiscovery::presentation_archive |> gt::gt() |> gt::fmt_markdown(columns = c("Material")) |> - gt::cols_width(Year ~ gt::pct(4), Material ~ gt::pct(8), c(Title, Conference) ~ gt::pct(20)) |> + gt::cols_width( + Year ~ gt::pct(4), + Material ~ gt::pct(8), + `Presenter(s)` ~ gt::pct(6), + c(Title, Conference) ~ gt::pct(15) + ) |> gt::cols_align(align = "left") ```