{
  "_id": "6a103562acfb0bcc41c99a69",
  "Package": "Rsagacmd",
  "Type": "Package",
  "Title": "Linking R with the Open-Source 'SAGA-GIS' Software",
  "Version": "0.4.4",
  "Date": "2025-05-21",
  "Authors@R": "c(\nperson(\"Steven\", \"Pawley\",\nemail = \"dr.stevenpawley@gmail.com\",\nrole = c(\"aut\", \"cre\")))",
  "Maintainer": "Steven Pawley <dr.stevenpawley@gmail.com>",
  "Description": "Provides an R scripting interface to the open-source\n'SAGA-GIS' (System for Automated Geoscientific Analyses\nGeographical Information System) software. 'Rsagacmd'\ndynamically generates R functions for every 'SAGA-GIS'\ngeoprocessing tool based on the user's currently installed\n'SAGA-GIS' version. These functions are contained within an S3\nobject and are accessed as a named list of libraries and tools.\nThis structure facilitates an easier scripting experience by\norganizing the large number of 'SAGA-GIS' geoprocessing tools\n(>700) by their respective library. Interactive scripting can\nfully take advantage of code autocompletion tools (e.g. in\n'RStudio'), allowing for each tools syntax to be quickly\nrecognized. Furthermore, the most common types of spatial data\n(via the 'terra', 'sp', and 'sf' packages) along with\nnon-spatial data are automatically passed from R to the\n'SAGA-GIS' command line tool for geoprocessing operations, and\nthe results are loaded as the appropriate R object. Outputs\nfrom individual 'SAGA-GIS' tools can also be chained using\npipes from the 'magrittr' and 'dplyr' packages to combine\ncomplex geoprocessing operations together in a single\nstatement. 'SAGA-GIS' is available under a GPLv2 / LGPLv2\nlicence from <https://sourceforge.net/projects/saga-gis/>\nincluding Windows x86/x64 and macOS binaries. SAGA-GIS is also\nincluded in Debian/Ubuntu default software repositories.\nRsagacmd has currently been tested on 'SAGA-GIS' versions from\n2.3.1 to 9.8.1 on Windows, Linux and macOS.",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "SystemRequirements": "SAGA-GIS (>= 2.3.1)",
  "RoxygenNote": "7.3.2",
  "Config/testthat/edition": "3",
  "URL": "https://stevenpawley.github.io/Rsagacmd/",
  "BugReports": "https://github.com/stevenpawley/Rsagacmd/issues",
  "Config/pak/sysreqs": "libabsl-dev cmake libgdal-dev gdal-bin libgeos-dev\nlibicu-dev libxml2-dev libssl-dev libproj-dev saga\nlibsqlite3-dev libudunits2-dev",
  "Repository": "https://stevenpawley.r-universe.dev",
  "Date/Publication": "2025-05-21 13:49:25 UTC",
  "RemoteUrl": "https://github.com/stevenpawley/rsagacmd",
  "RemoteRef": "HEAD",
  "RemoteSha": "b2318cf61b8118054d451484f8bc54a0072d597a",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-12 07:22:44 UTC",
    "User": "root"
  },
  "Author": "Steven Pawley [aut, cre]",
  "MD5sum": "149643968248cefe573a6cb235c25c2b",
  "_user": "stevenpawley",
  "_type": "src",
  "_file": "Rsagacmd_0.4.4.tar.gz",
  "_fileid": "8accec8d653ae4333c7b1bf2180b9c3195411d3d33bf262fa90dc2bb21f78b4e",
  "_filesize": 848964,
  "_sha256": "8accec8d653ae4333c7b1bf2180b9c3195411d3d33bf262fa90dc2bb21f78b4e",
  "_created": "2026-05-12T07:22:44.000Z",
  "_published": "2026-05-22T10:52:18.556Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77365155590,
      "time": 138,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6938104495"
    },
    {
      "job": 77365155619,
      "time": 136,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6938103651"
    },
    {
      "job": 77365155518,
      "time": 188,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6938108180"
    },
    {
      "job": 77365155507,
      "time": 192,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6938108495"
    },
    {
      "job": 77365155313,
      "time": 173,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6938065207"
    },
    {
      "job": 77365155208,
      "time": 124,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7158755641"
    },
    {
      "job": 77365155459,
      "time": 89,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6938090677"
    },
    {
      "job": 77365156015,
      "time": 96,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6938092575"
    },
    {
      "job": 77365155644,
      "time": 85,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6938089935"
    }
  ],
  "_buildurl": "https://github.com/r-universe/stevenpawley/actions/runs/25719675255",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/stevenpawley/rsagacmd",
  "_commit": {
    "id": "b2318cf61b8118054d451484f8bc54a0072d597a",
    "author": "Steven Pawley <dr.stevenpawley@gmail.com>",
    "committer": "Steven Pawley <dr.stevenpawley@gmail.com>",
    "message": "Version increment\n",
    "time": 1747835365
  },
  "_maintainer": {
    "name": "Steven Pawley",
    "email": "dr.stevenpawley@gmail.com",
    "login": "stevenpawley",
    "uuid": 13805614
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 2.10",
      "role": "Depends"
    },
    {
      "package": "generics",
      "role": "Imports"
    },
    {
      "package": "sf",
      "role": "Imports"
    },
    {
      "package": "terra",
      "version": ">= 1.7.0",
      "role": "Imports"
    },
    {
      "package": "stars",
      "role": "Imports"
    },
    {
      "package": "tools",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "foreign",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "processx",
      "role": "Imports"
    },
    {
      "package": "rvest",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    }
  ],
  "_owner": "stevenpawley",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-21",
      "n": 4
    }
  ],
  "_tags": [],
  "_stars": 34,
  "_contributors": [
    {
      "user": "stevenpawley",
      "count": 377,
      "uuid": 13805614
    },
    {
      "user": "nowosad",
      "count": 3,
      "uuid": 3457131
    },
    {
      "user": "mcoghill",
      "count": 1,
      "uuid": 50680476
    },
    {
      "user": "spatlyu",
      "count": 1,
      "uuid": 118346681
    }
  ],
  "_userbio": {
    "uuid": 13805614,
    "type": "user",
    "name": "Steven Pawley"
  },
  "_downloads": {
    "count": 463,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/Rsagacmd"
  },
  "_devurl": "https://github.com/stevenpawley/rsagacmd",
  "_pkgdown": "https://stevenpawley.github.io/Rsagacmd/",
  "_searchresults": 110,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/Rsagacmd.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/stevenpawley/rsagacmd",
  "_realowner": "stevenpawley",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.0.1",
      "date": "2019-07-23"
    },
    {
      "version": "0.0.2",
      "date": "2019-11-07"
    },
    {
      "version": "0.0.5",
      "date": "2020-03-30"
    },
    {
      "version": "0.0.9",
      "date": "2020-06-12"
    },
    {
      "version": "0.1.0",
      "date": "2021-01-11"
    },
    {
      "version": "0.1.1",
      "date": "2021-07-08"
    },
    {
      "version": "0.1.2",
      "date": "2021-12-04"
    },
    {
      "version": "0.2.0",
      "date": "2022-04-04"
    },
    {
      "version": "0.4.0",
      "date": "2023-05-26"
    },
    {
      "version": "0.4.1",
      "date": "2023-06-21"
    },
    {
      "version": "0.4.2",
      "date": "2023-10-16"
    },
    {
      "version": "0.4.3",
      "date": "2024-09-08"
    }
  ],
  "_exports": [
    "convert_sagaext_r",
    "extract_tool",
    "mrvbf_threshold",
    "read_srtm",
    "saga_docs",
    "saga_execute",
    "saga_gis",
    "saga_remove_tmpfiles",
    "saga_show_tmpfiles",
    "saga_version",
    "save_object",
    "search_saga",
    "search_tools",
    "show_raster_formats",
    "show_vector_formats",
    "summarize_tool_params",
    "tidy",
    "tile_geoprocessor"
  ],
  "_help": [
    {
      "page": "mrvbf_threshold",
      "title": "Calculate the t_slope value based on DEM resolution for MRVBF",
      "topics": [
        "mrvbf_threshold"
      ]
    },
    {
      "page": "print.saga_tool",
      "title": "Generic function to display help and usage information for any SAGA-GIS tool",
      "topics": [
        "print.saga_tool"
      ]
    },
    {
      "page": "read_srtm",
      "title": "Get path to the example DEM data",
      "topics": [
        "read_srtm"
      ]
    },
    {
      "page": "saga_configure",
      "title": "Generates a custom saga_cmd configuration file",
      "topics": [
        "saga_configure"
      ]
    },
    {
      "page": "saga_docs",
      "title": "Browse the online documentation for a saga_tool",
      "topics": [
        "saga_docs"
      ]
    },
    {
      "page": "saga_env",
      "title": "Parses valid SAGA-GIS libraries and tools into a nested list of functions",
      "topics": [
        "saga_env"
      ]
    },
    {
      "page": "saga_execute",
      "title": "Function to execute SAGA-GIS commands through the command line tool",
      "topics": [
        "saga_execute"
      ]
    },
    {
      "page": "saga_gis",
      "title": "Initiate a SAGA-GIS geoprocessor object",
      "topics": [
        "saga_gis"
      ]
    },
    {
      "page": "saga_remove_tmpfiles",
      "title": "Removes temporary files created by Rsagacmd",
      "topics": [
        "saga_remove_tmpfiles"
      ]
    },
    {
      "page": "saga_show_tmpfiles",
      "title": "List temporary files created by Rsagacmd",
      "topics": [
        "saga_show_tmpfiles"
      ]
    },
    {
      "page": "saga_version",
      "title": "Return the installed version of SAGA-GIS",
      "topics": [
        "saga_version"
      ]
    },
    {
      "page": "search_saga",
      "title": "Automatic search for the path to a SAGA-GIS installation",
      "topics": [
        "search_saga"
      ]
    },
    {
      "page": "search_tools",
      "title": "Search for a SAGA-GIS tool",
      "topics": [
        "search_tools"
      ]
    },
    {
      "page": "show_raster_formats",
      "title": "List the available raster formats that can be set as defaults for a `saga` object.",
      "topics": [
        "show_raster_formats"
      ]
    },
    {
      "page": "show_vector_formats",
      "title": "List the available vector formats that can be set as defaults for a `saga` object.",
      "topics": [
        "show_vector_formats"
      ]
    },
    {
      "page": "tidy.saga",
      "title": "Summarize the libraries that are available within a saga object and return these as a tibble.",
      "topics": [
        "tidy.saga"
      ]
    },
    {
      "page": "tidy.saga_library",
      "title": "Summarize the tools that are available within a saga library and return these as a tibble.",
      "topics": [
        "tidy.saga_library"
      ]
    },
    {
      "page": "tidy.saga_tool",
      "title": "Summarize the parameters that are available within a SAGA-GIS tool and return these as a tibble.",
      "topics": [
        "tidy.saga_tool"
      ]
    },
    {
      "page": "tile_geoprocessor",
      "title": "Split a raster grid into tiles for tile-based processing",
      "topics": [
        "tile_geoprocessor"
      ]
    }
  ],
  "_readme": "https://github.com/stevenpawley/rsagacmd/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "askpass",
    "class",
    "classInt",
    "cli",
    "curl",
    "DBI",
    "e1071",
    "foreign",
    "generics",
    "glue",
    "httr",
    "jsonlite",
    "KernSmooth",
    "lifecycle",
    "magrittr",
    "MASS",
    "mime",
    "openssl",
    "pillar",
    "pkgconfig",
    "processx",
    "proxy",
    "ps",
    "R6",
    "Rcpp",
    "rlang",
    "rvest",
    "s2",
    "selectr",
    "sf",
    "stars",
    "stringi",
    "stringr",
    "sys",
    "terra",
    "tibble",
    "units",
    "utf8",
    "vctrs",
    "wk",
    "xml2"
  ],
  "_score": 5.748962861256161,
  "_indexed": true,
  "_nocasepkg": "rsagacmd",
  "_universes": [
    "stevenpawley"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.4",
      "date": "2026-05-12T07:24:58.000Z",
      "distro": "noble",
      "commit": "b2318cf61b8118054d451484f8bc54a0072d597a",
      "fileid": "c33360b82aaa247264b0f4acdbb32335116df22ae03c15e7a08eb651c270a217",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stevenpawley/actions/runs/25719675255"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.4.4",
      "date": "2026-05-12T07:24:57.000Z",
      "distro": "noble",
      "commit": "b2318cf61b8118054d451484f8bc54a0072d597a",
      "fileid": "6283645a0e6b0b3b10eb0ea24a1904ac2883aae1481d23c75844d2f0509a8d42",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stevenpawley/actions/runs/25719675255"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.4.4",
      "date": "2026-05-12T07:25:11.000Z",
      "commit": "b2318cf61b8118054d451484f8bc54a0072d597a",
      "fileid": "156ab5f0c18ab3b0bdb4e8cdd46696f312e86734ffcef85572685458436b2427",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stevenpawley/actions/runs/25719675255"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.4.4",
      "date": "2026-05-12T07:25:11.000Z",
      "commit": "b2318cf61b8118054d451484f8bc54a0072d597a",
      "fileid": "dbcabb0c9f122f3729604e6adfd575ba3cbf65d73bb26cfebb6a88ffefde2816",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stevenpawley/actions/runs/25719675255"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.4.4",
      "date": "2026-05-12T07:24:02.000Z",
      "commit": "b2318cf61b8118054d451484f8bc54a0072d597a",
      "fileid": "0c17753315dcd3a35332db62528e217f93fef7764c5ba232664c69800263da54",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stevenpawley/actions/runs/25719675255"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.4.4",
      "date": "2026-05-12T07:24:08.000Z",
      "commit": "b2318cf61b8118054d451484f8bc54a0072d597a",
      "fileid": "b829df693987d2dd85a92203642a67bed2358976db9b7e962d2d5eeebf128469",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stevenpawley/actions/runs/25719675255"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.4.4",
      "date": "2026-05-12T07:24:02.000Z",
      "commit": "b2318cf61b8118054d451484f8bc54a0072d597a",
      "fileid": "300c5759e00e464d3fd9639531a856984193bb5dd525ba877f793b15abafd128",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stevenpawley/actions/runs/25719675255"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.4.4",
      "date": "2026-05-22T10:52:00.000Z",
      "commit": "b2318cf61b8118054d451484f8bc54a0072d597a",
      "fileid": "9ca81ab5c060454deac44997275fc1fb26c3a5a3a44acc84045150be78103df4",
      "status": "success",
      "buildurl": "https://github.com/r-universe/stevenpawley/actions/runs/25719675255"
    }
  ]
}