Introduction
PiranaJS is the web-based version of Pirana, a workbench for pharmacometricians aimed at facilitating the use of NONMEM, PsN, R/Xpose, and other software. PiranaJS needs to be installed and configured on a Linux or OSX system, along with several dependencies. Since PiranaJS runs in the browser there are no client-side dependencies other than a modern browser, a network connection, and an account on the server.
Similar to the original Pirana software, PiranaJS is licensed under two licenses: for academic use, a Creative Commons license (Attribution-NonCommercial-NoDerivs 3.0) allows free use of the software for non-commercial use. For commercial use, proprietary software licenses are available. Please check the Pirana website (www.pirana-software.com), or contact us for more information ([email protected]). Commercial use of PiranaJS on IaaS solutions like Amazon EC2 or Google Compute Engine is restricted to the Metworx platform.
Requirements
- NONMEM
- PsN: Perl speaks NONMEM, a collection of tools for NONMEM
- Node.js: Javascript-based webserver framework
- APIrana: command-line based interface / API to Pirana functionality
- Pirana modules: library and Pirana scripts library: basic functionality for handling NONMEM/PsN/datasets/results etc.
- R and ggplot2 library: for plotting
- expect: a small linux tool to automate interaction with other command-line tools.
Except NONMEM, all requirements are freely available under various open source licenses.