PumasTutorials.jl

Tutorials for pharmaceutical modeling and simulation with Pumas.jl
Popularity
13 Stars
Updated Last
3 Months Ago
Started In
September 2018

PumasTutorials.jl

PumasTutorials.jl holds PDFs, webpages, and interactive Jupyter notebooks showing how to do pharmaceutical modeling and simulation with Pumas.jl.

Table of Contents

Developer Documentation

Contributing

First of all, make sure that your current directory is PumasTutorials. All of the files are generated from the Weave.jl files in the tutorials folder. To run the generation process, do for example:

using Pkg, PumasTutorials
cd(joinpath(dirname(pathof(PumasTutorials)), ".."))
Pkg.pkg"activate ."
Pkg.pkg"instantiate"
PumasTutorials.weave_file("introduction","introduction.jmd")

To generate all of the notebooks, do:

PumasTutorials.weave_all()

or to generate all in a folder, use

PumasTutorials.weave_folder("introduction")

If you add new tutorials which require new packages, simply updating your local environment will change the project and manifest files. When this occurs, the updated environment files should be included in the PR.