Installation¶
PELE Platform is shipped as a Conda package that can be installed using conda-forge
and nostrumbiodiscovery
channels from Anaconda.
Requirements¶
Miniconda3 or Conda package
Schrödinger Suite (2017-1 or later)
PELE++ code (optional, only required to run PELE but not to run PELE Plotter or the Analysis package)
OS support¶
Currently, the platform only supports Linux and MacOS operating systems.
Conda installation¶
The most straightforward way to install the Platform is with Conda. The preferable installation strategy is to generate a new Conda environment to hold the source code and its dependencies. In order to generate a Conda environment and install the Platform, please, follow the steps below:
# Create a new conda environment from scratch:
conda create -n pele_platform
# Activate the new conda environment:
conda activate pele_platform
# Install Python 3.8:
conda install -c conda-forge python=3.8
# Install PELE Platform 1.6.4
conda install -c nostrumbiodiscovery -c conda-forge pele_platform=1.6.4
# Export environment variables
export PELE=/path/to/PELE-1.X/
export SCHRODINGER=/path/to/schoringer/20XX/
export PELE_LICENSE=/path/to/pele/licenses/
For more information on setting up your environment and licenses, see Environment Variables
Singularity¶
We have several ways available to run pele_platform from Singularity containers. This method is ideal for running pele_platform and PELE software on HPC systems.
If you are interested in learning more about it, please contact it@nostrumbiodiscovery.com.
Test installation¶
git clone https://github.com/nostrumbiodiscovery/pele_platform.git
cd pele_platform/tests
conda activate pele_platform
python -m pele_platform.main ../pele_platform/Examples/induced_fit/input_fast.yaml