Package: autoslider.core 0.2.0.9001

Joe Zhu

autoslider.core: Slide Automation for Tables, Listings and Figures

The normal process of creating clinical study slides is that a statistician manually type in the numbers from outputs and a separate statistician to double check the typed in numbers. This process is time consuming, resource intensive, and error prone. Automatic slide generation is a solution to address these issues. It reduces the amount of work and the required time when creating slides, and reduces the risk of errors from manually typing or copying numbers from the output to slides. It also helps users to avoid unnecessary stress when creating large amounts of slide decks in a short time window.

Authors:Joe Zhu [cre, aut], Heng Wang [aut], Yinqi Zhao [aut], Bo Ci [aut], Liming Li [aut], Laura Wang [ctb], Xiaoli Duan [aut], Stefan Pascal Thoma [aut], Thomas Neitmann [ctb], Miles Almond [aut], Mahdi About [ctb], Kai Lim [ctb], Nolan Steed [ctb], Daoling Pang [ctb], Elisabeth Deutschmann [ctb], Chenkai Lv [aut]

autoslider.core_0.2.0.9001.tar.gz
autoslider.core_0.2.0.9001.zip(r-4.5)autoslider.core_0.2.0.9001.zip(r-4.4)autoslider.core_0.2.0.9001.zip(r-4.3)
autoslider.core_0.2.0.9001.tgz(r-4.4-any)autoslider.core_0.2.0.9001.tgz(r-4.3-any)
autoslider.core_0.2.0.9001.tar.gz(r-4.5-noble)autoslider.core_0.2.0.9001.tar.gz(r-4.4-noble)
autoslider.core_0.2.0.9001.tgz(r-4.4-emscripten)autoslider.core_0.2.0.9001.tgz(r-4.3-emscripten)
autoslider.core.pdf |autoslider.core.html
autoslider.core/json (API)
NEWS

