DGM · Software · Download & Installation

Download

DGM is currently available as closed beta. Please read our announcement for more information.
If you are interested in testing our software, please contact us through the contact form on this website.

DGM is released under an academic software license.

Installation

Prerequisites for DGM: Python 3.7, 3.8 or 3.9

Installing Python

You can download Python 3.9 from https://www.python.org/downloads/release/python-396/.

For Windows download the Windows installer (64-bit) and open the file. When installing, make sure to select Add Python to environment variables.

When completed, you can run python --version or python3 --version in a command prompt to see if the installation was successful, depending on which command your operating system set as the default to start Python. It should print out Python 3.9.6

Installing DGM

Unpack the .zip file you have received. It should contain a dist folder with the following files and folders inside

FilesDescription
core/Pro/build/Program(.exe)Core algorithms
models/
UI/
util/
Python source folders
run.pyPython application entry point
dgm(.exe)Start main program
setup(.exe)Run installation setup (downloads and installs pip + required python packages)
requirements.txtRequired python packages
get-pip.pyDefault script to fetch and install pip (Windows only)
license.txtAcademic software license

After unpacking all files, run setup.exe. This will install all required python packages. You are now ready to run DGM!

Running DGM

You can now run DGM using dgm.exe. If you wish to run DGM directly from your command prompt, use python run.py