Download and Quick Start

We’ve packaged our software for every major operating system. Below you can read the quick start guides for each version. For most participants in the study these guides will be sufficient, for more advanced users we posted more detailed guides on each version’s GitHub repository.

The automation scripts utilize the open source software RxDock, provided by RxTx. RxDock only uses your system’s CPU for docking, this means that using additional and/or better graphics cards (GPUs) does not speed up processing.

Administrators of computers with a high logical core count (128 or more) are invited to contact us, in case they would be interested in donating more processing power to our project.

In case of any ideas, questions or comments, we are reachable at

Windows GUI version

  1. Download the installer (SiDockSetup.exe) using the button below and run it.
  2. Follow the on screen instructions, after the installation has finished you will find an icon to run SiDock on your desktop.
  3. Run SiDock, set your interface language using the (EN/SI) slider, next set how many threads you would like to use and if you would like the software to automatically continue with the next package.
  4. Next click the  button to start docking. You can minimize the window and leave it running in the backgorund.
  5. You can stop the software anytime using the  button.

Windows CLI version

  1. Download covid-solver-windows.zip using the button below and unzip it in a directory of your choosing
  2. Run covid-solver-windows.exe
  3. Press <enter> to start
  4. Specify how many threads you would like the software to utilize and press <enter>. A higher simultaneous thread count means faster docking, but can noticably slow down your PC.
  5. Specify if you would like the software to continue to the next package automatically, or ask you for confirmation. Press <enter> and the software will begin docking.

macOS

  1. Download the archive linked below and unpack in a directory of your choice
  2. Run covid-solver. If GateKeeper prevents the software from running, open it by right clicking and pressing Open.
  3. Press <return> to agree to the terms of use.
  4. Specify how many threads you would like the software to utilize and press <return>A higher thread count means faster processing.
  5. In this step you can set a “nice“ value, which defines the software’s priority. We advise you to first run the software with 0, and raise the value if you notice your computer getting slower.
    *Setting a negative nice value requires running the script as root!
  6. Specify if you would like to save the output files. You do not need to save them, as they are uploaded to our server prior to deletion.
  7. COVID Solver can be gracefully closed at any time by pressing Ctrl+C

Linux

  1. Download the archive linked below and unpack in a directory of your choice
  2. Open Terminal and drag & drop in covid-solver and press <enter>.
  3. Press return to agree to the terms of use.
  4. Specify how many threads you would like the software to utilize and press . A higher simultaneous thread count means faster docking, but can noticably slow down your computer.
  5. In this step you can set a “nice“ value, which defines the software’s priority. We advise you to first run the software with 0, and raise the value if you notice your computer getting slower.
    *Setting a negative nice value requires running the script as root!
  6. Specify if you would like to save the output files. You do not need to save them, as they are uploaded to our server prior to deletion.
  7. COVID Solver can be gracefully closed at any time by pressing Ctrl+C