<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>ready4 – Author and share model modules</title>
    <link>/docs/tutorials/develop-models/authoring-modules/</link>
    <description>Recent content in Author and share model modules on ready4</description>
    <generator>Hugo -- gohugo.io</generator>
    <lastBuildDate>Thu, 05 Jan 2017 00:00:00 +0000</lastBuildDate>
    
	  <atom:link href="/docs/tutorials/develop-models/authoring-modules/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Docs: Authoring model data structures</title>
      <link>/docs/tutorials/develop-models/authoring-modules/authoring-classes/</link>
      <pubDate>Wed, 28 Jan 2026 00:00:00 +0000</pubDate>
      
      <guid>/docs/tutorials/develop-models/authoring-modules/authoring-classes/</guid>
      <description>
        
        
        

&lt;div class=&#34;pageinfo pageinfo-primary&#34;&gt;
&lt;p&gt;This below section renders a vignette article from the ready4class library. You can use the following links to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://ready4-dev.github.io/ready4class/articles/V_01.html&#34;&gt;view the vignette on the library website (adds useful hyperlinks to code blocks)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/ready4-dev/ready4class/blob/master/vignettes/V_01.Rmd&#34;&gt;view the source file&lt;/a&gt; from that article, and;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/ready4-dev/ready4class/edit/master/vignettes/V_01.Rmd&#34;&gt;edit its contents&lt;/a&gt; (requires a GitHub account).&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;div class=&#34;highlight&#34;&gt;
&lt;/div&gt;
&lt;div class=&#34;highlight&#34;&gt;
&lt;/div&gt;
&lt;div class=&#34;highlight&#34;&gt;
&lt;pre class=&#39;chroma&#39;&gt;&lt;code class=&#39;language-r&#39; data-lang=&#39;r&#39;&gt;&lt;span&gt;&lt;span class=&#39;kr&#39;&gt;&lt;a href=&#39;https://rdrr.io/r/base/library.html&#39;&gt;library&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;nv&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4class/&#39;&gt;ready4class&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;kr&#39;&gt;&lt;a href=&#39;https://rdrr.io/r/base/library.html&#39;&gt;library&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;nv&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4show/&#39;&gt;ready4show&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;kr&#39;&gt;&lt;a href=&#39;https://rdrr.io/r/base/library.html&#39;&gt;library&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;nv&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4use/&#39;&gt;ready4use&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;h2 id=&#34;motivation&#34;&gt;Motivation&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&#34;https://www.ready4-dev.com/&#34;&gt;ready4 framework&lt;/a&gt; uses &lt;a href=&#34;https://ready4-dev.github.io/ready4/articles/V_03.html&#34;&gt;object oriented programming (OOP)&lt;/a&gt; to implement &lt;a href=&#34;https://ready4-dev.github.io/ready4/articles/V_01.html&#34;&gt;modular approaches to computational models of mental health systems&lt;/a&gt;. That means that a standardised approach to developing modules (S4 classes) and sub-modules (S3 classes) is required. ready4class provides the tools to implement this workflow.&lt;/p&gt;
&lt;h2 id=&#34;workflow&#34;&gt;Workflow&lt;/h2&gt;
&lt;h3 id=&#34;prototyes-constructor-and-manifest&#34;&gt;Prototyes, constructor and manifest&lt;/h3&gt;
&lt;p&gt;The main classes exported as part of &lt;code&gt;ready4class&lt;/code&gt; are &lt;code&gt;readyclass_manifest&lt;/code&gt; and &lt;code&gt;ready4class_constructor&lt;/code&gt;. &lt;code&gt;ready4class_pt_lup&lt;/code&gt; is a tibble based &lt;a href=&#34;https://ready4-dev.github.io/ready4/articles/V_01.html&#34;&gt;ready4 sub-module&lt;/a&gt;, which contains metadata on the prototypes of classes that can be used as sub-components of ready4 modules and sub-modules (for example a tibble based class can be used as a slot in an S4 class). When authoring ready4 R packages, you will create a &lt;code&gt;ready4class_pt_lup&lt;/code&gt; instance and store it in an online repository that you have write permissions to. As you create new ready4 modules and sub-modules using &lt;code&gt;ready4class&lt;/code&gt; tools, your &lt;code&gt;ready4class_pt_lup&lt;/code&gt; object will be updated so that these classes can be made available to any future modules or sub-modules that you author. The &lt;code&gt;ready4class_pt_lup&lt;/code&gt; sub-module recently used in workflows for authoring ready4 modules is reproduced below.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;
&lt;pre class=&#39;chroma&#39;&gt;&lt;code class=&#39;language-r&#39; data-lang=&#39;r&#39;&gt;&lt;span&gt;&lt;span class=&#39;nv&#39;&gt;x&lt;/span&gt; &lt;span class=&#39;o&#39;&gt;&amp;lt;-&lt;/span&gt; &lt;span class=&#39;nf&#39;&gt;ready4use&lt;/span&gt;&lt;span class=&#39;nf&#39;&gt;::&lt;/span&gt;&lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4use/reference/Ready4useRepos-class.html&#39;&gt;Ready4useRepos&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;gh_repo_1L_chr &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;s&#39;&gt;&#34;ready4-dev/ready4&#34;&lt;/span&gt;,&lt;/span&gt;
&lt;span&gt;                               gh_tag_1L_chr &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;s&#39;&gt;&#34;Documentation_0.0&#34;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt; &lt;span class=&#39;o&#39;&gt;&lt;a href=&#39;https://magrittr.tidyverse.org/reference/pipe.html&#39;&gt;%&amp;gt;%&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;  &lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4/reference/ingest-methods.html&#39;&gt;ingest&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;fls_to_ingest_chr &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;s&#39;&gt;&#34;prototype_lup&#34;&lt;/span&gt;,&lt;/span&gt;
&lt;span&gt;         metadata_1L_lgl &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;kc&#39;&gt;F&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt; &lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;nv&#39;&gt;x&lt;/span&gt; &lt;span class=&#39;o&#39;&gt;&lt;a href=&#39;https://magrittr.tidyverse.org/reference/pipe.html&#39;&gt;%&amp;gt;%&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;  &lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4/reference/exhibit-methods.html&#39;&gt;exhibit&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;scroll_box_args_ls &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://rdrr.io/r/base/list.html&#39;&gt;list&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;width &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;s&#39;&gt;&#34;100%&#34;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&#34;border: 1px solid #ddd; padding: 5px; overflow-x: scroll; width:100%; &#34;&gt;
&lt;table class=&#34; lightable-paper lightable-hover lightable-paper&#34; style=&#34;color: black; font-family: &amp;quot;Arial Narrow&amp;quot;, arial, helvetica, sans-serif; width: auto !important; margin-left: auto; margin-right: auto;border-bottom: 0; color: black; font-family: &amp;quot;Arial Narrow&amp;quot;, arial, helvetica, sans-serif; margin-left: auto; margin-right: auto;&#34;&gt;
&lt;caption&gt;
Class Prototypes Lookup Table
&lt;/caption&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&#34;text-align:left;&#34;&gt;
Class
&lt;/th&gt;
&lt;th style=&#34;text-align:right;&#34;&gt;
Value
&lt;/th&gt;
&lt;th style=&#34;text-align:right;&#34;&gt;
Namespace
&lt;/th&gt;
&lt;th style=&#34;text-align:right;&#34;&gt;
Function
&lt;/th&gt;
&lt;th style=&#34;text-align:right;&#34;&gt;
Default
&lt;/th&gt;
&lt;th style=&#34;text-align:right;&#34;&gt;
Is Old Class
&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
AusACT
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
aus::AusACT()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
aus
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
AusACT
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
AusHeadspace
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
aus::AusHeadspace()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
aus
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
AusHeadspace
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
AusLookup
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
aus::AusLookup()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
aus
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
AusLookup
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
AusOrygen
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
aus::AusOrygen()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
aus
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
AusOrygen
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
AusProjections
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
aus::AusProjections()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
aus
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
AusProjections
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
AusTasmania
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
aus::AusTasmania()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
aus
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
AusTasmania
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
POSIXt
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
.POSIXct(NA_character\_)
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
base
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
.POSIXct
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
NA_character\_
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
character
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
NA_character\_
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
base
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
NA_character\_
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
data.frame
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
data.frame()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
base
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
data.frame()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
integer
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
NA_integer\_
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
base
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
NA_integer\_
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
list
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
list(list())
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
base
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
list
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
list()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
logical
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
NA
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
base
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
NA
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
numeric
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
NA_real\_
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
base
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
NA_real\_
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
function
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
function() NULL
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
base
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
function() NULL
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
CostlyCorrespondences
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
costly::CostlyCorrespondences()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
costly
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
CostlyCorrespondences
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
CostlyCountries
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
costly::CostlyCountries()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
costly
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
CostlyCountries
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
CostlyCurrencies
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
costly::CostlyCurrencies()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
costly
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
CostlyCurrencies
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
CostlySeed
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
costly::CostlySeed()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
costly
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
CostlySeed
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
CostlySource
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
costly::CostlySource()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
costly
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
CostlySource
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
CostlyStandards
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
costly::CostlyStandards()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
costly
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
CostlyStandards
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
dfidx
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
dfidx::dfidx(dfidx())
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
dfidx
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
dfidx
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
dfidx()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Period
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
lubridate::period()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
lubridate
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
period
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Ready4Module
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4::Ready4Module()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Ready4Module
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Ready4Private
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4::Ready4Private()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Ready4Private
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Ready4Project
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4::Ready4Project()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Ready4Project
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Ready4Public
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4::Ready4Public()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Ready4Public
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ready4class_constructor
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4class::ready4class_constructor()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4class
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4class_constructor
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ready4class_manifest
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4class::ready4class_manifest()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4class
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4class_manifest
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ready4class_pt_lup
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4class::ready4class_pt_lup()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4class
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4class_pt_lup
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ready4fun_abbreviations
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun::ready4fun_abbreviations()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun_abbreviations
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ready4fun_badges
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun::ready4fun_badges()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun_badges
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ready4fun_dataset
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun::ready4fun_dataset()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun_dataset
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ready4fun_description
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun::ready4fun_description()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun_description
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ready4fun_executor
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun::ready4fun_executor()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun_executor
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ready4fun_functions
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun::ready4fun_functions()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun_functions
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ready4fun_manifest
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun::ready4fun_manifest()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun_manifest
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ready4fun_metadata_a
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun::ready4fun_metadata_a()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun_metadata_a
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ready4fun_metadata_b
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun::ready4fun_metadata_b()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun_metadata_b
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ready4fun_objects
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun::ready4fun_objects()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4fun_objects
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ready4pack_manifest
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4pack::ready4pack_manifest()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4pack
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4pack_manifest
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ready4show_authors
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4show::ready4show_authors()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4show
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4show_authors
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ready4show_institutes
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4show::ready4show_institutes()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4show
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4show_institutes
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ready4show_correspondences
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4show::ready4show_correspondences()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4show
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4show_correspondences
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Ready4showPaths
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4show::Ready4showPaths()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4show
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Ready4showPaths
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Ready4showSynopsis
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4show::Ready4showSynopsis()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4show
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Ready4showSynopsis
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ready4use_distributions
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use::ready4use_distributions()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use_distributions
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ready4use_dataverses
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use::ready4use_dataverses()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use_dataverses
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ready4use_imports
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use::ready4use_imports()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use_imports
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ready4use_mapes
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use::ready4use_mapes()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use_mapes
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ready4use_dictionary
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use::ready4use_dictionary()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use_dictionary
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Ready4useFiles
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use::Ready4useFiles()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Ready4useFiles
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Ready4useRaw
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use::Ready4useRaw()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Ready4useRaw
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Ready4useProcessed
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use::Ready4useProcessed()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Ready4useProcessed
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Ready4useArguments
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use::Ready4useArguments()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Ready4useArguments
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Ready4useDyad
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use::Ready4useDyad()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Ready4useDyad
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Ready4useIngest
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use::Ready4useIngest()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Ready4useIngest
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Ready4useRepos
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use::Ready4useRepos()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Ready4useRepos
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Ready4usePointer
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use::Ready4usePointer()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Ready4usePointer
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Ready4useRecord
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use::Ready4useRecord()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4use
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Ready4useRecord
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ScorzProfile
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
scorz::ScorzProfile()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
scorz
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ScorzProfile
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ScorzAqol6
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
scorz::ScorzAqol6()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
scorz
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ScorzAqol6
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ScorzAqol6Adol
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
scorz::ScorzAqol6Adol()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
scorz
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ScorzAqol6Adol
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ScorzAqol6Adult
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
scorz::ScorzAqol6Adult()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
scorz
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ScorzAqol6Adult
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ScorzEuroQol5
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
scorz::ScorzEuroQol5()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
scorz
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ScorzEuroQol5
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
sf
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
sf::st_sf(sf::st_sfc())
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
sf
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
st_sf
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
sf::st_sfc()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
SpecificConverter
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific::SpecificConverter()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
SpecificConverter
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
SpecificFixed
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific::SpecificFixed()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
SpecificFixed
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
SpecificInitiator
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific::SpecificInitiator()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
SpecificInitiator
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
SpecificMixed
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific::SpecificMixed()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
SpecificMixed
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
SpecificModels
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific::SpecificModels()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
SpecificModels
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
SpecificParameters
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific::SpecificParameters()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
SpecificParameters
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
SpecificPredictors
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific::SpecificPredictors()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
SpecificPredictors
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
SpecificPrivate
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific::SpecificPrivate()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
SpecificPrivate
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
SpecificProject
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific::SpecificProject()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
SpecificProject
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
SpecificResults
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific::SpecificResults()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
SpecificResults
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
SpecificShareable
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific::SpecificShareable()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
SpecificShareable
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
SpecificSynopsis
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific::SpecificSynopsis()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
SpecificSynopsis
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
specific_models
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific::specific_models()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific_models
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
specific_predictors
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific::specific_predictors()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
specific_predictors
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
tbl_df
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
tibble::tibble()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
tibble
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
tibble
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
tbl_ts
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
tsibble::tsibble()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
tsibble
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
tsibble
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
TTUProject
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TTU::TTUProject()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TTU
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TTUProject
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
TTUReports
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TTU::TTUReports()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TTU
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TTUReports
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
TTUSynopsis
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TTU::TTUSynopsis()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TTU
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TTUSynopsis
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
VicinityArguments
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity::VicinityArguments()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
VicinityArguments
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
VicinityLocal
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity::VicinityLocal()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
VicinityLocal
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
VicinityLocalProcessed
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity::VicinityLocalProcessed()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
VicinityLocalProcessed
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
VicinityLocalRaw
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity::VicinityLocalRaw()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
VicinityLocalRaw
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
VicinityLookup
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity::VicinityLookup()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
VicinityLookup
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
VicinityMacro
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity::VicinityMacro()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
VicinityMacro
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
VicinityMesoArea
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity::VicinityMesoArea()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
VicinityMesoArea
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
VicinityMesoRegion
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity::VicinityMesoRegion()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
VicinityMesoRegion
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
VicinityMicro
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity::VicinityMicro()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
VicinityMicro
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
VicinityProfile
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity::VicinityProfile()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
VicinityProfile
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
VicinitySpaceTime
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity::VicinitySpaceTime()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
VicinitySpaceTime
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
vicinity_abbreviations
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity::vicinity_abbreviations()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity_abbreviations
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
vicinity_identifiers
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity::vicinity_identifiers()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity_identifiers
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
vicinity_mapes
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity::vicinity_mapes()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity_mapes
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
vicinity_parameters
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity::vicinity_parameters()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity_parameters
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
vicinity_points
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity::vicinity_points()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity_points
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
vicinity_processed
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity::vicinity_processed()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity_processed
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
vicinity_raw
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity::vicinity_raw()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity_raw
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
vicinity_resolutions
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity::vicinity_resolutions()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity_resolutions
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
vicinity_templates
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity::vicinity_templates()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity_templates
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
vicinity_values
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity::vicinity_values()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
vicinity_values
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
youthvars_aqol6d_adol
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars::youthvars_aqol6d_adol()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars_aqol6d_adol
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
youthvars_chu9d_adolaus
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars::youthvars_chu9d_adolaus()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars_chu9d_adolaus
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
youthvars_phq9
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars::youthvars_phq9()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars_phq9
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
youthvars_bads
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars::youthvars_bads()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars_bads
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
youthvars_gad7
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars::youthvars_gad7()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars_gad7
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
youthvars_oasis
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars::youthvars_oasis()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars_oasis
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
youthvars_scared
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars::youthvars_scared()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars_scared
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
youthvars_k6
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars::youthvars_k6()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars_k6
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
youthvars_k6_aus
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars::youthvars_k6_aus()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars_k6_aus
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
youthvars_k10
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars::youthvars_k10()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars_k10
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
youthvars_k10_aus
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars::youthvars_k10_aus()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars_k10_aus
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
youthvars_sofas
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars::youthvars_sofas()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars_sofas
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
TRUE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
YouthvarsDescriptives
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars::YouthvarsDescriptives()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
YouthvarsDescriptives
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
YouthvarsProfile
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars::YouthvarsProfile()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
YouthvarsProfile
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
YouthvarsSeries
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars::YouthvarsSeries()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
youthvars
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
YouthvarsSeries
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
MimicAlgorithms
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
MimicAlgorithms()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
mimic
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
MimicAlgorithms
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
MimicInputs
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
MimicInputs()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
mimic
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
MimicInputs
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
MimicRepos
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
MimicRepos()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
mimic
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
MimicRepos
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
MimicConfiguration
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
MimicConfiguration()
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
mimic
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
MimicConfiguration
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
FALSE
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;tfoot&gt;
&lt;tr&gt;
&lt;td style=&#34;padding: 0; &#34; colspan=&#34;100%&#34;&gt;
&lt;sup&gt;&lt;/sup&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tfoot&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;code&gt;ready4class_constructor&lt;/code&gt; is another tibble based ready4 sub-module that summarises the desired features of the ready4 modules and sub-modules that you are authoring. An instance of &lt;code&gt;ready4class_constructor&lt;/code&gt; is combined with a &lt;a href=&#34;https://ready4-dev.github.io/ready4fun/articles/V_01.html&#34;&gt;&lt;code&gt;ready4fun_manifest&lt;/code&gt; sub-module&lt;/a&gt; to create a &lt;code&gt;ready4class_manifest&lt;/code&gt; sub-module. Instances of &lt;code&gt;ready4class_constructor&lt;/code&gt; are most efficiently created using the &lt;code&gt;make_pt_ready4class_constructor&lt;/code&gt; function.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;
&lt;pre class=&#39;chroma&#39;&gt;&lt;code class=&#39;language-r&#39; data-lang=&#39;r&#39;&gt;&lt;span&gt;&lt;span class=&#39;nv&#39;&gt;y&lt;/span&gt; &lt;span class=&#39;o&#39;&gt;&amp;lt;-&lt;/span&gt; &lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4class/reference/ready4class_manifest.html&#39;&gt;make_pt_ready4class_manifest&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;nf&#39;&gt;ready4fun&lt;/span&gt;&lt;span class=&#39;nf&#39;&gt;::&lt;/span&gt;&lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4fun/reference/ready4fun_manifest.html&#39;&gt;ready4fun_manifest&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;,&lt;/span&gt;
&lt;span&gt;                                  constructor_r3 &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4class/reference/ready4class_constructor.html&#39;&gt;ready4class_constructor&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt; &lt;span class=&#39;o&#39;&gt;&lt;a href=&#39;https://magrittr.tidyverse.org/reference/pipe.html&#39;&gt;%&amp;gt;%&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;  &lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4class/reference/ready4class_manifest.html&#39;&gt;ready4class_manifest&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;h3 id=&#34;typical-use&#34;&gt;Typical use&lt;/h3&gt;
&lt;p&gt;The most important method included in &lt;code&gt;ready4class&lt;/code&gt; is the &lt;code&gt;author&lt;/code&gt; method for the &lt;code&gt;ready4class_manifest&lt;/code&gt; sub-module, that enhances &lt;a href=&#34;https://ready4-dev.github.io/ready4fun/articles/V_01.html&#34;&gt;the &lt;code&gt;author&lt;/code&gt; method defined for the &lt;code&gt;ready4fun_manifest&lt;/code&gt;&lt;/a&gt; so that consistently documented R package classes are also generated.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;
&lt;pre class=&#39;chroma&#39;&gt;&lt;code class=&#39;language-r&#39; data-lang=&#39;r&#39;&gt;&lt;span&gt;&lt;span class=&#39;c&#39;&gt;## Not run&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4/reference/author-methods.html&#39;&gt;author&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;nv&#39;&gt;y&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;h3 id=&#34;examples&#34;&gt;Examples&lt;/h3&gt;
&lt;p&gt;&lt;code&gt;ready4class&lt;/code&gt; sub-modules and methods are not intended for independent use, but instead should be deployed as part of &lt;a href=&#34;https://ready4-dev.github.io/ready4pack/articles/V_01.html&#34;&gt;ready4pack R package authoring workflow&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;future-documentation&#34;&gt;Future documentation&lt;/h2&gt;
&lt;p&gt;It should be noted that some &lt;code&gt;ready4class&lt;/code&gt; methods require files of a standardised format to be saved in specific sub-directories of the package &lt;code&gt;data-raw&lt;/code&gt; directory. Detailed instructions on how to prepare these files are not yet available, but will be outlined in documentation to be released in 2022.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Docs: Authoring model algorithms</title>
      <link>/docs/tutorials/develop-models/authoring-modules/authoring-algorithms/</link>
      <pubDate>Wed, 28 Jan 2026 00:00:00 +0000</pubDate>
      
      <guid>/docs/tutorials/develop-models/authoring-modules/authoring-algorithms/</guid>
      <description>
        
        
        

