Skip to content

Rsagacmd

0.4.3

Linking R with the Open-Source 'SAGA-GIS' Software

0packages depend
5.9Kdownloads / year
79.4%test coverage
13/13checks pass

Overview

About
Maintained by Steven PawleyFirst published 2019-07-2312 releasesCRAN page ↗GitHub ↗

Provides an R scripting interface to the open-source 'SAGA-GIS' (System for Automated Geoscientific Analyses Geographical Information System) software. 'Rsagacmd' dynamically generates R functions for every 'SAGA-GIS' geoprocessing tool based on the user's currently installed 'SAGA-GIS' version. These functions are contained within an S3 object and are accessed as a named list of libraries and tools. This structure facilitates an easier scripting experience by organizing the large number of 'SAGA-GIS' geoprocessing tools (>700) by their respective library. Interactive scripting can fully take advantage of code autocompletion tools (e.g. in 'RStudio'), allowing for each tools syntax to be quickly recognized. Furthermore, the most common types of spatial data (via the 'terra', 'sp', and 'sf' packages) along with non-spatial data are automatically passed from R to the 'SAGA-GIS' command line tool for geoprocessing operations, and the results are loaded as the appropriate R object. Outputs from individual 'SAGA-GIS' tools can also be chained using pipes from the 'magrittr' and 'dplyr' packages to combine complex geoprocessing operations together in a single statement. 'SAGA-GIS' is available under a GPLv2 / LGPLv2 licence from https://sourceforge.net/projects/saga-gis/ including Windows x86/x64 and macOS binaries. SAGA-GIS is also included in Debian/Ubuntu default software repositories. Rsagacmd has currently been tested on 'SAGA-GIS' versions from 2.3.1 to 9.5.1 on Windows, Linux and macOS.

Install

Health

CRAN checks
13OK
Slowest check: 1.5 min · r-oldrel-windows-x86_64
Code health
Yes
Tests · ratio 0.30
79.4%
Coverage · measured lines
100%
Documentation · exports
12
Dependencies · direct
Check history
  • OK2026-03-10
    14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE

Documentation

Documentation
READMEYes · 1,067 wordsVignettesNopkgdown siteNoNEWSNoCode of conductNoContributing guideNo
Examples that run
27%
Documented parameters
100%
Return-value docs
83%
References docs
0%

Downloads

5.9K
CRAN downloads in the past year
Rank #6,655 · ~16/day · ~489/mo
Daily download trend is not available in this view yet.
45330 days
1.5K90 days
5.9K1 year
Compare downloads with other packages →
Also on98 r2u32 autocran41 c2d4u

Repository

Repository
34Stars
3Forks
2Open issues
1Open PRs
0Releases
383Commits
5Contributors
License GPL-3.0 · 383 commits · Last activity 2025-05-21

Repository practices

Upstream repositoryBeta

7 development-tooling and community-health practices detected across 6 families in the upstream repository

Checks run against github.com/stevenpawley/rsagacmd on 2026-07-19.

Continuous integration (1)
GitHub Actions
Reproducibility and dev environment (1)
data-raw/
CRAN release process (2)
cran-comments.mdCRAN-SUBMISSION
Docs source (1)
README.Rmd
Show all practices
Lint, format, editor (1)
RStudio project
Coverage (1)
Codecov
How this is detected·Detection ruleset v1 (2026-07-18)

Dependencies

Declared dependencies
12 external dependencies (excludes base and recommended)
Depends (1)
R >= 2.10
LinkingTo (0)
none
Suggests (3)
Enhances (0)
none
Reverse dependencies
0direct
0indirect

Nothing depends on this yet.

Code & Tests

People & History

People (1)
Maintainer (1)
Author, Maintainer
Authors (1)
Author, Maintainer
Package Timeline

12 releases. Pick two to compare their code metrics. R releases are shown for context.

  • R
    R 4.6.0 released · 2026-04-24
  • R
    R 4.5.0 released · 2025-04-11
  • 0.4.3Latest
    2024-09-08 · current release · diff ↗
  • R
    R 4.4.0 released · 2024-04-24
  • 0.4.2
    2023-10-16 · diff ↗
  • 0.4.1
    2023-06-21 · diff ↗
  • 0.4.0
    2023-05-26 · diff ↗
  • R
    R 4.3.0 released · 2023-04-21
  • R
    R 4.2.0 released · 2022-04-22
  • 0.2.0
    2022-04-04 · diff ↗
  • 0.1.2
    2021-12-04 · diff ↗
  • 0.1.1
    2021-07-08 · diff ↗
  • R
    R 4.1.0 released · 2021-05-18
  • 0.1.0
    2021-01-11 · diff ↗
  • 0.0.9
    2020-06-12 · diff ↗
  • R
    R 4.0.0 released · 2020-04-24
Show 4 earlier events
  • 0.0.5
    2020-03-30 · diff ↗
  • 0.0.2
    2019-11-07 · diff ↗
  • 0.0.1
    2019-07-23
  • R
    R 3.6.0 released · 2019-04-26

Package metadata

First published
2019-07-23
Total releases
12 / 7 yrs
License
GPL-3 OSI
Minimum R
≥ 2.10
Download size
706 KB
Installed size
not tracked yet
With dependencies
not tracked yet
Appears in task views
Report a problem with this page →