{
  "_id": "699035dc5fcc687c950d6fb4",
  "Package": "MODIStsp",
  "Title": "Find, Download and Process MODIS Land Products Data",
  "Type": "Package",
  "Version": "2.1.0.9001",
  "Authors@R": "c(person(\"Lorenzo\", \"Busetto\", \nrole = c(\"aut\"),\ncomment = c(ORCID = '0000-0001-9634-6038')),\nperson(\"Luigi\", \"Ranghetti\",\nemail = \"rpackages.ranghetti@gmail.com\",\nrole = c(\"aut\", \"cre\"),\ncomment = c(ORCID = '0000-0001-6207-5188')),\nperson(\"Leah\", \"Wasser\",\nrole = \"rev\",\ncomment = \"Leah Wasser reviewed the package for rOpenSci, see\nhttps://github.com/ropensci/software-review/issues/184\"),\nperson(\"Jeff\", \"Hanson\",\nrole = \"rev\",\ncomment = \"Jeff Hanson reviewed the package for rOpenSci, see\nhttps://github.com/ropensci/software-review/issues/184\"),\nperson(\"Babak\", \"Naimi\",\nrole = \"ctb\",\ncomment = \"Babak Naimi wrote the function ModisDownload(),\non which some MODIStsp internal functions are based\"))",
  "Description": "Allows automating the creation of time series of rasters\nderived from MODIS satellite land products data. It performs\nseveral typical preprocessing steps such as download,\nmosaicking, reprojecting and resizing data acquired on a\nspecified time period. All processing parameters can be set\nusing a user-friendly GUI. Users can select which layers of the\noriginal MODIS HDF files they want to process, which additional\nquality indicators should be extracted from aggregated MODIS\nquality assurance layers and, in the case of surface\nreflectance products, which spectral indexes should be computed\nfrom the original reflectance bands. For each output layer,\noutputs are saved as single-band raster files corresponding to\neach available acquisition date. Virtual files allowing access\nto the entire time series as a single file are also created.\nCommand-line execution exploiting a previously saved processing\noptions file is also possible, allowing users to automatically\nupdate time series related to a MODIS product whenever a new\nimage is available. For additional documentation refer to the\nfollowing article: Busetto and Ranghetti (2016)\n<doi:10.1016/j.cageo.2016.08.020>.",
  "License": "GPL-3",
  "Config/Needs/website": "tidyr, tibbletime",
  "SystemRequirements": "GDAL (>= 2.1.2) with support for HDF4 format, PROJ\n(>= 4.9.1).",
  "URL": "https://github.com/ropensci/MODIStsp/,\nhttps://docs.ropensci.org/MODIStsp/",
  "BugReports": "https://github.com/ropensci/MODIStsp/issues",
  "VignetteBuilder": "knitr",
  "RoxygenNote": "7.2.3",
  "Roxygen": "list(markdown = TRUE)",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "Config/pak/sysreqs": "libabsl-dev cmake libgdal-dev gdal-bin libgeos-dev\nlibicu-dev libjq-dev libprotobuf-dev libxml2-dev libssl-dev\nlibproj-dev protobuf-compiler libprotoc-dev libsqlite3-dev\nlibudunits2-dev libnode-dev libx11-dev",
  "Repository": "https://ropensci.r-universe.dev",
  "Date/Publication": "2025-05-16 01:04:42 UTC",
  "RemoteUrl": "https://github.com/ropensci/MODIStsp",
  "RemoteRef": "main",
  "RemoteSha": "d8193da936eb255ad7c977760f5e9881682a4de3",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-02-14 08:39:09 UTC",
    "User": "root"
  },
  "Author": "Lorenzo Busetto [aut] (ORCID: <https://orcid.org/0000-0001-9634-6038>),\nLuigi Ranghetti [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-6207-5188>),\nLeah Wasser [rev] (Leah Wasser reviewed the package for rOpenSci, see\nhttps://github.com/ropensci/software-review/issues/184),\nJeff Hanson [rev] (Jeff Hanson reviewed the package for rOpenSci, see\nhttps://github.com/ropensci/software-review/issues/184),\nBabak Naimi [ctb] (Babak Naimi wrote the function ModisDownload(), on\nwhich some MODIStsp internal functions are based)",
  "Maintainer": "Luigi Ranghetti <rpackages.ranghetti@gmail.com>",
  "MD5sum": "ce6f173a246c9760448f1cc7d4503783",
  "_user": "ropensci",
  "_type": "src",
  "_file": "MODIStsp_2.1.0.9001.tar.gz",
  "_fileid": "4289b374c9119e82a5680be93a9455337bf57aca3cafd805fe08d840e5f04e19",
  "_filesize": 3492081,
  "_sha256": "4289b374c9119e82a5680be93a9455337bf57aca3cafd805fe08d840e5f04e19",
  "_created": "2026-02-14T08:39:09.000Z",
  "_published": "2026-02-14T08:44:12.650Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 63613751433,
      "time": 251,
      "config": "linux-devel-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "5510073026"
    },
    {
      "job": 63613751411,
      "time": 235,
      "config": "linux-release-x86_64",
      "r": "4.5.2",
      "check": "OK",
      "artifact": "5510072193"
    },
    {
      "job": 63613751434,
      "time": 142,
      "config": "macos-devel-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "5510066608"
    },
    {
      "job": 63613751429,
      "time": 144,
      "config": "macos-release-arm64",
      "r": "4.5.2",
      "check": "OK",
      "artifact": "5510066764"
    },
    {
      "job": 63613609695,
      "time": 200,
      "config": "pkgdown",
      "r": "4.5.2",
      "check": "ERROR",
      "artifact": ""
    },
    {
      "job": 63613609679,
      "time": 282,
      "config": "source",
      "r": "4.5.2",
      "check": "OK",
      "artifact": "5510057833"
    },
    {
      "job": 63613751410,
      "time": 150,
      "config": "wasm-release",
      "r": "4.5.1",
      "check": "OK",
      "artifact": "5510067015"
    },
    {
      "job": 63613751425,
      "time": 217,
      "config": "windows-devel",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "5510071113"
    },
    {
      "job": 63613751421,
      "time": 194,
      "config": "windows-oldrel",
      "r": "4.4.3",
      "check": "OK",
      "artifact": "5510069709"
    },
    {
      "job": 63613751430,
      "time": 186,
      "config": "windows-release",
      "r": "4.5.2",
      "check": "OK",
      "artifact": "5510069311"
    }
  ],
  "_buildurl": "https://github.com/r-universe/ropensci/actions/runs/22014328445",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/ropensci/MODIStsp",
  "_commit": {
    "id": "d8193da936eb255ad7c977760f5e9881682a4de3",
    "author": "Michael Sumner <mdsumner@gmail.com>",
    "committer": "Michael Sumner <mdsumner@gmail.com>",
    "message": "final 'master' commit v.2.0.9001\n",
    "time": 1747357482
  },
  "_maintainer": {
    "name": "Luigi Ranghetti",
    "email": "rpackages.ranghetti@gmail.com",
    "orcid": "0000-0001-6207-5188"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "assertthat",
      "role": "Imports"
    },
    {
      "package": "bitops",
      "version": ">= 1.0-6",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "version": ">= 1.9.6",
      "role": "Imports"
    },
    {
      "package": "gdalUtilities",
      "role": "Imports"
    },
    {
      "package": "geojsonio",
      "role": "Imports"
    },
    {
      "package": "httr",
      "version": ">= 1.4.2",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "raster",
      "version": ">= 3.3.13",
      "role": "Imports"
    },
    {
      "package": "sf",
      "version": ">= 0.9.3",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "version": ">= 1.0.0",
      "role": "Imports"
    },
    {
      "package": "xml2",
      "version": ">= 1.2.0",
      "role": "Imports"
    },
    {
      "package": "xts",
      "version": ">= 0.9-7",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Suggests"
    },
    {
      "package": "DT",
      "role": "Suggests"
    },
    {
      "package": "formatR",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "grid",
      "role": "Suggests"
    },
    {
      "package": "httptest",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "leafem",
      "version": ">= 0.1.3",
      "role": "Suggests"
    },
    {
      "package": "leaflet",
      "role": "Suggests"
    },
    {
      "package": "magrittr",
      "role": "Suggests"
    },
    {
      "package": "mapedit",
      "version": ">= 0.6.0",
      "role": "Suggests"
    },
    {
      "package": "png",
      "role": "Suggests"
    },
    {
      "package": "rappdirs",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "shiny",
      "role": "Suggests"
    },
    {
      "package": "shinyalert",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "shinydashboard",
      "role": "Suggests"
    },
    {
      "package": "shinyFiles",
      "version": ">= 0.9.0",
      "role": "Suggests"
    },
    {
      "package": "shinyjs",
      "role": "Suggests"
    },
    {
      "package": "spelling",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "tibble",
      "role": "Suggests"
    },
    {
      "package": "tibbletime",
      "role": "Suggests"
    },
    {
      "package": "tidyr",
      "role": "Suggests"
    },
    {
      "package": "qpdf",
      "role": "Suggests"
    },
    {
      "package": "webshot",
      "role": "Suggests"
    },
    {
      "package": "xtable",
      "role": "Suggests"
    }
  ],
  "_owner": "ropensci",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-18",
      "n": 3
    },
    {
      "week": "2025-20",
      "n": 1
    }
  ],
  "_tags": [],
  "_topics": [
    "gdal",
    "modis",
    "modis-data",
    "modis-land-products",
    "peer-reviewed",
    "preprocessing",
    "remote-sensing",
    "satellite-imagery",
    "time-series"
  ],
  "_stars": 159,
  "_contributors": [
    {
      "user": "lbusett",
      "count": 1152,
      "uuid": 4480397
    },
    {
      "user": "ranghetti",
      "count": 446,
      "uuid": 6874239
    },
    {
      "user": "maelle",
      "count": 10,
      "uuid": 8360597
    },
    {
      "user": "jeroen",
      "count": 9,
      "uuid": 216319
    },
    {
      "user": "robitalec",
      "count": 3,
      "uuid": 16324625
    },
    {
      "user": "michaelchaoli-cpu",
      "count": 1,
      "uuid": 78419225
    },
    {
      "user": "hubert-thieriot",
      "count": 1,
      "uuid": 26669096
    },
    {
      "user": "mdsumner",
      "count": 1,
      "uuid": 4107631
    }
  ],
  "_userbio": {
    "uuid": 1200269,
    "type": "organization",
    "name": "rOpenSci",
    "description": "Tools and R Packages for Open Science"
  },
  "_downloads": {
    "count": 65,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/MODIStsp"
  },
  "_mentions": 9,
  "_devurl": "https://github.com/ropensci/modistsp",
  "_pkgdown": "https://docs.ropensci.org/MODIStsp",
  "_searchresults": 88,
  "_metadata": {
    "review": {
      "id": 184,
      "status": "reviewed",
      "version": "1.3.3.9000",
      "organization": "rOpenSci Software Review",
      "url": "https://github.com/ropensci/software-review/issues/184"
    },
    "ropensci_category": "data-access"
  },
  "_rbuild": "4.5.2",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/MODIStsp.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_realowner": "ropensci",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.3.2",
      "date": "2017-04-15"
    },
    {
      "version": "1.3.3",
      "date": "2017-08-12"
    },
    {
      "version": "1.3.3.1",
      "date": "2017-08-17"
    },
    {
      "version": "1.3.4",
      "date": "2018-06-10"
    },
    {
      "version": "1.3.5",
      "date": "2018-06-24"
    },
    {
      "version": "1.3.6",
      "date": "2018-07-14"
    },
    {
      "version": "1.3.7",
      "date": "2018-12-03"
    },
    {
      "version": "1.3.8",
      "date": "2019-03-08"
    },
    {
      "version": "1.3.9",
      "date": "2019-06-21"
    },
    {
      "version": "1.4.0",
      "date": "2020-05-10"
    },
    {
      "version": "2.0.2",
      "date": "2020-09-02"
    },
    {
      "version": "2.0.3",
      "date": "2020-09-20"
    },
    {
      "version": "2.0.4",
      "date": "2020-10-13"
    },
    {
      "version": "2.0.5",
      "date": "2020-12-12"
    },
    {
      "version": "2.0.6",
      "date": "2021-08-03"
    },
    {
      "version": "2.0.7",
      "date": "2022-04-06"
    },
    {
      "version": "2.0.8",
      "date": "2022-04-25"
    },
    {
      "version": "2.0.9",
      "date": "2022-08-26"
    },
    {
      "version": "2.0.10",
      "date": "2023-06-12"
    },
    {
      "version": "2.1.0",
      "date": "2023-10-13"
    }
  ],
  "_exports": [
    "check_projection",
    "install_MODIStsp_launcher",
    "MODIStsp",
    "MODIStsp_addindex",
    "MODIStsp_extract",
    "MODIStsp_get_prodlayers",
    "MODIStsp_get_prodnames",
    "MODIStsp_process",
    "MODIStsp_resetindexes"
  ],
  "_help": [
    {
      "page": "MODIStsp-package",
      "title": "MODIStsp: a package to automatize the creation of time series of raster images derived from MODIS Land Products",
      "topics": [
        "MODIStsp-package"
      ]
    },
    {
      "page": "bbox_from_file",
      "title": "Retrieve bbox from a spatial file",
      "topics": [
        "bbox_from_file"
      ]
    },
    {
      "page": "check_files_existence",
      "title": "Check if all files required for a given date already exist",
      "topics": [
        "check_files_existence"
      ]
    },
    {
      "page": "check_projection",
      "title": "Check the validity of the input projection",
      "topics": [
        "check_projection",
        "check_projection.character",
        "check_projection.crs",
        "check_projection.default",
        "check_projection.numeric"
      ]
    },
    {
      "page": "get_mod_dates",
      "title": "Find MODIS dates included in selected processing period",
      "topics": [
        "get_mod_dates"
      ]
    },
    {
      "page": "get_mod_dirs",
      "title": "Get list of MODIS data folders from http server",
      "topics": [
        "get_mod_dirs"
      ]
    },
    {
      "page": "get_mod_filenames",
      "title": "Find the names of MODIS images corresponding to the selected dates",
      "topics": [
        "get_mod_filenames"
      ]
    },
    {
      "page": "get_reqbands",
      "title": "Identify the MODIS original bands needed for a given processing run",
      "topics": [
        "get_reqbands"
      ]
    },
    {
      "page": "get_yeardates",
      "title": "identify dates to be processed for a year",
      "topics": [
        "get_yeardates"
      ]
    },
    {
      "page": "install_MODIStsp_launcher",
      "title": "Install a launcher for MODIStsp",
      "topics": [
        "install_MODIStsp_launcher"
      ]
    },
    {
      "page": "load_prodopts",
      "title": "Load characteristics of the different MODIS products",
      "topics": [
        "load_prodopts"
      ]
    },
    {
      "page": "MODIStsp",
      "title": "MODIStsp main function",
      "topics": [
        "MODIStsp"
      ]
    },
    {
      "page": "MODIStsp_addindex",
      "title": "Add custom spectral indexes",
      "topics": [
        "MODIStsp_addindex"
      ]
    },
    {
      "page": "MODIStsp_download",
      "title": "MODIStsp download function",
      "topics": [
        "MODIStsp_download"
      ]
    },
    {
      "page": "MODIStsp_extract",
      "title": "Extract data from MODIStsp time series",
      "topics": [
        "MODIStsp_extract"
      ]
    },
    {
      "page": "MODIStsp_get_prodlayers",
      "title": "Retrieve the names of MODIS layers for a product",
      "topics": [
        "MODIStsp_get_prodlayers"
      ]
    },
    {
      "page": "MODIStsp_get_prodnames",
      "title": "Retrieve the names of all available product",
      "topics": [
        "MODIStsp_get_prodnames"
      ]
    },
    {
      "page": "MODIStsp_GUI",
      "title": "Build and manage the MODIStsp GUI",
      "topics": [
        "MODIStsp_GUI"
      ]
    },
    {
      "page": "MODIStsp_process",
      "title": "MODIStsp main processing function",
      "topics": [
        "MODIStsp_process"
      ]
    },
    {
      "page": "MODIStsp_process_bands",
      "title": "MODIStsp helper for processing original HDF layers",
      "topics": [
        "MODIStsp_process_bands"
      ]
    },
    {
      "page": "MODIStsp_process_indexes",
      "title": "MODIStsp helper for computing spectral indexes",
      "topics": [
        "MODIStsp_process_indexes"
      ]
    },
    {
      "page": "MODIStsp_process_QA_bits",
      "title": "MODIStsp helper function to compute Quality Indicators from HDF bit-field layers",
      "topics": [
        "MODIStsp_process_QA_bits"
      ]
    },
    {
      "page": "MODIStsp_read_xml",
      "title": "Read MODIS products characteristics from XML",
      "topics": [
        "MODIStsp_read_xml"
      ]
    },
    {
      "page": "MODIStsp_resetindexes",
      "title": "Remove custom spectral indexes",
      "topics": [
        "MODIStsp_resetindexes"
      ]
    },
    {
      "page": "MODIStsp_vrt_create",
      "title": "Create MODIStsp virtual files",
      "topics": [
        "MODIStsp_vrt_create"
      ]
    },
    {
      "page": "process_message",
      "title": "Spawn processing update messages",
      "topics": [
        "process_message"
      ]
    },
    {
      "page": "reproj_bbox",
      "title": "Reproject a bounding box",
      "topics": [
        "reproj_bbox"
      ]
    },
    {
      "page": "set_bandind_matrix",
      "title": "Helper function to determine the bands needed to compute SIs and QIs",
      "topics": [
        "set_bandind_matrix"
      ]
    },
    {
      "page": "split_nodata_values",
      "title": "Split NODATA values or create matrix for reclassification",
      "topics": [
        "create_nodata_rcl",
        "split_nodata_values"
      ]
    }
  ],
  "_pkglogo": "https://github.com/ropensci/MODIStsp/raw/main/man/figures/logo.png",
  "_readme": "https://github.com/ropensci/MODIStsp/raw/main/README.md",
  "_rundeps": [
    "askpass",
    "assertthat",
    "bit",
    "bit64",
    "bitops",
    "class",
    "classInt",
    "cli",
    "clipr",
    "cpp11",
    "crayon",
    "crul",
    "curl",
    "data.table",
    "DBI",
    "e1071",
    "gdalUtilities",
    "geojson",
    "geojsonio",
    "geojsonsf",
    "geometries",
    "glue",
    "hms",
    "httpcode",
    "httr",
    "jqr",
    "jsonify",
    "jsonlite",
    "KernSmooth",
    "lattice",
    "lazyeval",
    "lifecycle",
    "magrittr",
    "MASS",
    "mime",
    "openssl",
    "pillar",
    "pkgconfig",
    "prettyunits",
    "progress",
    "protolite",
    "proxy",
    "R6",
    "rapidjsonr",
    "raster",
    "Rcpp",
    "readr",
    "rlang",
    "s2",
    "sf",
    "sfheaders",
    "sp",
    "stringi",
    "stringr",
    "sys",
    "terra",
    "tibble",
    "tidyselect",
    "triebeard",
    "tzdb",
    "units",
    "urltools",
    "utf8",
    "V8",
    "vctrs",
    "vroom",
    "withr",
    "wk",
    "xml2",
    "xts",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "MODIStsp.Rmd",
      "filename": "MODIStsp.html",
      "title": "MODIStsp: A Tool for Automatic Preprocessing of MODIS Time Series - v2.0.5",
      "author": "Lorenzo Busetto, Luigi Ranghetti (ranghetti.l@irea.cnr.it)",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Installation",
        "On Windows",
        "On Linux systems",
        "On Mac OS",
        "Running the tool in Interactive Mode: the MODIStsp GUI",
        "Non-Interactive Execution from within R",
        "Specifying the processing parameters in the function call",
        "Launching MODIStsp using a saved \"Options file\"",
        "Looping over different Options files",
        "Specifying the processing parameters using a previously saved options file and overwriting some parameters",
        "Looping over different spatial extents",
        "Scheduled Processing",
        "On Linux",
        "Outputs Format and Naming Conventions",
        "Single-band outputs",
        "Virtual multi-band outputs",
        "Accessing the processed time series from R",
        "Extracting Time Series Data on Areas of Interest",
        "Problems and Issues",
        "Citation",
        "References"
      ],
      "created": "2015-06-30 14:02:09",
      "modified": "2023-10-13 14:32:31",
      "commits": 36
    }
  ],
  "_score": 7.945220345924202,
  "_indexed": true,
  "_nocasepkg": "modistsp",
  "_universes": [
    "ropensci"
  ],
  "_binaries": [
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.1.0.9001",
      "date": "2026-02-14T08:42:10.000Z",
      "distro": "noble",
      "commit": "d8193da936eb255ad7c977760f5e9881682a4de3",
      "fileid": "7d6934f26ff2d7505c042e06863cced0b7631e6e0a9389753b371a3a0b533382",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/22014328445"
    },
    {
      "r": "4.5.2",
      "os": "linux",
      "version": "2.1.0.9001",
      "date": "2026-02-14T08:41:56.000Z",
      "distro": "noble",
      "commit": "d8193da936eb255ad7c977760f5e9881682a4de3",
      "fileid": "fd74b3e607191d4ab3bf8db36e3160b0b2279895c9c30d1527982abfbc92656c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/22014328445"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.1.0.9001",
      "date": "2026-02-14T08:40:58.000Z",
      "commit": "d8193da936eb255ad7c977760f5e9881682a4de3",
      "fileid": "638bae8ce3e8371a90f3a016864fec242b173875e553267c1bede7056147268a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/22014328445"
    },
    {
      "r": "4.5.2",
      "os": "mac",
      "version": "2.1.0.9001",
      "date": "2026-02-14T08:41:06.000Z",
      "commit": "d8193da936eb255ad7c977760f5e9881682a4de3",
      "fileid": "b2ececb39823e30b4fc1c2df7902ebe6b92162cef1726b5ef9eaf3f7811e5dc6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/22014328445"
    },
    {
      "r": "4.5.1",
      "os": "wasm",
      "version": "2.1.0.9001",
      "date": "2026-02-14T08:42:11.000Z",
      "commit": "d8193da936eb255ad7c977760f5e9881682a4de3",
      "fileid": "f6b07436ec8b91367c1d67cd43f8907cb2cb2af5bf711ac471ae819ff788e121",
      "status": "success",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/22014328445"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.1.0.9001",
      "date": "2026-02-14T08:41:12.000Z",
      "commit": "d8193da936eb255ad7c977760f5e9881682a4de3",
      "fileid": "1e64630dfe204e724aa72a31852d60b189720cef8f8dd9e97e9f435eb8fb15b9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/22014328445"
    },
    {
      "r": "4.4.3",
      "os": "win",
      "version": "2.1.0.9001",
      "date": "2026-02-14T08:41:03.000Z",
      "commit": "d8193da936eb255ad7c977760f5e9881682a4de3",
      "fileid": "4957d60503070f76a48785d56962a514a58571f44626fd77bdcf0b25271645f6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/22014328445"
    },
    {
      "r": "4.5.2",
      "os": "win",
      "version": "2.1.0.9001",
      "date": "2026-02-14T08:40:50.000Z",
      "commit": "d8193da936eb255ad7c977760f5e9881682a4de3",
      "fileid": "069fe6b4632cd0a12d56dfbd4c0ad4e658fb472a107d584c6b3356b8a202493e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/22014328445"
    }
  ]
}