Installation¶
Osprey is written in Python, and can be installed with standard Python machinery; we highly recommend using an Anaconda Python distribution.
Release Version¶
With Anaconda, installation is as easy as:
$ conda install -c omnia osprey
You can also install Osprey with pip:
$ pip install osprey
Alternatively, you can install directly our GitHub repository.:
$ git clone https://github.com/msmbuilder/osprey.git
$ cd osprey && git checkout 1.1.0
$ python setup.py install
Development Version¶
To grab the latest version from github, run:
$ pip install git+git://github.com/msmbuilder/osprey.git
Or clone the repo yourself and run setup.py:
$ git clone https://github.com/msmbuilder/osprey.git
$ cd osprey && python setup.py install
Dependencies¶
python>=2.7.11
six>=1.10.0
pyyaml>=3.11
numpy>=1.10.4
scipy>=0.17.0
scikit-learn>=0.17.0
sqlalchemy>=1.0.10
bokeh>=0.12.0
matplotlib>=1.5.0
GPy
(optional, required forgp
strategy)hyperopt
(optional, required forhyperopt_tpe
strategy)nose
(optional, for testing)
You can grab most of them with conda.
$ conda install six pyyaml numpy scikit-learn sqlalchemy nose bokeh matplotlib
Hyperopt can be installed with pip.
$ pip install hyperopt