Getting started - Philipp-Neubauer/PopR GitHub Wiki

To use the PopR package, please download binaries and install the (open-source) Julia computing language according to these instructions. You can also install from source. I aim to keep the package working with latest snapshots, so please report any breaks with new versions.

If you downloaded and installed from source, you need to either place Julia in the search path in your OS, or provide the path to Julia executables as an argument to functions in the package as path_to_julia = PATH, where PATH is the appropriate path. In Windows, all one needs to do is extract the zip file with the Julia executable in an appropriate directory. PopR default to looking in the current working directory in R for the julia executable, unless a custom path is provided.

PopR uses the Julia package manager and specifically, the Distributions package for Julia. To install it, you will need to have the git version control software installed on your system. This will allow the Julia package manager to function, and will also allow contributions to PopR by sending pull requests for bugfixes, extensions etc. Once git is installed, call Julia from a command line, or click on julia.bat after extracting the Julia archive in Windows. Once in the Julia console, type Pkg.add("Distributions"), then using Distributions to test - if no errors are displayed during install and test then all should work fine.

To use PopR the package, simply download the package from the [git repository] (https://github.com/Philipp-Neubauer/PopR) and build it, or download the compressed binary package here and install the package from R's package install. The easiest way to get started is with the Toy data creator.R, which provides simulated and commented examples of the capabilities of the package.

Please email for further support and installation help, and/or use the github issues tab to report problems.