QGIS is a free and open source GIS application that can be used for viewing, editing and analysising geospatial data. QGIS supports a very wide range of vector and raster formats and also common API protocols like WMS, WMTS, WCS and WFS.

In Puhti, QGIS could be used for example to visualize the resulting files from other sources (lastools, grass, python)


QGIS is available in Puhti with following versions:

  • 3.14 via conda in geoconda-3.8
  • 3.10 via conda in geoconda-3.7


Using QGIS with graphical user interface

QGIS is included in the geoconda module and can be loaded with

module load geoconda

If you are using NoMachine or have connected with a ssh connection that has X11 forwarding enabled, you can launch a graphical user interface with



The recommended way of using graphical interfaces in Puhti is through NoMachine and an interactive batch job

It is also possible to access QGIS functionalities from Python without an graphical user interface with the PyQGIS library

QGIS and Allas

QGIS can read files directly from Allas, either using S3 or SWIFT API. Before starting QGIS set up the connection as described in on GDAL page.

License and citing

QGIS is licensed under the GNU General Public License. QGIS is an official project of the Open Source Geospatial Foundation (OSGeo).

In your publications please acknowledge also oGIIR and CSC, for example “The authors wish to acknowledge for computational resources CSC – IT Center for Science, Finland (urn:nbn:fi:research-infras-2016072531) and the Open Geospatial Information Infrastructure for Research (oGIIR, urn:nbn:fi:research-infras-2016072513).”