Download & installation

    Install GAMS MIRO Desktop

    Note:

    To be able to solve models in GAMS MIRO, GAMS 30.2 or later is required. You can download the latest GAMS version here.

    GAMS MIRO Desktop itself is open source software. In order for GAMS to interact with MIRO, the MIRO connector is required, which is included in the GAMS system from GAMS version 30.2. Without a valid license, the connector has limitations on the number of indexed symbols that can be communicated with MIRO. A maximum of 10 indexed symbols can be included in $on/offExternalInput and $on/offExternalOutput.

    Note:

    To be able to solve models in GAMS MIRO, GAMSPy 0.12 or later is required.

    Both GAMS MIRO Desktop and GAMSPy are open source software.

    Please check the release notes.

    Download for Windows
    SHA-256 hash: bdd24f14c7446a9bc97ba196de620a5ad94c31598e7e66018ce2498cbf808af0

    By downloading this software, you agree to the License Agreement.

    Installation

    To install GAMS MIRO and its components, download the latest version and run the setup, which will guide you through the installation process. Make sure that no MIRO application is running during this time.

    Download for macOS (Apple silicon)
    SHA-256 hash: 55befe46adc0e6b9f5066e37db91a1f3939404a5e5e42ad1fd8ce54e0ec6deed
    Download for macOS (x86_64)
    SHA-256 hash: 589af4a4acc0f636352f40731698caa4bb7dc101c1883ac5697ff1da3f558424

    By downloading this software, you agree to the License Agreement.

    Installation

    To install GAMS MIRO and its components, download the latest version.

    Download for Debian/Ubuntu (deb)
    SHA-256 hash: fa960c403dfc7e9f1604a4f8a2bb471c8cb904c2652ec2f4f6fa59bee623ee70

    By downloading this software, you agree to the License Agreement.

    Installation

    1. The first time you launch GAMS MIRO, some R packages need to be installed. They are installed in your home directory ($XDG_CONFIG_HOME/miro-library or ~/.config/miro-library). You will be guided through this installation process.
    Download for Linux (AppImage)
    SHA-256 hash: 29427e69f4dc6cde3cd51faa747503c77c8a6f2e664b37cb5b8a0069d77750e6

    By downloading this software, you agree to the License Agreement.

    Installation

    1. In case a current R version (4.0 or later) is not yet installed on your system, you need to do this first. You can download R here.
    2. For MIRO to work, compilers as well as the system libraries libpng and libcurl need to be installed. For example, on Fedora:
      > sudo dnf install libcurl-devel libpng-devel
      If there are no compilers installed on your system yet, we recommend installing build tools: > sudo dnf groupinstall "Development Tools" (Fedora).
    3. The first time you launch GAMS MIRO, some R packages need to be installed. They are installed either at the R installation path: rPath/miro-library or in the user's home directory ($XDG_CONFIG_HOME/miro-library or ~/.config/miro-library) depending on whether MIRO was installed for all users or only for the current user. You will be guided through this installation process.
    Note:

    For a complete system integration of the MIRO AppImage (e.g. file associations and custom URL schemes), please install the AppImage via the AppImageLauncher.

    GAMS MIRO workspace

    The workspace is the place where deployed apps are stored and cached and logs are written. The MIRO database with all user scenarios is also located there. Furthermore all user settings and additional R packages are kept in the workspace.

    On all platforms, the MIRO workspace is located at ~/.miro. On MacOS and Linux, ~ is resolved to: $HOME, on Windows to %USERPROFILE%.

    Uninstall GAMS MIRO

    To uninstall the software, please follow the default procedure of your operating system. The uninstaller only deletes the data in the directory where GAMS MIRO was installed. On Windows you will be asked if you also want to permanently delete the MIRO database with all your settings. This refers to data in the MIRO workspace. If you agree, the entire directory will be deleted. On both MacOS and Linux systems, the MIRO workspace is not deleted. To remove the data permanently, you have to do this manually.

    Demo applications

    We provide some GAMS MIRO demo applications. You can use these to get to know some of MIRO's basic features. To run the sample applications, you must first extract them. More about this here.

    GAMS MIRO Server

    Note:

    Currently, GAMS MIRO Server is only available for MIRO applications based on GAMS models, not for GAMSPy models.

    Like GAMS MIRO Desktop, GAMS MIRO Server is open source software. However, the setup requires the use of GAMS Engine for the model calculations, which must be purchased separately.

    Detailed installation instructions and further information on administrative aspects can be found here.

    GAMS MIRO Server