Load an example model for this package
uqsa_example.Rd
This function finds the path to an example model, given by name. In the SBtab format, model and data travel together (in different tables, but the same documents).
Arguments
- modelName
name of model, e.g.: "AKAR4", "AKAP79", "CaMKII"; if empty, this function lists all available examples.
- full.names
return full paths to files - defaults to TRUE
- pattern
pattern to find specific files; if
NULL
, this function returns the directory of the example- f
file ending, search for file endings in
f
, alternative topattern
Value
The location of the examples in the current environment if called with no arguments, the paths to the model files if a modelName was provided or the full path to the example if the file pattern pattern is unset
Details
By default this function returns the names of the tsv files belonging to the named model. If no modelName is provided it returns possible names (contents of the top-level example directory).
Examples
uqsa_example()
#> [1] "AKAP79" "AKAP79tc" "AKAR4" "AKAR4cl" "CaMKII" "CaMKIIs"
#> [7] "README.md" "Spike"
uqsa_example("AKAR4",full.names=FALSE)
#> [1] "AKAR4_100nM.tsv" "AKAR4_25nM.tsv" "AKAR4_400nM.tsv"
#> [4] "AKAR4_Compound.tsv" "AKAR4_Experiments.tsv" "AKAR4_Output.tsv"
#> [7] "AKAR4_Parameter.tsv" "AKAR4_Reaction.tsv"
uqsa_example("AKAP79",f='R',full.names=FALSE)
#> [1] "AKAP79.R" "AKAP79_out.R" "AKAP79_plots.R"
#> [4] "AKAP79_with_flux.R" "configAKAP79.R" "ptAKAP79cl.R"
#> [7] "ptmhAKAP79cl.R" "runABCMCMC_AKAP79.R" "test.R"
uqsa_example("AKAP79",pat="^run.*R$")
#> [1] "/tmp/RtmpO7UitW/temp_libpath2726f66f137128/uqsa/extdata/AKAP79/runABCMCMC_AKAP79.R"