# Install 'autoslider.core' in R:
install.packages('autoslider.core', repos = c('https://pharmaverse.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/insightsengineering/autoslider.core/issues

Datasets:

On CRAN:

5.18 score 3 stars 1 scripts 200 downloads 62 exports 111 dependencies

Last updated 8 days agofrom:0a007795ca. Checks:OK: 7. Indexed: no.

TargetResultDate
Doc / VignettesOKDec 11 2024
R-4.5-winOKDec 11 2024
R-4.5-linuxOKDec 11 2024
R-4.4-winOKDec 11 2024
R-4.4-macOKDec 11 2024
R-4.3-winOKDec 11 2024
R-4.3-macOKDec 11 2024

Exports:autoslider_dose_formatautoslider_errorautoslider_formatblue_formatbuild_table_headercheck_and_set_cutoffdec_pastedecoratedecorate_outputsdecorate.autoslider_errordecorate.defaultdecorate.ggplotdecorate.grobdecorate.listfastDoCallfilter_specformat_3dformat_dateg_eg_slideg_lb_slideg_mean_generalg_vs_slidegenerate_outputgenerate_outputsgenerate_slidesl_ae_slidelyt_to_side_by_sidelyt_to_side_by_side_two_datamutate_actarmna_replacenew_roundnull_reportorange_formatperc_percph_with_imgpreprocess_t_ddpreprocess_t_dspurple_formatread_specred_formats_surv_time_1save_outputsave_output.autoslider_errorsave_output.decoratedGrobsave_output.decoratedGrobSetsave_output.dlistingsave_outputsslides_previewt_ae_pt_diff_slidet_ae_pt_slidet_ae_pt_soc_diff_slidet_ae_pt_soc_slidet_ae_slidet_ae_summ_slidet_aesi_slidet_dd_slidet_dm_slidet_dor_slidet_ds_slideto_vectortrim_perctrim_perc1

Dependencies:abindaskpassassertthatbackportsbase64encbootbroombslibcachemcarcarDatacheckmateclicolorspacecowplotcpp11data.tableDerivdigestdoBydplyremmeansestimabilityevaluatefansifarverfastmapflextablefontawesomefontBitstreamVerafontLiberationfontquiverforcatsformattersFormulafsgdtoolsgenericsggplot2gluegridExtragtablehighrhtmltoolsisobandjquerylibjsonliteknitrlabelinglatticelifecyclelme4magrittrMASSMatrixMatrixModelsmemoisemgcvmicrobenchmarkmimeminqamodelrmunsellmvtnormnestcolornlmenloptrnnetnumDerivofficeropensslpbkrtestpillarpkgconfigpurrrquantregR6raggrappdirsrbibutilsRColorBrewerRcppRcppEigenRdpackrlangrlistingsrmarkdownrtablessassscalesSparseMstringistringrsurvivalsyssystemfontsterntextshapingtibbletidyrtidyselecttinytexutf8uuidvctrsviridisLitewithrxfunxml2yamlzip

How to use autoslider.core

Rendered fromautoslideR.Rmdusingknitr::rmarkdownon Dec 11 2024.

Last update: 2024-12-03
Started: 2024-12-03

Readme and manuals

Help Manual

Help pageTopics
autoslider.core Packageautoslider.core-package autoslider.core
autoslider_error classautoslider_error
Table color and fontautoslider_dose_format autoslider_format blue_format orange_format purple_format red_format
Build table header, a utility function to help with construct structured header for table layoutbuild_table_header
Create location container to center the figure, based on ppt size and user specified figure sizecenter_figure_loc
create location container to center the tablecenter_table_loc
Assert function to check the cutoffcheck_and_set_cutoff
Concatenate arguments into a stringdec_paste
generic function decoratedecorate
Decorate outputsdecorate_outputs
decorate listingdecorate,listing_df-method
Decorate TableTreedecorate,VTableTree-method
decorate method for autoslider_error classdecorate.autoslider_error
default method to decoratedecorate.default
Decorate ggplot objectdecorate.ggplot
decorate grobdecorate.grob
decorate list of grobsdecorate.list
Cached ADAEeg_adae
Cached ADEGeg_adeg
Cached ADEXeg_adex
Cached ADLBeg_adlb
Cached ADRSeg_adrs
Cached ADSLeg_adsl
Cached ADTReg_adtr
Cached ADTTEeg_adtte
Cached ADVSeg_advs
Does do.call quicker, and avoids issues with debug mode within do.callfastDoCall
Add figure to slidesfigure_to_slide
Filter a spec objectfilter_spec
Format of xx.xx (xx.xx, xx.xx)format_3d
Convert dates from `yyyy-mm-dd` format into 20APR2019 format `Datetime` format removes the time and outputs date in the same way Able to handle truncated dates as well (e.g. just the year or year and month)format_date
function wrapper to pass filtered datafunc_wrapper
Plot mean values of EGg_eg_slide
Plot mean values of LBg_lb_slide
Plot mean values general function used by wrappers `g_vs_slide`,`g_lb_slide`, & `g_eg_slide`g_mean_general
Plot mean values of VSg_vs_slide
General notesgen_notes
Generate output and apply filters, titles, and footnotesgenerate_output
Generate all outputs from a specgenerate_outputs
generate slides based on outputgenerate_slides
Adjust title line break and font sizeget_proper_title
Adverse Events listing adapted from https://insightsengineering.github.io/tlg-catalog/stable/listings/adverse-events/ael02.htmll_ae_slide
Build side by side layout by cbindlyt_to_side_by_side
Build side by side layout by cbindlyt_to_side_by_side_two_data
Refactor active armmutate_actarm
Replace NAs to NAna_replace
Founding methodnew_round
Null reportnull_report
Format of (xx%, xx%)perc_perc
Placeholder for ph_with_imgph_with_img
Preprocess t_dd functionpreprocess_t_dd
Preprocess t_ds functionpreprocess_t_ds
Print decorated grobprint.decoratedGrob
Print decorated grob setprint.decoratedGrobSet
Read yaml spec fileread_spec
survival proportion afuns_proportion_1
survival time afuns_surv_time_1
Save an OutputdVTableTree, dVTableTree-method save_output save_output, save_output,dVTableTree-method save_output.autoslider_error save_output.decoratedGrob save_output.decoratedGrobSet save_output.dlisting
Save a list of outputssave_outputs
Generate flextable for preview first pageslides_preview
Adverse event tablet_ae_pt_diff_slide
Adverse event tablet_ae_pt_slide
Adverse event tablet_ae_pt_soc_diff_slide
Adverse event tablet_ae_pt_soc_slide
Adverse event tablet_ae_slide
Adverse event summary tablet_ae_summ_slide
Table of AEs of Special Interest adapted from https://insightsengineering.github.io/tlg-catalog/stable/tables/adverse-events/aet01_aesi.htmlt_aesi_slide
Death tablet_dd_slide
Demographic tablet_dm_slide
DOR tablet_dor_slide
Discontinue tablet_ds_slide
Add decorated flextable to slidestable_to_slide
Convert list of numbers to vectorsto_vector
Format of xx.xx (xx.x)trim_perc
Format of xx.xx (xx.xx)trim_perc1