Package: ready4 0.1.14

Matthew Hamilton

ready4: Develop and Use Modular Health Economic Models

A template model module, tools to help find model modules derived from this template and a programming syntax to use these modules in health economic analyses. These elements are the foundation for a prototype software framework for developing living and transferable models and using those models in reproducible health economic analyses. The software framework is extended by other R libraries. For detailed documentation about the framework and how to use it visit <https://www.ready4-dev.com/>. For a background to the methodological issues that the framework is attempting to help solve, see Hamilton et al. (2024) <doi:10.1007/s40273-024-01378-8>.

Authors:Matthew Hamilton [aut, cre, cph], Orygen [cph, fnd], Australian Government Research Training Program [fnd], VicHealth [fnd], Victoria University [fnd]

ready4_0.1.14.tar.gz
ready4_0.1.14.zip(r-4.5)ready4_0.1.14.zip(r-4.4)ready4_0.1.14.zip(r-4.3)
ready4_0.1.14.tgz(r-4.4-any)ready4_0.1.14.tgz(r-4.3-any)
ready4_0.1.14.tar.gz(r-4.5-noble)ready4_0.1.14.tar.gz(r-4.4-noble)
ready4_0.1.14.tgz(r-4.4-emscripten)ready4_0.1.14.tgz(r-4.3-emscripten)
ready4.pdf |ready4.html
ready4/json (API)
NEWS

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

Peer review:

Bug tracker:https://github.com/ready4-dev/ready4/issues

On CRAN:

computational-modelinghealth-economicssoftware-framework

141 exports 1 stars 1.81 score 84 dependencies 55 scripts 55 downloads

Last updated 3 months agofrom:356651b7a9. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 13 2024
R-4.5-winOKSep 13 2024
R-4.5-linuxOKSep 13 2024
R-4.4-winOKSep 13 2024
R-4.4-macOKSep 13 2024
R-4.3-winOKSep 13 2024
R-4.3-macOKSep 13 2024

Exports::=.data%>%add_lupsadd_referencesadd_rows_from_fn_argsadd_scroll_boxadd_vignette_linksauthorauthorClassesauthorDataauthorFunctionsauthorReportauthorSlotbind_tables_from_loc_filescharacterizecharacterizeSlotdepictdepictSlotdeprecatedenhanceenhanceSlotexhibitexhibitSlotget_badge_urlsget_badges_lupget_cls_extensionsget_datasets_tbget_digits_from_textget_dv_fls_urlsget_examplesget_excluded_reposget_fl_extensionget_fl_id_from_dv_lsget_fl_nm_from_pathget_from_lup_objget_functions_tbget_genericsget_gh_reposget_gracefullyget_libraries_lsget_libraries_tbget_manual_urlsget_methodsget_methods_tbget_modules_tbget_mthd_titlesget_r4_obj_slotsget_rds_from_dvget_source_code_urlsget_subroutine_reposget_table_from_loc_fileingestingestSlotinvestigateinvestigateSlotmake_additions_tbmake_code_releases_tblmake_datasets_tbmake_ds_releases_tblmake_dss_tbmake_files_tbmake_fn_defaults_lsmake_framework_pkgs_chrmake_libraries_lsmake_libraries_tbmake_list_phrasemake_local_path_to_dv_datamake_methods_tbmake_modules_pkgs_chrmake_modules_tbmake_programs_tblmake_promptmanufacturemanufactureSlotmetamorphosemetamorphoseSlotprint_dataprint_dssprint_dvsprint_methodsprint_modulesprint_packagesprint_vignettesprocureprocureSlotprognosticateprognosticateSlotratifyratifySlotReady4ModuleReady4PrivateReady4PublicreckonreckonSlotremove_lbls_from_dfrenewrenewSlotrowbind_all_tbs_in_r4_objrowbind_tbs_in_r4_objshareshareSlottransform_chr_to_numtransform_cls_type_lsupdate_libraries_lsupdate_libraries_tbupdate_pt_fn_args_lsupdate_tb_r3write_all_tbs_in_tbs_r4_to_csvswrite_blog_entrieswrite_citation_cffwrite_conditional_tagswrite_dv_fl_to_locwrite_env_objs_to_dvwrite_exampleswrite_extra_pkgs_to_actionswrite_fls_from_dvwrite_fls_to_dvwrite_fls_to_repowrite_from_tmpwrite_ingested_dv_flwrite_library_metadatawrite_new_credentialswrite_new_dirswrite_new_fileswrite_obj_with_promptwrite_prj_outp_dirswrite_tb_to_csvwrite_to_copy_rmdswrite_to_delete_dirswrite_to_delete_flswrite_to_dv_from_tblwrite_to_dv_with_waitwrite_to_edit_workflowwrite_to_force_links_inwrite_to_publish_dv_dswrite_to_render_postwrite_to_trim_htmlwrite_with_consentwrite_wordswrite_ws

Dependencies:anytimeaskpassbackportsbase64encBHbitbit64bslibcachemcheckmateclicliprcolorspacecpp11crayoncurldataversedigestdplyrevaluatefansifarverfastmapfontawesomefsgenericsghgitcredsgluehighrhmshtmltoolshttrhttr2inijquerylibjsonlitekableExtraknitrlabelinglifecyclelubridatemagrittrmemoisemimemunsellopensslpiggybackpillarpkgconfigprettyunitsprogresspurrrR6rappdirsRColorBrewerRcppreadrrlangrmarkdownrstudioapirvestsassscalesselectrstringistringrsvglitesyssystemfontstibbletidyRSStidyselecttimechangetinytextzdbutf8vctrsviridisLitevroomwithrxfunxml2yaml

Apply An Object-Oriented Paradigm To Computational Health Economic Models

