Skip to content

Do not use this guide (How to install PROTzilla)

Kuganash Ravishanker edited this page May 23, 2024 · 1 revision

How to Install PROTzilla on Windows

Requirements

  • PowerShell or CMD with access to Git
  • Python version 3.11 and above
  • Desktop development with C++ (Download from Visual Studio C++ Build Tools)
    • Visual Studio C++ 14.0 and above
  • Anaconda

    Note: If Anaconda is not installed, the installation script for PROTzilla will automatically install Miniconda 3.

Installation Steps

  1. Download and Extract Repository:

  1. Run Installation Script:

    • Locate and execute run_protzilla.bat.
  2. Wait for Installation Completion:

    • Allow the script to finish installing all the required files and dependencies.
  3. Access PROTzilla:

    • Once the installation is complete, you can start PROTzilla by opening http://127.0.0.1:8000 in your web browser.

Alternative: Installation via Windows PowerShell

  1. Clone the Repository:

    • Open Windows PowerShell and clone the git repository locally.
      git clone https://github.com/cschlaffner/PROTzilla2.git
      
  2. Navigate to Repository:

    • Once the repository is cloned, navigate to the location of PROTzilla using the cd command.
      cd PROTzilla2
      
  3. Run Installation Script:

    • Execute the installation script by running the following command.
      .\run_protzilla.bat
      
  4. Wait for Installation Completion:

    • Allow the script to finish installing all the required files and dependencies. If you start PROTzilla for the first time you might need to restart the script after miniconda installation.
  5. Access PROTzilla:

    • After successful installation, start PROTzilla by opening http://127.0.0.1:8000 in your preferred web browser.

Possible error that may occur during installation on Windows

On some devices it is possible to get the following error:

If this error occurs, you can follow the link shown in the output and download the build tools. Then try again.

If this does not work, try entering the following commands in the command line: conda install -c conda-forge parmed or conda update -c conda-forge parmed

As an alternative to installing PROTzilla on Windows, it is also possible to install the Windows Subsystem for Linux (WSL) and then set up PROTzilla via Linux.

How to Install PROTzilla on Linux/macOS

Requirements

  • Terminal with Bash
  • Python version 3.11 and above
  • Anaconda

    Note: If Anaconda is not installed, the installation script for PROTzilla will automatically install Miniconda 3.

Installation Steps

  1. Clone the Repository:

    • Open Terminal and clone the git repository locally.
      git clone https://github.com/cschlaffner/PROTzilla2.git
      
  2. Navigate to Repository:

    • Once the repository is cloned, navigate to the location of PROTzilla using the cd command.
      cd PROTzilla2
      
  3. Run Installation Script:

    • Execute the installation script by running the following command.
      run_protzilla.sh
      
  4. Wait for Installation Completion:

    • Allow the script to finish installing all the required files and dependencies.
  5. Access PROTzilla:

    • After successful installation, start PROTzilla by opening http://127.0.0.1:8000 in your preferred web browser.
Clone this wiki locally