PredictMD

PredictMD is a free and open-source Julia package that provides a uniform interface for machine learning.

Documentation GitHub


Installation

To install PredictMD, simply open Julia and run the following five lines:

  1. import Pkg
  2. Pkg.activate("PredictMDEnvironment"; shared = true)
  3. Pkg.Registry.add("General")
  4. Pkg.add(["PredictMD", "PredictMDExtra", "PredictMDFull"])
  5. import PredictMD, PredictMDExtra, PredictMDFull

And then, whenever you want to use PredictMD, simply open Julia and run the following three lines:

  1. import Pkg
  2. Pkg.activate("PredictMDEnvironment"; shared = true)
  3. import PredictMD, PredictMDExtra, PredictMDFull

Citing

If you use PredictMD in research, please cite the software using the following DOI: DOI: 10.5281/zenodo.2856280

Docker image:

Alternatively, you can use the PredictMD Docker image for easy installation:

  1. docker pull dilumaluthge/predictmd
  2. docker run --name my_predictmd_container -it dilumaluthge/predictmd /bin/bash
  3. julia
  4. import PredictMD, PredictMDExtra, PredictMDFull

If you exit the container, you can reopen it by running the following line:

docker start -ai my_predictmd_container