Rendered fromV_03.Rmdusingknitr::rmarkdownon Sep 13 2024.

Last update: 2024-07-04
Started: 2022-01-05

Apply Model Modules Using A Simple And Consistent Syntax

Rendered fromV_02.Rmdusingknitr::rmarkdownon Sep 13 2024.

Last update: 2024-06-08
Started: 2022-01-05

Finding Applied Examples of Ready4 Modules and Sub-modules

Rendered fromV_05.Rmdusingknitr::rmarkdownon Sep 13 2024.

Last update: 2024-07-04
Started: 2023-11-26

Finding Libraries Of Ready4 Modules

Rendered fromV_04.Rmdusingknitr::rmarkdownon Sep 13 2024.

Last update: 2024-07-04
Started: 2022-01-05

Implement Modular Computational Health Economic Models

Rendered fromV_01.Rmdusingknitr::rmarkdownon Sep 13 2024.

Last update: 2024-06-13
Started: 2022-01-02

Partially Automate Maintenance Of A Modelling Project's Website

Rendered fromV_06.Rmdusingknitr::rmarkdownon Sep 13 2024.

Last update: 2024-07-04
Started: 2024-06-08

Provide End Users With A Simple And Consistent Syntax

Rendered fromV_07.Rmdusingknitr::rmarkdownon Sep 13 2024.

Last update: 2024-07-04
Started: 2024-06-08

ready4

Rendered fromready4.Rmdusingknitr::rmarkdownon Sep 13 2024.

Last update: 2024-07-04
Started: 2021-10-12

Readme and manuals

Help Manual

Help pageTopics
Author and save filesauthor
Author and document classesauthorClasses
Author and document datasetsauthorData
Author and document functionsauthorFunctions
Author and save a reportauthorReport
Apply the author method to a model module slotauthorSlot authorSlot,Ready4Module-method authorSlot-Ready4Module
Characterize model module data by generating (tabular) descriptive statisticscharacterize
Apply the characterize method to a model module slotcharacterizeSlot characterizeSlot,Ready4Module-method characterizeSlot-Ready4Module
Depict (plot) features of model module datadepict
Apply the depict method to a model module slotdepictSlot depictSlot,Ready4Module-method depictSlot-Ready4Module
Enhance a model module by adding new elementsenhance
Apply the enhance method to a model module slotenhanceSlot enhanceSlot,Ready4Module-method enhanceSlot-Ready4Module
Exhibit features of model module data by printing them to the R consoleexhibit
Apply the exhibit method to a model module slotexhibitSlot exhibitSlot,Ready4Module-method exhibitSlot-Ready4Module
Get a value from a lookup tableget_from_lup_obj
Get data from the internet with graceful failureget_gracefully
Get a table of ready4 librariesget_libraries_tb
Get the methods associated with a ready4 model moduleget_methods
Get a table of methods associated with ready4 model modulesget_methods_tb
Get a table of ready4 model modulesget_modules_tb
Ingest dataingest
Apply the ingest method to a model module slotingestSlot ingestSlot,Ready4Module-method ingestSlot-Ready4Module
Investigate solutions to an inverse probleminvestigate
Apply the investigate method to a model module slotinvestigateSlot investigateSlot,Ready4Module-method investigateSlot-Ready4Module
Make a tabular summary of release history of ready4 code libraries and executablesmake_code_releases_tbl
Make a tabular summary of ready4 model data collectionsmake_datasets_tb
Make a tabular summary of release history of ready4 model data collectionsmake_ds_releases_tbl
Make a tabular summary of methods associated with ready model modulesmake_methods_tb
Make a tabular summary of ready4 model modules and sub-modulesmake_modules_tb
Make a tabular summary of programs using ready4 model modulesmake_programs_tbl
Manufacture a new objectmanufacture
Apply the manufacture method to a model module slotmanufactureSlot manufactureSlot,Ready4Module-method manufactureSlot-Ready4Module
Metamorphose a model module to a model module of a different (non-inheriting) classmetamorphose
Apply the metamorphose method to a model module slotmetamorphoseSlot metamorphoseSlot,Ready4Module-method metamorphoseSlot-Ready4Module
Print a table of ready4 model data collectionsprint_data
Print a table of methods associated with ready4 model modulesprint_methods
Print a table of ready4 model modulesprint_modules
Print a table of ready4 librariesprint_packages
Procure data from a model moduleprocure
Procure (get) data from a slotprocureSlot procureSlot,Ready4Module-method procureSlot-Ready4Module
Prognosticate (make predictions) by solving a forward problemprognosticate
Apply the prognosticate method to a model module slotprognosticateSlot prognosticateSlot,Ready4Module-method prognosticateSlot-Ready4Module
Ratify that input or output data meet validity criteriaratify
Apply the ratify method to a model module slotratifySlot ratifySlot,Ready4Module-method ratifySlot-Ready4Module
Ready4ModuleReady4Module Ready4Module-class
Ready4PrivateReady4Private Ready4Private-class
Ready4PublicReady4Public Ready4Public-class
Reckon (calculate) a valuereckon
Apply the reckon method to a model module slotreckonSlot reckonSlot,Ready4Module-method reckonSlot-Ready4Module
Renew (update) valuesrenew
Renew (set) the values of data in a module slotrenewSlot renewSlot,Ready4Module-method renewSlot-Ready4Module
Share data via an online repositoryshare
Apply the share method to a model module slotshareSlot shareSlot,Ready4Module-method shareSlot-Ready4Module
Write a local copy of RMD or Rmarkdown fileswrite_to_copy_rmds
Write ready4 model documentation website page from an RMD or Rmarkdown filewrite_to_render_post
Write ready4 software development local directorieswrite_ws