PiranaJS with NONMEM and PSN built-in
1.5K
A set of docker containers and scripts for pharmacometrics workflows that work on local and cloud solutions
This repository houses files for 4 different container builds based on your needs:
| image | description | size |
|---|---|---|
| nonmem | NONMEM installed on Ubuntu | |
| psn | Adds Perl-speaks-NONMEM to above | |
| piranajs | Adds PiranaJS to above | |
| rocker | Rocker full rstudio (rocker/verse) with NONMEM and PSN |
The Dockerfiles in various folders in this repo are modifications of Pharmacometrics-Docker project created by Bill Denny of HumanPredictions.
The main goals of this project are:
git clone https://github.com/osmosisfoundation/pmx-docker.git./license
./license/nonmem.lic./license/piranajs.lic./data and it'll be shared (via bind mount) with app in its containerdocker-compose command line tool by default, which makes them much easier to use.docker and docker-compose work by trying docker version and docker-compose version. Latest (July 2017) is 17.06 and 1.14docker-compose run nonmem <nonmem options>./data directory, you might use docker-compose run nonmem controlfile output.resdocker-compose run psn <psn options>up command:
docker-compose up rocker or docker-compose up piranajs-d after the uphttp://localhost:8787http://localhost:8000localhost with 192.168.99.100docker-compose -f docker-compose-build.yml run nonmem <options> and it will build the Dockerfile in the nonmem directory.docker-compose.yml without changing files in this repo (makes it easier to update with git pull), then create a copy as docker-compose.override.yml and delete everything except what you want to change (e.g. volume bind mount location), that file name is ignored by this git repo, and will automatically be used when running docker-compose. More information at the Docker Docs.Content type
Image
Digest
Size
382.6 MB
Last updated
over 7 years ago
docker pull osmosisfoundation/piranajs