Install a Virtual Machine (VM) to run TATSSI - GerardoLopez/TATSSI GitHub Wiki

To fully use all TATSSI features such as the powerful advance parallelism for Earth Observation (EO) analytics provided by DASK, TATSSI runs natively on Linux. It has been tested on Ubuntu 18.04.

If it happens that you don't have a Linux box but want to use TATSSI on your local MS Windows computer, one alternative is to install a so called virtual machine (VM). VirtualBox is a powerful x86 and AMD64/Intel64 virtualisation product for enterprise as well as home use. We have pre-installed TATSSI and all the nice libraries needed to run it in a VM. The minimum requirements to run the TATSSI Ubuntu 18.04 VM are:

  • 2 GHz dual core processor or better
  • 4 GB system memory (8 GB is very advisable)
  • 25 GB of free hard drive space
  • Internet access is helpful (if you want to download data)

If you want to use the TATSSI VM, please follow the steps.

Download VirtualBox 6.1

  • Go to the VirtualBox downloads web page.
  • Click on the Windows hosts link or follow this link to download the 6.1.4 version.
  • The download should start. Once is finished, double click in the file, e.g. VirtualBox-6.1.4-136177-Win.exe and follow the instructions on the screen accepting all default settings. You might need administrative privileges on your computer to install VirtualBox.

Download the TATSSI VM

  • Get the Open Virtualization Format (OVF) file from here. It's a large file, you will need at least 9 GB free space on your local disk and about 16 GB when uncompressed.

Install the TATSSI VM from the OVF/OVA file

Once you got the TATSSI.ova file, follow the instructions to import the VM.

Run TATSSI

  • Run VirtualBox, the TATSSI VM should appear powered off on the left panel. Click on the Start button.
  • Login with the user tatssi and password tatssi2020 and start enjoying TATSSI.
    • Ensure that the latest version of the code is installed, open a terminal and type:
      • cd TATSSI ; git pull
    • Start a new terminal, cd TATSSI/TATSSI/UI and then python tatssi.py to start the TATSSI GUI.