Consider adding a shiny app as front end that will use the functions herewith to calculate z-scores of individual kids and of survey datasets.
Factors to think about:
Should the shiny app be in the installed file i.e. inside inst/ directory of the package?; or,
PROS - shiny app can be deployed to the cloud or remotely in a more straightforward
way i.e., upload to shiny server as a directory
CONS - shiny app can't be unit tested within the package itself
CONS - maintenance of package and shiny app are separate as they are not really linked up to each other aside from shiny app calling on the zscorer package to perform calculations
Should the shiny app be inside the package itself through a function that wraps around the shiny app
PROS - shiny app function can be unit tested and checked as part of package development; development is synchronous
CONS - deployment of shiny app to cloud or remote server not straightforward
Consider adding a shiny app as front end that will use the functions herewith to calculate z-scores of individual kids and of survey datasets.
Factors to think about:
Should the shiny app be in the installed file i.e. inside
inst/
directory of the package?; or,zscorer
package to perform calculationsShould the shiny app be inside the package itself through a function that wraps around the shiny app
Possible solutions:
infohub
package)