Advanced methods for a valuable quantitative environmental risk
assessment using Bayesian inference of survival Data with toxicokinetics
toxicodynamics (TKTD) models. Among others, it facilitates Bayesian inference of
the general unified threshold model of survival (GUTS). See models description
in Jager et al. (2011)

Advanced methods for a valuable quantitative environmental risk assessment using Bayesian inference of Survival TKTD models (like the Generalized Unified Threshold model of Survival (GUTS)).
Before a submission, you can look at prepare-for-cran , which is an open and collaborative list of things you have to check before submitting your package to the CRAN.
Otherwise, check "as-cran"" using the source package:
library(devtools)
# create documentation
devtools::document(roclets = c('rd', 'collate', 'namespace'))
Once the archive is done, check that .Rbuildignore was applied. Try to have a low size archive (< 2Mb)
Either directly
# build and check the archive
devtools::check()
Or in 2 steps:
# 1. build the package.
devtools::build()
# 2. check the archive.
devtools::check_built("../morseTKTD_0.1.0.tar.gz")
See the CRAN status of your sumbmission:
library('remotes')
remotes::install_gitlab("mosaic-software/morsetktd", host = "gitlab.in2p3.fr")
library('devtools')
devtools::document(roclets = c('rd', 'collate', 'namespace'))
devtools::build_manual()
devtools::build_vignettes()
# remove files .rds in fixtures
rds_files <- list.files(path = "tests/testthat/fixtures", pattern = "\.rds$", full.names = TRUE)
use_build_ignore(rds_files, escape = TRUE)
library(devtools)
devtools::build()
usethis::use_package("ggplot2")
From R session
library(covr)
cov <- package_coverage("morseTKTD")
data: load the data set.BinaryData, CountData or ContinuousData: make a ModelData object for binary, count and quantitative continuous data, respectively.data.frameplot: plot a ModelData object.summary: provides a summary of a ModelData object.doseResponse: return a DoseResponse object.plot: plot a DoseResponse object.fit: fit a ModelData object and return a Fit object.plot: plot a Fit object.ppc: return a PPC object.plot: plot a PPC object.Object: BigCamelCase
class(x) <- append("ObjectCamelCase", class(x))
Methods: small_snake_case
methods_snake_case <- function(object, ...){
UseMethod("methods_snake_case")
}
methods_snake_case.ObjectCamelCase <- function(...){}
Function (no methods - not linked to object): smallCamelCase
smallCamelCase <- function(...){}