Skip to content


Saga GIS (System for Automated Geoscientific Analyses) is a GIS application for spatial data editing and GIS analyses. It can be used with a graphical user interface, command line tools or through the R package Rsagacmd or RSAGA. Since the RSAGA package is no longer actively maintained and has not been tested on newer SAGA GIS versions, we recommend using Rsagacmd with SAGA GIS 7.9.0.


SAGA GIS is available in Puhti with following versions:

  • 7.9.0 (r-env-singularity/4.0.2 and r-env-singularity/4.0.3 modules)
  • 7.3.0 (r-env-singularity/3.6.3 module)
  • 7.2.0 (saga-gis module)

Usage with r-env-singularity module

SAGA GIS is installed in the general R module in Puhti. It is a Singularity container which means the commands are slightly different compared to old installations.

Before running anything, you should first start an interactive session on a computing node and load r-env-singularity module.

sinteractive -i
module load r-env-singularity 

You can test that SAGA GIS loaded successfully and print the command line tools help information with

singularity_wrapper exec saga_cmd -h

If you have connected with NoMachine or have X11 enabled on your SSH connection, you can launch a graphical user interface with

singularity_wrapper exec saga_gui

For more information on running R jobs on Puhti, please see the r-env-singularity documentation.

Usage with old saga-gis module

Same commands for older SAGA GIS 7.2.0 version

sinteractive -i
module load gcc/9.1.0 saga-gis
saga_cmd -h

License and citing

SAGA GIS is published under the GPL license.

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 Fri Feb 12 2021