&lt;div class=&#34;pageinfo pageinfo-primary&#34;&gt;
&lt;p&gt;This below section renders a vignette article from the ready4fun library. You can use the following links to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://ready4-dev.github.io/ready4fun/articles/V_01.html&#34;&gt;view the vignette on the library website (adds useful hyperlinks to code blocks)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/ready4-dev/ready4fun/blob/master/vignettes/V_01.Rmd&#34;&gt;view the source file&lt;/a&gt; from that article, and;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/ready4-dev/ready4fun/edit/master/vignettes/V_01.Rmd&#34;&gt;edit its contents&lt;/a&gt; (requires a GitHub account).&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;div class=&#34;highlight&#34;&gt;
&lt;/div&gt;
&lt;div class=&#34;highlight&#34;&gt;
&lt;/div&gt;
&lt;div class=&#34;highlight&#34;&gt;
&lt;pre class=&#39;chroma&#39;&gt;&lt;code class=&#39;language-r&#39; data-lang=&#39;r&#39;&gt;&lt;span&gt;&lt;span class=&#39;kr&#39;&gt;&lt;a href=&#39;https://rdrr.io/r/base/library.html&#39;&gt;library&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;nv&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4/&#39;&gt;ready4&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;kr&#39;&gt;&lt;a href=&#39;https://rdrr.io/r/base/library.html&#39;&gt;library&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;nv&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4fun/&#39;&gt;ready4fun&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;!-- library(ready4show) --&gt;
&lt;!-- library(ready4use) --&gt;
&lt;h2 id=&#34;motivation&#34;&gt;Motivation&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&#34;https://www.ready4-dev.com/&#34;&gt;ready4 framework&lt;/a&gt; uses &lt;a href=&#34;https://ready4-dev.github.io/ready4class/articles/V_01.html&#34;&gt;an object-oriented programming (OOP) approach&lt;/a&gt; to implement computational health economic models. One motivation for using OOP is the concept of &amp;ldquo;abstraction&amp;rdquo; - making things as simple as possible for end-users of &lt;code&gt;ready4&lt;/code&gt; modules by exposing the minimal amount of code required to implement each method.&lt;/p&gt;
&lt;p&gt;However, some users of the &lt;code&gt;ready4&lt;/code&gt; modules will want to &amp;ldquo;look under the hood&amp;rdquo; and examine the code that implements module algorithms in much more detail. Reasons to do so include to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;gain detailed insight into how methods are implemented;&lt;/li&gt;
&lt;li&gt;test individual sub-components of methods as part of code verification and model validation checks;&lt;/li&gt;
&lt;li&gt;re-use sub-components of existing methods when authoring new methods.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;To help facilitate achieving these objectives, methods associated with ready4 modules can be de-composed into functions that can be used independent of ready4 modules. However, these functions need to be documented and will be easier to comprehend if they adopt a consistent house style (e.g. naming conventions). ready4fun provides workflow tools (classes, methods, functions and datasets) to achieve these goals.&lt;/p&gt;
&lt;h2 id=&#34;ready4fun-function-authoring-taxonomies-abbreviations-and-workflow&#34;&gt;ready4fun function authoring taxonomies, abbreviations and workflow&lt;/h2&gt;
&lt;p&gt;The &lt;code&gt;ready4fun&lt;/code&gt; package uses taxonomy and abbreviation datasets to ensure standardised function code style and documentation. &lt;!-- A copy of this dataset (`dataset_ls`) can be downloaded from a repository associated with the [ready4 package](https://ready4-dev.github.io/ready4/) using tools from the [ready4use package](https://ready4-dev.github.io/ready4use/) package. --&gt;&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;
&lt;/div&gt;
&lt;h3 id=&#34;function-names-begin-with-a-meaningful-verb&#34;&gt;Function names begin with a meaningful verb&lt;/h3&gt;
&lt;p&gt;Consistent with a naming convention popular in the R development community, all functions authored with the &lt;code&gt;ready4&lt;/code&gt; framework need to begin with a verb. Furthermore, the choice of verb is meaningful - it communicates something about the type of task a function implements. For example, all functions beginning with the word &amp;ldquo;fit&amp;rdquo; will fit a model of a specified type to a dataset. The definitions of all meaningful verbs used in functions authored for a ready4 framework model implementation can be retrieved using &lt;a href=&#34;https://ready4-dev.github.io/ready4fun/reference/get_fn_types.html&#34;&gt;&lt;code&gt;get_fn_types()&lt;/code&gt;&lt;/a&gt;, which by default returns a dataset instance of the &lt;code&gt;ready4fun_functions&lt;/code&gt; submodule.&lt;/p&gt;
&lt;!-- element `fn_types_lup` of `dataset_ls`, the key features of which are reproduced below. --&gt;
&lt;div class=&#34;highlight&#34;&gt;
&lt;pre class=&#39;chroma&#39;&gt;&lt;code class=&#39;language-r&#39; data-lang=&#39;r&#39;&gt;&lt;span&gt;&lt;span class=&#39;nv&#39;&gt;x&lt;/span&gt; &lt;span class=&#39;o&#39;&gt;&amp;lt;-&lt;/span&gt; &lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4fun/reference/get_fn_types.html&#39;&gt;get_fn_types&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;gh_repo_1L_chr &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;s&#39;&gt;&#34;ready4-dev/ready4&#34;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://rdrr.io/r/base/class.html&#39;&gt;class&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;nv&#39;&gt;x&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;c&#39;&gt;#&amp;gt; [1] &#34;ready4fun_functions&#34; &#34;tbl_df&#34;              &#34;tbl&#34;                 &#34;data.frame&#34;&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&#34;highlight&#34;&gt;
&lt;pre class=&#39;chroma&#39;&gt;&lt;code class=&#39;language-r&#39; data-lang=&#39;r&#39;&gt;&lt;span&gt;&lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4/reference/exhibit-methods.html&#39;&gt;exhibit&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;nv&#39;&gt;x&lt;/span&gt;,select_int &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;m&#39;&gt;1&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;:&lt;/span&gt;&lt;span class=&#39;m&#39;&gt;2&lt;/span&gt;, scroll_box_args_ls &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://rdrr.io/r/base/list.html&#39;&gt;list&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;width &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;s&#39;&gt;&#34;100%&#34;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&#34;border: 1px solid #ddd; padding: 5px; overflow-x: scroll; width:100%; &#34;&gt;
&lt;table class=&#34; lightable-paper lightable-hover lightable-paper&#34; style=&#34;color: black; font-family: &amp;quot;Arial Narrow&amp;quot;, arial, helvetica, sans-serif; width: auto !important; margin-left: auto; margin-right: auto;border-bottom: 0; color: black; font-family: &amp;quot;Arial Narrow&amp;quot;, arial, helvetica, sans-serif; margin-left: auto; margin-right: auto;&#34;&gt;
&lt;caption&gt;
Meaningful verbs
&lt;/caption&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&#34;text-align:left;&#34;&gt;
Verb
&lt;/th&gt;
&lt;th style=&#34;text-align:right;&#34;&gt;
Description
&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Add
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Updates an object by adding new values to new or empty fields.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Assert
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Validates that an object conforms to required condition(s). If the object does not meet all required conditions, program execution will be stopped and an error message provided.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Bind
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Binds two objects together to create a composite object.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Calculate
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Performs a numeric calculation.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Close
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Closes specified connections.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Fit
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Fits a model of a specified type to a dataset.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Force
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Checks if a specified local or global environmental condition is met and if not, updates the specified environment to comply with the condition.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Format
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Modifies the format of an object.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Get
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Extracts data from an object.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Import
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Reads a data object in its native format and converts it to an R object.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Impute
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Imputes data.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Knit
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Knits an RMD or Rmarkdown file.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Launch
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Launches an R Shiny app.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Make
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Creates a new R object.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Plot
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Plots data.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Predict
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Applies a model to make predictions.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Print
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Prints output to console.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Randomise
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Randomly samples from data.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Read
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Reads an R script into memory.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Remove
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Edits an object, removing a specified element or elements.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Rename
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Renames elements of an object based on a pre-specified schema.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Reorder
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Reorders an object to conform to a pre-specified schema.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Replace
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Edits an object, replacing a specified element with another specified element.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Reset
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Edits an object, overwriting the current version with a default version.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Rowbind
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Performs custom rowbind operations on table objects.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Scramble
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Randomly reorders an object.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Transform
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Edits an object in such a way that core object attributes - e.g. shape, dimensions, elements, type - are altered.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Unload
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Performs a custom detaching of a package from the search path.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Update
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Edits an object, while preserving core object attributes.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Validate
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Validates that an object conforms to required criteria.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Write
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Writes a file to a specified local directory.
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;tfoot&gt;
&lt;tr&gt;
&lt;td style=&#34;padding: 0; &#34; colspan=&#34;100%&#34;&gt;
&lt;sup&gt;&lt;/sup&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tfoot&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;function-inputs-and-outputs-have-meaningful-suffices&#34;&gt;Function inputs and outputs have meaningful suffices&lt;/h3&gt;
&lt;p&gt;The type of input (arguments) required and output (return) produced by a function can be efficiently communicated by using meaningful suffices. For example all objects ending in &amp;ldquo;_chr&amp;rdquo; are character vectors and all objects ending in &amp;ldquo;_int&amp;rdquo; are integer vectors. Definitions of all meaningful suffices used in functions authored for a ready4 framework model implementation can be retrieved using &lt;a href=&#34;https://ready4-dev.github.io/ready4fun/reference/get_obj_types.html&#34;&gt;&lt;code&gt;get_obj_types()&lt;/code&gt;&lt;/a&gt;, which by default returns a dataset instance of the &lt;code&gt;ready4fun_objects&lt;/code&gt; submodule.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;
&lt;pre class=&#39;chroma&#39;&gt;&lt;code class=&#39;language-r&#39; data-lang=&#39;r&#39;&gt;&lt;span&gt;&lt;span class=&#39;nv&#39;&gt;y&lt;/span&gt; &lt;span class=&#39;o&#39;&gt;&amp;lt;-&lt;/span&gt; &lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4fun/reference/get_obj_types.html&#39;&gt;get_obj_types&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;gh_repo_1L_chr &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;s&#39;&gt;&#34;ready4-dev/ready4&#34;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://rdrr.io/r/base/class.html&#39;&gt;class&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;nv&#39;&gt;y&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;c&#39;&gt;#&amp;gt; [1] &#34;ready4fun_objects&#34; &#34;tbl_df&#34;            &#34;tbl&#34;               &#34;data.frame&#34;&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&#34;highlight&#34;&gt;
&lt;pre class=&#39;chroma&#39;&gt;&lt;code class=&#39;language-r&#39; data-lang=&#39;r&#39;&gt;&lt;span&gt;&lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4/reference/exhibit-methods.html&#39;&gt;exhibit&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;nv&#39;&gt;y&lt;/span&gt;, select_int &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;m&#39;&gt;1&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;:&lt;/span&gt;&lt;span class=&#39;m&#39;&gt;2&lt;/span&gt;, scroll_box_args_ls &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://rdrr.io/r/base/list.html&#39;&gt;list&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;width &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;s&#39;&gt;&#34;100%&#34;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&#34;border: 1px solid #ddd; padding: 5px; overflow-x: scroll; width:100%; &#34;&gt;
&lt;table class=&#34; lightable-paper lightable-hover lightable-paper&#34; style=&#34;color: black; font-family: &amp;quot;Arial Narrow&amp;quot;, arial, helvetica, sans-serif; width: auto !important; margin-left: auto; margin-right: auto;border-bottom: 0; color: black; font-family: &amp;quot;Arial Narrow&amp;quot;, arial, helvetica, sans-serif; margin-left: auto; margin-right: auto;&#34;&gt;
&lt;caption&gt;
Meaningful suffices
&lt;/caption&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&#34;text-align:left;&#34;&gt;
Suffix
&lt;/th&gt;
&lt;th style=&#34;text-align:right;&#34;&gt;
Description
&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
arr
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
array
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
chr
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
character
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
dbl
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
double
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
df
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
data.frame
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
dtm
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
date
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
env
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
environment
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
fct
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
factor
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
fn
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
function
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
int
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
integer
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
lgl
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
logical
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ls
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
list
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
lup
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
lookup table
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
mat
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
matrix
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
mdl
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
model
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
plt
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
plot
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
prsn
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
person
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
r3
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4 submodule
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
r4
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4 module
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
rgx
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
regular expression
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
s3
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
S3
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
s4
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
S4
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
sf
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
simple features object
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
tb
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
tibble
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
tsb
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
tsibble
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;tfoot&gt;
&lt;tr&gt;
&lt;td style=&#34;padding: 0; &#34; colspan=&#34;100%&#34;&gt;
&lt;sup&gt;&lt;/sup&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tfoot&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;consistent-use-of-abbreviations&#34;&gt;Consistent use of abbreviations&lt;/h3&gt;
&lt;p&gt;Further information about the purpose of a function and the nature of its inputs and outputs can be encoded by using naming conventions that make consistent use of abbreviations. A master table of the abbreviations used in a ready4 framework model implementation can be retrieved using &lt;a href=&#34;https://ready4-dev.github.io/ready4fun/reference/get_abbrs.html&#34;&gt;&lt;code&gt;get_abbrs()&lt;/code&gt;&lt;/a&gt;, which by default returns a dataset instance of the &lt;code&gt;ready4fun_abbreviations&lt;/code&gt; submodule.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;
&lt;pre class=&#39;chroma&#39;&gt;&lt;code class=&#39;language-r&#39; data-lang=&#39;r&#39;&gt;&lt;span&gt;&lt;span class=&#39;nv&#39;&gt;z&lt;/span&gt; &lt;span class=&#39;o&#39;&gt;&amp;lt;-&lt;/span&gt; &lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4fun/reference/get_abbrs.html&#39;&gt;get_abbrs&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;gh_repo_1L_chr &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;s&#39;&gt;&#34;ready4-dev/ready4&#34;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://rdrr.io/r/base/class.html&#39;&gt;class&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;nv&#39;&gt;z&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;c&#39;&gt;#&amp;gt; [1] &#34;ready4fun_abbreviations&#34; &#34;tbl_df&#34;                  &#34;tbl&#34;                     &#34;data.frame&#34;&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&#34;highlight&#34;&gt;
&lt;pre class=&#39;chroma&#39;&gt;&lt;code class=&#39;language-r&#39; data-lang=&#39;r&#39;&gt;&lt;span&gt;&lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4/reference/exhibit-methods.html&#39;&gt;exhibit&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;nv&#39;&gt;z&lt;/span&gt; &lt;span class=&#39;o&#39;&gt;&lt;a href=&#39;https://magrittr.tidyverse.org/reference/pipe.html&#39;&gt;%&amp;gt;%&lt;/a&gt;&lt;/span&gt; &lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://rdrr.io/r/utils/head.html&#39;&gt;head&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;m&#39;&gt;50&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;, select_int &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;m&#39;&gt;1&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;:&lt;/span&gt;&lt;span class=&#39;m&#39;&gt;2&lt;/span&gt;, scroll_box_args_ls &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://rdrr.io/r/base/list.html&#39;&gt;list&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;width &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;s&#39;&gt;&#34;100%&#34;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&#34;border: 1px solid #ddd; padding: 5px; overflow-x: scroll; width:100%; &#34;&gt;
&lt;table class=&#34; lightable-paper lightable-hover lightable-paper&#34; style=&#34;color: black; font-family: &amp;quot;Arial Narrow&amp;quot;, arial, helvetica, sans-serif; width: auto !important; margin-left: auto; margin-right: auto;border-bottom: 0; color: black; font-family: &amp;quot;Arial Narrow&amp;quot;, arial, helvetica, sans-serif; margin-left: auto; margin-right: auto;&#34;&gt;
&lt;caption&gt;
Abbreviations
&lt;/caption&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&#34;text-align:left;&#34;&gt;
Abbreviation
&lt;/th&gt;
&lt;th style=&#34;text-align:right;&#34;&gt;
Description
&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
...
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
additional arguments
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
1L
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
length one
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
1L_chr
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
character vector of length one
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
1L_chr_ls
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
list of character vectors of length one
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
1L_dbl
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
double vector of length one
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
1L_dbl_ls
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
list of double vectors of length one
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
1L_dtm
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
date vector of length one
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
1L_dtm_ls
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
list of date vectors of length one
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
1L_fct
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
factor vector of length one
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
1L_fct_ls
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
list of factor vectors of length one
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
1L_int
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
integer vector of length one
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
1L_int_ls
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
list of integer vectors of length one
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
1L_lgl
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
logical vector of length one
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
1L_lgl_ls
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
list of logical vectors of length one
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
1L_rgx
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
regular expression vector of length one
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
1L_rgx_ls
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
list of regular expression vectors of length one
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
1Ls
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
length ones
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
8d
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
8 Dimension
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
8ds
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
8 Dimensions
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
AusACT
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Meta data for processing ACT population projections.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
AusHeadspace
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Meta data for constructing Headspace Centre geometries.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
AusLookup
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Lookup tables for Australian geometry and spatial attribute data.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
AusOrygen
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Meta data for constructing OYH Specialist Mental Health Catchment geometries.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
AusProjections
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Meta data for constructing custom Australian population projections boundary.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
AusTasmania
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Meta data for processing Tasmanian population projections.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
CostlyCorrespondences
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Collection of input, standards definition and results datasets for projects to generate standardised costing datasets.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
CostlyCountries
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Collection of input, standards definition and results datasets for projects to generate standardised country data for use in costing datasets.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
CostlyCurrencies
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Collection of input, standards definition and results datasets for projects to generate standardised currency data for use in costing datasets.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
CostlySeed
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Original (non-standardised) dataset (and metadata).
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
CostlySource
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Input dataset (and metadata) for generating standardised costing datasets.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
CostlyStandards
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Dataset (and metadata) defining the allowable values of specified variables.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
MimicAlgorithms
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
The core set of functions that define simulation behaviour.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
MimicConfiguration
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Configuration details for a simulation run.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
MimicInputs
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Model input data (regression models, population and parameters).
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
MimicRepos
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Local and remote repositories for model input and output data.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
OLS
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ordinary least squares
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
OOS
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
occasion of service
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
OOSs
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
occasion of services
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Ready4showPaths
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Metadata about paths to Markdown input and output
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Ready4showSynopsis
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Metadata about a scientific summary manuscript.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Ready4useArguments
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4 module class containing data to be passed to a function that constructs a spatial object from a lookup table.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Ready4useDyad
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
A dataset and data dictionary pair.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Ready4useFiles
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4 module class defining data to be saved in local directory.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Ready4useIngest
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Ingested data and descriptive metadata.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Ready4usePointer
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Metadata on local and remote data storage locations.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Ready4useProcessed
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4 module class defining data to be saved in local directory in a processed (R) format.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Ready4useRaw
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
ready4 module class defining data to be saved in local directory in a raw (unprocessed) format.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Ready4useRecord
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Ingested data, descriptive metadata and provenance details.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
Ready4useRepos
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
Metadata about online data repositories.
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left;&#34;&gt;
ScorzAqol6
&lt;/td&gt;
&lt;td style=&#34;text-align:right;&#34;&gt;
A dataset and the required information to implement an AQoL-6D scoring algorithm.
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;tfoot&gt;
&lt;tr&gt;
&lt;td style=&#34;padding: 0; &#34; colspan=&#34;100%&#34;&gt;
&lt;sup&gt;&lt;/sup&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tfoot&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;The &lt;code&gt;ready4fun_abbreviations&lt;/code&gt; submodule is searchable. It is therefore possible to see if an abbreviation has been defined for an existing word or phrase&amp;hellip;&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;
&lt;pre class=&#39;chroma&#39;&gt;&lt;code class=&#39;language-r&#39; data-lang=&#39;r&#39;&gt;&lt;span&gt;&lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4/reference/procure-methods.html&#39;&gt;procure&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;nv&#39;&gt;z&lt;/span&gt;,&lt;span class=&#39;s&#39;&gt;&#34;template&#34;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;c&#39;&gt;#&amp;gt; &lt;span style=&#39;color: #555555;&#39;&gt;# A tibble: 2 × 3&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;c&#39;&gt;#&amp;gt;   short_name_chr long_name_chr plural_lgl&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;c&#39;&gt;#&amp;gt;   &lt;span style=&#39;color: #555555; font-style: italic;&#39;&gt;&amp;lt;chr&amp;gt;&lt;/span&gt;          &lt;span style=&#39;color: #555555; font-style: italic;&#39;&gt;&amp;lt;chr&amp;gt;&lt;/span&gt;         &lt;span style=&#39;color: #555555; font-style: italic;&#39;&gt;&amp;lt;lgl&amp;gt;&lt;/span&gt;     &lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;c&#39;&gt;#&amp;gt; &lt;span style=&#39;color: #555555;&#39;&gt;1&lt;/span&gt; tmpl           template      FALSE     &lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;c&#39;&gt;#&amp;gt; &lt;span style=&#39;color: #555555;&#39;&gt;2&lt;/span&gt; tmpls          templates     TRUE&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&amp;hellip;and to look-up the meaning of an abbreviation&amp;hellip;&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;
&lt;pre class=&#39;chroma&#39;&gt;&lt;code class=&#39;language-r&#39; data-lang=&#39;r&#39;&gt;&lt;span&gt;&lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4/reference/procure-methods.html&#39;&gt;procure&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;nv&#39;&gt;z&lt;/span&gt;,&lt;span class=&#39;s&#39;&gt;&#34;org&#34;&lt;/span&gt;,type_1L_chr &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;s&#39;&gt;&#34;extension&#34;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;c&#39;&gt;#&amp;gt; &lt;span style=&#39;color: #555555;&#39;&gt;# A tibble: 2 × 3&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;c&#39;&gt;#&amp;gt;   short_name_chr long_name_chr plural_lgl&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;c&#39;&gt;#&amp;gt;   &lt;span style=&#39;color: #555555; font-style: italic;&#39;&gt;&amp;lt;chr&amp;gt;&lt;/span&gt;          &lt;span style=&#39;color: #555555; font-style: italic;&#39;&gt;&amp;lt;chr&amp;gt;&lt;/span&gt;         &lt;span style=&#39;color: #555555; font-style: italic;&#39;&gt;&amp;lt;lgl&amp;gt;&lt;/span&gt;     &lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;c&#39;&gt;#&amp;gt; &lt;span style=&#39;color: #555555;&#39;&gt;1&lt;/span&gt; org            organisation  FALSE     &lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;c&#39;&gt;#&amp;gt; &lt;span style=&#39;color: #555555;&#39;&gt;2&lt;/span&gt; orgs           organisations TRUE&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&amp;hellip;or whether a potential abbreviation has already been defined.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;
&lt;pre class=&#39;chroma&#39;&gt;&lt;code class=&#39;language-r&#39; data-lang=&#39;r&#39;&gt;&lt;span&gt;&lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4/reference/procure-methods.html&#39;&gt;procure&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;nv&#39;&gt;z&lt;/span&gt;,&lt;span class=&#39;s&#39;&gt;&#34;org&#34;&lt;/span&gt;, type_1L_chr &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;s&#39;&gt;&#34;extension&#34;&lt;/span&gt;, what_1L_chr &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;s&#39;&gt;&#34;string&#34;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;c&#39;&gt;#&amp;gt; [1] &#34;org&#34;  &#34;orgs&#34;&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;h3 id=&#34;workflow&#34;&gt;Workflow&lt;/h3&gt;
&lt;h4 id=&#34;manifest&#34;&gt;Manifest&lt;/h4&gt;
&lt;p&gt;The main class exported as part of ready4fun is the &lt;a href=&#34;https://ready4-dev.github.io/ready4/articles/V_01.html&#34;&gt;ready4 sub-module&lt;/a&gt; &lt;code&gt;ready4fun_manifest&lt;/code&gt; which is used to specify metadata (including details of the repository in which the &lt;code&gt;fn_types_lup&lt;/code&gt;, &lt;code&gt;seed_obj_lup_tb&lt;/code&gt; and &lt;code&gt;abbreviations_lup&lt;/code&gt; objects are stored) for the functions being authored and the R package that will contain them.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;
&lt;pre class=&#39;chroma&#39;&gt;&lt;code class=&#39;language-r&#39; data-lang=&#39;r&#39;&gt;&lt;span&gt;&lt;span class=&#39;nv&#39;&gt;x&lt;/span&gt; &lt;span class=&#39;o&#39;&gt;&amp;lt;-&lt;/span&gt; &lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4fun/reference/ready4fun_manifest.html&#39;&gt;ready4fun_manifest&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;h4 id=&#34;typical-usage&#34;&gt;Typical Usage&lt;/h4&gt;
&lt;p&gt;A &lt;code&gt;ready4fun_manifest&lt;/code&gt; object is most efficiently created with the aid of the &lt;code&gt;make_pkg_desc_ls&lt;/code&gt; and &lt;code&gt;make_manifest&lt;/code&gt; functions rather than a direct call to the &lt;a href=&#34;https://ready4-dev.github.io/ready4fun/reference/ready4fun_manifest.html&#34;&gt;&lt;code&gt;ready4fun_manifest()&lt;/code&gt;&lt;/a&gt; function.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;
&lt;pre class=&#39;chroma&#39;&gt;&lt;code class=&#39;language-r&#39; data-lang=&#39;r&#39;&gt;&lt;span&gt;&lt;span class=&#39;c&#39;&gt;## Not run&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;nv&#39;&gt;x&lt;/span&gt; &lt;span class=&#39;o&#39;&gt;&amp;lt;-&lt;/span&gt; &lt;span class=&#39;nf&#39;&gt;ready4fun&lt;/span&gt;&lt;span class=&#39;nf&#39;&gt;::&lt;/span&gt;&lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4fun/reference/make_pkg_desc_ls.html&#39;&gt;make_pkg_desc_ls&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;  pkg_title_1L_chr &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;s&#39;&gt;&#34;Your Package Title&#34;&lt;/span&gt;,&lt;/span&gt;
&lt;span&gt;  pkg_desc_1L_chr &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;s&#39;&gt;&#34;Your Package Description.&#34;&lt;/span&gt;,&lt;/span&gt;
&lt;span&gt;  authors_prsn &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://rdrr.io/r/base/c.html&#39;&gt;c&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;    &lt;span class=&#39;nf&#39;&gt;utils&lt;/span&gt;&lt;span class=&#39;nf&#39;&gt;::&lt;/span&gt;&lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://rdrr.io/r/utils/person.html&#39;&gt;person&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;s&#39;&gt;&#34;Author 1 Name&#34;&lt;/span&gt;,&lt;/span&gt;
&lt;span&gt;      role &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://rdrr.io/r/base/c.html&#39;&gt;c&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;s&#39;&gt;&#34;aut&#34;&lt;/span&gt;, &lt;span class=&#39;s&#39;&gt;&#34;cre&#34;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;    &lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;,&lt;/span&gt;
&lt;span&gt;    &lt;span class=&#39;nf&#39;&gt;utils&lt;/span&gt;&lt;span class=&#39;nf&#39;&gt;::&lt;/span&gt;&lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://rdrr.io/r/utils/person.html&#39;&gt;person&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;s&#39;&gt;&#34;Author 2 Name&#34;&lt;/span&gt;, role &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://rdrr.io/r/base/c.html&#39;&gt;c&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;s&#39;&gt;&#34;cph&#34;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;  &lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;,&lt;/span&gt;
&lt;span&gt;  urls_chr &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://rdrr.io/r/base/c.html&#39;&gt;c&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;    &lt;span class=&#39;s&#39;&gt;&#34;Package website url&#34;&lt;/span&gt;,&lt;/span&gt;
&lt;span&gt;    &lt;span class=&#39;s&#39;&gt;&#34;Package source code url&#34;&lt;/span&gt;,&lt;/span&gt;
&lt;span&gt;    &lt;span class=&#39;s&#39;&gt;&#34;Project website&#34;&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;  &lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt; &lt;span class=&#39;o&#39;&gt;&lt;a href=&#39;https://magrittr.tidyverse.org/reference/pipe.html&#39;&gt;%&amp;gt;%&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;  &lt;span class=&#39;nf&#39;&gt;ready4fun&lt;/span&gt;&lt;span class=&#39;nf&#39;&gt;::&lt;/span&gt;&lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4fun/reference/make_manifest.html&#39;&gt;make_manifest&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;    copyright_holders_chr &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;s&#39;&gt;&#34;Organisation name&#34;&lt;/span&gt;,&lt;/span&gt;
&lt;span&gt;    custom_dmt_ls &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;nf&#39;&gt;ready4fun&lt;/span&gt;&lt;span class=&#39;nf&#39;&gt;::&lt;/span&gt;&lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4fun/reference/make_custom_dmt_ls.html&#39;&gt;make_custom_dmt_ls&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;user_manual_fns_chr &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://rdrr.io/r/base/c.html&#39;&gt;c&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;s&#39;&gt;&#34;Functions to be included in main user manual are itemised here&#34;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;,&lt;/span&gt;
&lt;span&gt;    dev_pkgs_chr &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://rdrr.io/r/base/c.html&#39;&gt;c&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;s&#39;&gt;&#34;Any development package dependencies go here&#34;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;,&lt;/span&gt;
&lt;span&gt;    path_to_pkg_logo_1L_chr &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;s&#39;&gt;&#34;Local path to package logo goes here&#34;&lt;/span&gt;,&lt;/span&gt;
&lt;span&gt;    piggyback_to_1L_chr &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;s&#39;&gt;&#34;GitHub Release Repository to which supporting files will be uploaded&#34;&lt;/span&gt;,&lt;/span&gt;
&lt;span&gt;    ready4_type_1L_chr &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;s&#39;&gt;&#34;authoring&#34;&lt;/span&gt;,&lt;/span&gt;
&lt;span&gt;    zenodo_badge_1L_chr &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;s&#39;&gt;&#34;DOI badge details go here&#34;&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;  &lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;The main method defined for &lt;code&gt;ready4fun_manifest&lt;/code&gt; is &lt;code&gt;author&lt;/code&gt; which, assuming the raw undocumented function files are saved in the appropriate directories, will author an R package in which all functions are consistently documented.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;
&lt;pre class=&#39;chroma&#39;&gt;&lt;code class=&#39;language-r&#39; data-lang=&#39;r&#39;&gt;&lt;span&gt;&lt;span class=&#39;c&#39;&gt;## Not run&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4/reference/author-methods.html&#39;&gt;author&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;nv&#39;&gt;x&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;h4 id=&#34;examples&#34;&gt;Examples&lt;/h4&gt;
&lt;p&gt;The &lt;code&gt;ready4fun_manifest&lt;/code&gt; sub-module and its methods along with the &lt;code&gt;make_pkg_desc_ls&lt;/code&gt; and &lt;code&gt;make_manifest&lt;/code&gt;functions are designed to be used as part of &lt;a href=&#34;https://ready4-dev.github.io/ready4pack/articles/V_01.html&#34;&gt;the ready4pack R package authoring workflow&lt;/a&gt;. That vignette includes links to two examples of where the &lt;code&gt;ready4pack&lt;/code&gt; workflow has been used to author R package. To illustrate how &lt;code&gt;readyfun&lt;/code&gt; tools used as part of that workflow are used to document functions, we are just going to focus on &lt;a href=&#34;https://github.com/ready4-dev/ready4show/blob/main/data-raw/DATASET.R&#34;&gt;the program used to create the ready4show package&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;That program makes use of &lt;code&gt;ready4fun&lt;/code&gt; tools that read all &lt;a href=&#34;https://github.com/ready4-dev/ready4show/tree/main/data-raw/fns&#34;&gt;undocumented package functions&lt;/a&gt;, performs automated checks to ensure that these functions appropriately use the taxonomies and abbreviations mentioned previously (prompting authors to make specific amendments if they do not) and then rewrites these functions to the &lt;a href=&#34;https://github.com/ready4-dev/ready4show/tree/main/R&#34;&gt;package R directory&lt;/a&gt;, appending tags (with the aid of the &lt;code&gt;sinew&lt;/code&gt; package) that will generate meaningful documentation.&lt;/p&gt;
&lt;p&gt;For example, one of the functions to be documented is the &lt;a href=&#34;https://github.com/ready4-dev/ready4show/blob/main/data-raw/fns/knit.R&#34;&gt;knit_from_tmpl&lt;/a&gt;, which is transformed to a &lt;a href=&#34;https://github.com/ready4-dev/ready4show/blob/main/R/fn_knit.R&#34;&gt;version with tags&lt;/a&gt;. The tags added to all functions are then used to generate the package documentation, including the package manual. Two versions of the &lt;code&gt;ready4show&lt;/code&gt; package manual are generated - &lt;a href=&#34;https://github.com/ready4-dev/ready4show/releases/download/Documentation_0.0/ready4show_User.pdf&#34;&gt;a slimmed down version for end-users&lt;/a&gt; and &lt;a href=&#34;https://github.com/ready4-dev/ready4show/releases/download/Documentation_0.0/ready4show_Developer.pdf&#34;&gt;a more detailed inventory of contents intended for developers&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;future-documentation&#34;&gt;Future documentation&lt;/h2&gt;
&lt;p&gt;Detailed guidance for how to apply &lt;code&gt;ready4fun&lt;/code&gt; workflow tools has yet to be prepared but is planned for 2024.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Docs: Dissemating citable, documented and quality assured model module libraries</title>
      <link>/docs/tutorials/develop-models/authoring-modules/authoring-libraries/</link>
      <pubDate>Wed, 28 Jan 2026 00:00:00 +0000</pubDate>
      
      <guid>/docs/tutorials/develop-models/authoring-modules/authoring-libraries/</guid>
      <description>
        
        
        

&lt;div class=&#34;pageinfo pageinfo-primary&#34;&gt;
&lt;p&gt;This below section renders a vignette article from the ready4pack library. You can use the following links to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://ready4-dev.github.io/ready4pack/articles/V_01.html&#34;&gt;view the vignette on the library website (adds useful hyperlinks to code blocks)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/ready4-dev/ready4pack/blob/main/vignettes/V_01.Rmd&#34;&gt;view the source file&lt;/a&gt; from that article, and;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/ready4-dev/ready4pack/edit/main/vignettes/V_01.Rmd&#34;&gt;edit its contents&lt;/a&gt; (requires a GitHub account).&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;div class=&#34;highlight&#34;&gt;
&lt;/div&gt;
&lt;div class=&#34;highlight&#34;&gt;
&lt;/div&gt;
&lt;div class=&#34;highlight&#34;&gt;
&lt;pre class=&#39;chroma&#39;&gt;&lt;code class=&#39;language-r&#39; data-lang=&#39;r&#39;&gt;&lt;span&gt;&lt;span class=&#39;kr&#39;&gt;&lt;a href=&#39;https://rdrr.io/r/base/library.html&#39;&gt;library&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;nv&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4/&#39;&gt;ready4&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;kr&#39;&gt;&lt;a href=&#39;https://rdrr.io/r/base/library.html&#39;&gt;library&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;nv&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4fun/&#39;&gt;ready4fun&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;kr&#39;&gt;&lt;a href=&#39;https://rdrr.io/r/base/library.html&#39;&gt;library&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;nv&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4class/&#39;&gt;ready4class&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;kr&#39;&gt;&lt;a href=&#39;https://rdrr.io/r/base/library.html&#39;&gt;library&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;nv&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4pack/&#39;&gt;ready4pack&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;code&gt;ready4pack&lt;/code&gt; is a toolkit for bundling collections of modules for computational health economic models authored with the &lt;a href=&#34;https://www.ready4-dev.com/&#34;&gt;ready4 framework&lt;/a&gt; as R packages that are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Citable&lt;/em&gt; (with a Zenodo generated DOI and an algorithm generated CITATION file);&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Community-minded&lt;/em&gt; (applying deprecation conventions supported by &lt;code&gt;lifecycle&lt;/code&gt;);&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Documented&lt;/em&gt; (applying a function self-documenting algorithm that extends &lt;code&gt;sinew&lt;/code&gt;, deploying a GitHub pages hosted and &lt;code&gt;pkgdown&lt;/code&gt; generated website and authoring PDF manuals stored in a GitHub Release via &lt;code&gt;piggyback&lt;/code&gt;);&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Internally consistent&lt;/em&gt; implementing automated checks to ensure consistency in naming conventions, etc;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Licensed&lt;/em&gt; (via a &lt;code&gt;usethis&lt;/code&gt; generated GPL-3 license);&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Quality assured&lt;/em&gt; (using continuous integration via GitHub actions and R-CMD-Check); and&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Versioned&lt;/em&gt; (applying &lt;code&gt;usethis&lt;/code&gt; version increments).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;code&gt;ready4pack&lt;/code&gt; extends ready4 framework tools for authoring module algorithms (&lt;a href=&#34;https://ready4-dev.github.io/ready4fun/articles/V_01.html&#34;&gt;ready4fun&lt;/a&gt;) and data structures (&lt;a href=&#34;https://ready4-dev.github.io/ready4class/articles/V_01.html&#34;&gt;ready4class&lt;/a&gt;) and wraps functions from a number of third party R development workflow tools (such as &lt;code&gt;devtools&lt;/code&gt;). &lt;code&gt;ready4pack&lt;/code&gt; integrates these tools in a common workflow, while adding tools for authoring and documenting datasets to be shipped with model module R packages.&lt;/p&gt;
&lt;p&gt;A combination of the &lt;code&gt;ready4_pack_manifest&lt;/code&gt; class and &lt;code&gt;author&lt;/code&gt; method are used to implement this workflow. This workflow has been used to author all public versions of the ready4 R packages available in the &lt;a href=&#34;https://github.com/ready4-dev&#34;&gt;ready4 github repository&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;workflow&#34;&gt;Workflow&lt;/h2&gt;
&lt;h3 id=&#34;manifest&#34;&gt;Manifest&lt;/h3&gt;
&lt;p&gt;The main class exported as part of &lt;code&gt;ready4pack&lt;/code&gt; is &lt;code&gt;readypack_manifest&lt;/code&gt; list based &lt;a href=&#34;https://ready4-dev.github.io/ready4/articles/V_01.html&#34;&gt;ready4 sub-module&lt;/a&gt;, that extends the &lt;a href=&#34;https://ready4-dev.github.io/ready4fun/articles/V_01.html&#34;&gt;&lt;code&gt;ready4fun_manifest&lt;/code&gt;&lt;/a&gt; and &lt;a href=&#34;https://ready4-dev.github.io/ready4class/articles/V_01.html&#34;&gt;&lt;code&gt;ready4class_manifest&lt;/code&gt;&lt;/a&gt; sub-modules.&lt;/p&gt;
&lt;h3 id=&#34;typical-usage&#34;&gt;Typical usage&lt;/h3&gt;
&lt;p&gt;&lt;code&gt;readypack_manifest&lt;/code&gt; sub-module is most efficiently created with the aid of the &lt;code&gt;make_pt_ready4pack_manifest&lt;/code&gt; function and combines instances of the &lt;code&gt;ready4fun_manifest&lt;/code&gt; and &lt;a href=&#34;https://ready4-dev.github.io/ready4class/articles/V_01.html&#34;&gt;&lt;code&gt;ready4class_constructor&lt;/code&gt;&lt;/a&gt; sub-modules.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;
&lt;pre class=&#39;chroma&#39;&gt;&lt;code class=&#39;language-r&#39; data-lang=&#39;r&#39;&gt;&lt;span&gt;&lt;span class=&#39;nv&#39;&gt;x&lt;/span&gt; &lt;span class=&#39;o&#39;&gt;&amp;lt;-&lt;/span&gt; &lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4pack/reference/ready4pack_manifest.html&#39;&gt;make_pt_ready4pack_manifest&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;nf&#39;&gt;ready4fun&lt;/span&gt;&lt;span class=&#39;nf&#39;&gt;::&lt;/span&gt;&lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4fun/reference/ready4fun_manifest.html&#39;&gt;ready4fun_manifest&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;,&lt;/span&gt;
&lt;span&gt;                                 constructor_r3 &lt;span class=&#39;o&#39;&gt;=&lt;/span&gt; &lt;span class=&#39;nf&#39;&gt;ready4class&lt;/span&gt;&lt;span class=&#39;nf&#39;&gt;::&lt;/span&gt;&lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4class/reference/ready4class_constructor.html&#39;&gt;ready4class_constructor&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt; &lt;span class=&#39;o&#39;&gt;&lt;a href=&#39;https://magrittr.tidyverse.org/reference/pipe.html&#39;&gt;%&amp;gt;%&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;  &lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4pack/reference/ready4pack_manifest.html&#39;&gt;ready4pack_manifest&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;The main method defined for &lt;code&gt;readypack_manifest&lt;/code&gt; is &lt;code&gt;author&lt;/code&gt; which extends the &lt;code&gt;author&lt;/code&gt; method for &lt;code&gt;ready4class_manifest&lt;/code&gt; to author a consistently documented R package.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;
&lt;pre class=&#39;chroma&#39;&gt;&lt;code class=&#39;language-r&#39; data-lang=&#39;r&#39;&gt;&lt;span&gt;&lt;span class=&#39;c&#39;&gt;## Not run&lt;/span&gt;&lt;/span&gt;
&lt;span&gt;&lt;span class=&#39;nf&#39;&gt;&lt;a href=&#39;https://ready4-dev.github.io/ready4/reference/author-methods.html&#39;&gt;author&lt;/a&gt;&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;(&lt;/span&gt;&lt;span class=&#39;nv&#39;&gt;x&lt;/span&gt;&lt;span class=&#39;o&#39;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;h3 id=&#34;examples&#34;&gt;Examples&lt;/h3&gt;
&lt;h4 id=&#34;workflow-example-one&#34;&gt;Workflow example one&lt;/h4&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/ready4-dev/ready4show/blob/main/data-raw/DATASET.R&#34;&gt;The program to author and document the ready4show package&lt;/a&gt; is relatively simple and authors:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;the &lt;code&gt;ready4show&lt;/code&gt; package &lt;a href=&#34;https://github.com/ready4-dev/ready4show/blob/main/inst/CITATION&#34;&gt;CITATION&lt;/a&gt;, &lt;a href=&#34;https://github.com/ready4-dev/ready4show/blob/main/DESCRIPTION&#34;&gt;DESCRIPTION&lt;/a&gt;, &lt;a href=&#34;https://github.com/ready4-dev/ready4show/blob/main/LICENSE&#34;&gt;LICENSE&lt;/a&gt; and &lt;a href=&#34;https://github.com/ready4-dev/ready4show/blob/main/README.md&#34;&gt;README&lt;/a&gt; files;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/ready4-dev/ready4show/tree/main/R&#34;&gt;all files in the &lt;code&gt;ready4show&lt;/code&gt; package R directory&lt;/a&gt;;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;the &lt;code&gt;ready4show&lt;/code&gt; package &lt;a href=&#34;https://ready4-dev.github.io/ready4show/&#34;&gt;website&lt;/a&gt;;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;two versions of the &lt;code&gt;ready4show&lt;/code&gt; package manual - &lt;a href=&#34;https://github.com/ready4-dev/ready4show/releases/download/Documentation_0.0/ready4show_User.pdf&#34;&gt;a slimmed down version for end-users&lt;/a&gt; and &lt;a href=&#34;https://github.com/ready4-dev/ready4show/releases/download/Documentation_0.0/ready4show_Developer.pdf&#34;&gt;a more detailed inventory of contents intended for developers&lt;/a&gt;;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;an &lt;a href=&#34;https://github.com/ready4-dev/ready4show/releases/tag/Documentation_0.0&#34;&gt;initial &lt;code&gt;ready4show&lt;/code&gt; release&lt;/a&gt; for hosting supporting files, the creation of which will trigger archiving on &lt;a href=&#34;https://doi.org/10.5281/zenodo.5644569&#34;&gt;Zenodo with a &lt;code&gt;ready4show&lt;/code&gt; package DOI&lt;/a&gt;; and&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;an &lt;a href=&#34;https://github.com/ready4-dev/ready4show/actions/workflows/R-CMD-check.yaml&#34;&gt;R-CMD-check continuous integration&lt;/a&gt; algorithm to be implemented each time a new version of &lt;code&gt;ready4show&lt;/code&gt; is pushed to the &lt;code&gt;main&lt;/code&gt; branch of the GitHub source code repository.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;workflow-example-two&#34;&gt;Workflow example two&lt;/h4&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/ready4-dev/youthvars/blob/main/data-raw/DATASET.R&#34;&gt;The program to author and document the youthvars package&lt;/a&gt; is a bit more complex as it includes syntax to create package datasets. In addition to the package datasets, the algorithm creates content corresponding to the previous example, specifically:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;the &lt;code&gt;youthvars&lt;/code&gt; package &lt;a href=&#34;https://github.com/ready4-dev/youthvars/blob/main/inst/CITATION&#34;&gt;CITATION&lt;/a&gt;, &lt;a href=&#34;https://github.com/ready4-dev/youthvars/blob/main/DESCRIPTION&#34;&gt;DESCRIPTION&lt;/a&gt;, &lt;a href=&#34;https://github.com/ready4-dev/youthvars/blob/main/LICENSE&#34;&gt;LICENSE&lt;/a&gt; and &lt;a href=&#34;https://github.com/ready4-dev/youthvars/blob/main/README.md&#34;&gt;README&lt;/a&gt; files;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/ready4-dev/youthvars/tree/main/R&#34;&gt;all files in the &lt;code&gt;youthvars&lt;/code&gt; package R directory&lt;/a&gt;;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;the &lt;code&gt;youthvars&lt;/code&gt; package &lt;a href=&#34;https://ready4-dev.github.io/youthvars/&#34;&gt;website&lt;/a&gt;;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;two versions of the &lt;code&gt;youthvars&lt;/code&gt; package manual - &lt;a href=&#34;https://github.com/ready4-dev/youthvars/releases/download/Documentation_0.0/youthvars_User.pdf&#34;&gt;a slimmed down version for end-users&lt;/a&gt; and &lt;a href=&#34;https://github.com/ready4-dev/youthvars/releases/download/Documentation_0.0/youthvars_Developer.pdf&#34;&gt;a more detailed inventory of contents intended for developers&lt;/a&gt;;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;an &lt;a href=&#34;https://github.com/ready4-dev/youthvars/releases/tag/Documentation_0.0&#34;&gt;initial &lt;code&gt;youthvars&lt;/code&gt; release&lt;/a&gt; for hosting supporting files, the creation of which will trigger archiving on &lt;a href=&#34;https://zenodo.org/record/5646551&#34;&gt;Zenodo with a &lt;code&gt;youthvars&lt;/code&gt; package DOI&lt;/a&gt;; and&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;an &lt;a href=&#34;https://github.com/ready4-dev/youthvars/actions/workflows/R-CMD-check.yaml&#34;&gt;R-CMD-check continuous integration&lt;/a&gt; algorithm to be implemented each time a new version of &lt;code&gt;youthvars&lt;/code&gt; is pushed to the &lt;code&gt;main&lt;/code&gt; branch of the GitHub source code repository.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;future-documentation&#34;&gt;Future documentation&lt;/h2&gt;
&lt;p&gt;A more detailed guide to using &lt;code&gt;ready4pack&lt;/code&gt; will be created in 2023.&lt;/p&gt;

      </description>
    </item>
    
  </channel>
</rss>
