QGIS is a free and open source GIS application that can be used for viewing, editing and analysing 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, R, python)
QGIS is available in Puhti with following versions:
- 3.16 in a singularity container
- 3.14 via conda in geoconda-3.8
- 3.10 via conda in geoconda-3.7
Using QGIS with graphical user interface
First, connect to Puhti with NoMachine. A SSH connection with X11 forwarding should also work, but is likely slower.
Second, start an interactive session
QGIS has been installed in two different ways to Puhti. The Singularity installation is a container installation which makes it somewhat faster compared to the older conda installation.
Load the module and start QGIS
module load qgis qgis
QGIS is older older versions are included in the geoconda module and can be started with
module load geoconda qgis
It is also possible to access QGIS functionalities from Python without an graphical user interface with the PyQGIS library. With
qgis module use
python3 for accessing PyQGIS libraries.
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).”
Last edited Wed Feb 17 2021