{
  "_id": "6a1297ffacfb0bcc41d0cdd2",
  "Package": "neonUtilities",
  "Version": "3.0.3",
  "Date": "2026-01-22",
  "Title": "Utilities for Working with NEON Data",
  "Authors@R": "c(person(\"Claire\",\"Lunch\",email=\"clunch@battelleecology.org\",role=c(\"aut\",\"cre\",\"ctb\")), person(\"Christine\",\"Laney\",role=c(\"aut\",\"ctb\")), person(\"Nathan\",\"Mietkiewicz\",role=c(\"aut\",\"ctb\")), person(\"Eric\",\"Sokol\",role=c(\"aut\",\"ctb\")), person(\"Kaelin\",\"Cawley\",role=c(\"aut\",\"ctb\")), person(\"NEON (National Ecological Observatory Network)\", role=\"aut\"))",
  "Description": "NEON data packages can be accessed through the NEON Data\nPortal <https://www.neonscience.org> or through the NEON Data\nAPI (see <https://data.neonscience.org/data-api> for\ndocumentation). Data delivered from the Data Portal are\nprovided as monthly zip files packaged within a parent zip\nfile, while individual files can be accessed from the API. This\npackage provides tools that aid in discovering, downloading,\nand reformatting data prior to use in analyses. This includes\ndownloading data via the API, merging data tables by type, and\nconverting formats. For more information, see the readme file\nat <https://github.com/NEONScience/NEON-utilities>.",
  "License": "AGPL-3",
  "URL": "https://github.com/NEONScience/NEON-utilities",
  "BugReports": "https://github.com/NEONScience/NEON-utilities/issues",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.2",
  "Config/pak/sysreqs": "cmake libicu-dev libssl-dev",
  "Repository": "https://neonscience.r-universe.dev",
  "Date/Publication": "2026-01-22 17:45:17 UTC",
  "RemoteUrl": "https://github.com/neonscience/neon-utilities",
  "RemoteRef": "HEAD",
  "RemoteSha": "c55d5cd22866f5a05ce5f8dafaf5e1d8ebaf93ce",
  "RemoteSubdir": "neonUtilities",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-24 06:14:43 UTC",
    "User": "root"
  },
  "Author": "Claire Lunch [aut, cre, ctb],\nChristine Laney [aut, ctb],\nNathan Mietkiewicz [aut, ctb],\nEric Sokol [aut, ctb],\nKaelin Cawley [aut, ctb],\nNEON (National Ecological Observatory Network) [aut]",
  "Maintainer": "Claire Lunch <clunch@battelleecology.org>",
  "MD5sum": "db1636e20fa6fa7f67f2fb2f8859b7ca",
  "_user": "neonscience",
  "_type": "src",
  "_file": "neonUtilities_3.0.3.tar.gz",
  "_fileid": "af16c6af65a6008d847f03a4f84b328b206d706dfadd25d833e4caec60b45905",
  "_filesize": 388150,
  "_sha256": "af16c6af65a6008d847f03a4f84b328b206d706dfadd25d833e4caec60b45905",
  "_created": "2026-05-24T06:14:43.000Z",
  "_published": "2026-05-24T06:17:35.773Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77576646779,
      "time": 140,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7182803194"
    },
    {
      "job": 77576646765,
      "time": 139,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7182803098"
    },
    {
      "job": 77576646770,
      "time": 108,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7182800061"
    },
    {
      "job": 77576646774,
      "time": 85,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7182797644"
    },
    {
      "job": 77576509350,
      "time": 167,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7182788910"
    },
    {
      "job": 77576646767,
      "time": 113,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7182800567"
    },
    {
      "job": 77576646768,
      "time": 141,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7182803190"
    },
    {
      "job": 77576646769,
      "time": 101,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7182799439"
    },
    {
      "job": 77576646773,
      "time": 98,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7182799045"
    }
  ],
  "_buildurl": "https://github.com/r-universe/neonscience/actions/runs/26353712697",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/neonscience/neon-utilities",
  "_commit": {
    "id": "c55d5cd22866f5a05ce5f8dafaf5e1d8ebaf93ce",
    "author": "Claire Lunch <clunch@neoninc.org>",
    "committer": "Claire Lunch <clunch@neoninc.org>",
    "message": "documentation for 3.0.3\n",
    "time": 1769103917
  },
  "_maintainer": {
    "name": "Claire Lunch",
    "email": "clunch@battelleecology.org"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.6",
      "role": "Depends"
    },
    {
      "package": "httr",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "jose",
      "role": "Imports"
    },
    {
      "package": "downloader",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "version": ">= 1.17.8",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "R.utils",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "pbapply",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "curl",
      "role": "Imports"
    },
    {
      "package": "arrow",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "rhdf5",
      "role": "Suggests"
    },
    {
      "package": "terra",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "fasttime",
      "role": "Suggests"
    }
  ],
  "_owner": "neonscience",
  "_selfowned": true,
  "_usedby": 4,
  "_updates": [
    {
      "week": "2025-28",
      "n": 2
    },
    {
      "week": "2025-30",
      "n": 7
    },
    {
      "week": "2025-31",
      "n": 4
    },
    {
      "week": "2025-32",
      "n": 1
    },
    {
      "week": "2025-33",
      "n": 4
    },
    {
      "week": "2025-34",
      "n": 2
    },
    {
      "week": "2025-35",
      "n": 2
    },
    {
      "week": "2025-36",
      "n": 1
    },
    {
      "week": "2025-37",
      "n": 1
    },
    {
      "week": "2025-38",
      "n": 1
    },
    {
      "week": "2025-39",
      "n": 2
    },
    {
      "week": "2025-44",
      "n": 2
    },
    {
      "week": "2025-45",
      "n": 1
    },
    {
      "week": "2025-49",
      "n": 1
    },
    {
      "week": "2025-50",
      "n": 3
    },
    {
      "week": "2025-51",
      "n": 2
    },
    {
      "week": "2026-03",
      "n": 3
    },
    {
      "week": "2026-04",
      "n": 5
    }
  ],
  "_tags": [
    {
      "name": "v3.0.0",
      "date": "2025-07-22"
    },
    {
      "name": "v3.0.1",
      "date": "2025-08-28"
    },
    {
      "name": "v3.0.2",
      "date": "2025-09-25"
    },
    {
      "name": "v3.0.3",
      "date": "2026-01-22"
    }
  ],
  "_stars": 59,
  "_contributors": [
    {
      "user": "cklunch",
      "count": 283,
      "uuid": 7001492
    },
    {
      "user": "natemietk",
      "count": 198,
      "uuid": 5758631
    },
    {
      "user": "chrlaney",
      "count": 138,
      "uuid": 2153665
    },
    {
      "user": "kcawley",
      "count": 17,
      "uuid": 14946980
    },
    {
      "user": "sokole",
      "count": 5,
      "uuid": 6606903
    },
    {
      "user": "jzollerneon",
      "count": 2,
      "uuid": 8822792
    },
    {
      "user": "ddurden",
      "count": 2,
      "uuid": 8151457
    },
    {
      "user": "matthewfeickert",
      "count": 1,
      "uuid": 5142394
    }
  ],
  "_userbio": {
    "uuid": 9326224,
    "type": "organization",
    "name": "National Ecological Observatory Network"
  },
  "_downloads": {
    "count": 1017,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/neonUtilities"
  },
  "_mentions": 3,
  "_devurl": "https://github.com/neonscience/neon-utilities",
  "_searchresults": 1260,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/neonUtilities.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/neonscience/neon-utilities",
  "_realowner": "neonscience",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2018-11-03"
    },
    {
      "version": "1.0.1",
      "date": "2018-11-13"
    },
    {
      "version": "1.2.0",
      "date": "2019-01-25"
    },
    {
      "version": "1.2.1",
      "date": "2019-03-08"
    },
    {
      "version": "1.2.2",
      "date": "2019-05-24"
    },
    {
      "version": "1.3.0",
      "date": "2019-07-05"
    },
    {
      "version": "1.3.1",
      "date": "2019-08-02"
    },
    {
      "version": "1.3.2",
      "date": "2019-12-03"
    },
    {
      "version": "1.3.3",
      "date": "2020-01-08"
    },
    {
      "version": "1.3.4",
      "date": "2020-04-30"
    },
    {
      "version": "1.3.5",
      "date": "2020-06-03"
    },
    {
      "version": "1.3.6",
      "date": "2020-07-26"
    },
    {
      "version": "1.3.7",
      "date": "2020-09-25"
    },
    {
      "version": "1.3.8",
      "date": "2020-11-11"
    },
    {
      "version": "1.3.9",
      "date": "2021-01-12"
    },
    {
      "version": "2.0.0",
      "date": "2021-01-26"
    },
    {
      "version": "2.0.1",
      "date": "2021-03-05"
    },
    {
      "version": "2.1.0",
      "date": "2021-06-05"
    },
    {
      "version": "2.1.1",
      "date": "2021-07-27"
    },
    {
      "version": "2.1.2",
      "date": "2021-09-02"
    },
    {
      "version": "2.1.3",
      "date": "2021-12-10"
    },
    {
      "version": "2.1.4",
      "date": "2022-04-14"
    },
    {
      "version": "2.2.0",
      "date": "2022-11-16"
    },
    {
      "version": "2.2.1",
      "date": "2023-03-10"
    },
    {
      "version": "2.3.0",
      "date": "2023-07-06"
    },
    {
      "version": "2.4.0",
      "date": "2023-10-18"
    },
    {
      "version": "2.4.1",
      "date": "2024-01-09"
    },
    {
      "version": "2.4.2",
      "date": "2024-04-30"
    },
    {
      "version": "2.4.3",
      "date": "2024-12-05"
    },
    {
      "version": "3.0.0",
      "date": "2025-07-22"
    },
    {
      "version": "3.0.1",
      "date": "2025-08-28"
    },
    {
      "version": "3.0.2",
      "date": "2025-09-26"
    },
    {
      "version": "3.0.3",
      "date": "2026-01-23"
    }
  ],
  "_exports": [
    "byEventSIM",
    "byFileAOP",
    "byTileAOP",
    "convByteSize",
    "datasetQuery",
    "footRaster",
    "getAvg",
    "getCitation",
    "getDatatable",
    "getHorVer",
    "getIssueLog",
    "getNeonDOI",
    "getPackage",
    "getProductInfo",
    "getProductSensors",
    "getTaxonTable",
    "getTimeIndex",
    "getVarsEddy",
    "loadByProduct",
    "queryFiles",
    "readTableNEON",
    "schemaFromVar",
    "stackByTable",
    "stackEddy",
    "stackFromStore",
    "tokenDate",
    "transformFileToGeoCSV",
    "zipsByProduct",
    "zipsByURI"
  ],
  "_datasets": [
    {
      "name": "chem_bundles",
      "title": "Bundled chemistry data product information",
      "object": "chem_bundles",
      "class": [
        "data.frame"
      ],
      "fields": [
        "product",
        "homeProduct"
      ],
      "rows": 10,
      "table": true,
      "tojson": true
    },
    {
      "name": "other_bundles",
      "title": "Bundled vegetation and sediment data product information",
      "object": "other_bundles",
      "class": [
        "data.frame"
      ],
      "fields": [
        "product",
        "homeProduct"
      ],
      "rows": 2,
      "table": true,
      "tojson": true
    },
    {
      "name": "shared_aquatic",
      "title": "Terrestrial-aquatic shared data information",
      "object": "shared_aquatic",
      "class": [
        "data.frame"
      ],
      "fields": [
        "site",
        "towerSite",
        "product"
      ],
      "rows": 78,
      "table": true,
      "tojson": true
    },
    {
      "name": "shared_flights",
      "title": "Flight coverage information",
      "object": "shared_flights",
      "class": [
        "data.frame"
      ],
      "fields": [
        "site",
        "flightSite"
      ],
      "rows": 23,
      "table": true,
      "tojson": true
    },
    {
      "name": "table_types",
      "title": "Publication table information",
      "object": "table_types",
      "class": [
        "data.frame"
      ],
      "fields": [
        "productID",
        "tableName",
        "tableDesc",
        "tableType",
        "tableTMI"
      ],
      "rows": 601,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "byEventSIM",
      "title": "Get site management data by event type.",
      "topics": [
        "byEventSIM"
      ]
    },
    {
      "page": "byFileAOP",
      "title": "Serially download all AOP files for a given site, year, and product",
      "topics": [
        "byFileAOP"
      ]
    },
    {
      "page": "byTileAOP",
      "title": "Download AOP tiles overlapping specified coordinates for a given site, year, and product",
      "topics": [
        "byTileAOP"
      ]
    },
    {
      "page": "chem_bundles",
      "title": "Bundled chemistry data product information",
      "topics": [
        "chem_bundles"
      ]
    },
    {
      "page": "datasetQuery",
      "title": "Query the query endpoint of the NEON API and create an arrow dataset from the results",
      "topics": [
        "datasetQuery"
      ]
    },
    {
      "page": "footRaster",
      "title": "Extract eddy covariance footprint data from HDF5 format",
      "topics": [
        "footRaster"
      ]
    },
    {
      "page": "getAvg",
      "title": "Get a list of the available averaging intervals for a data product",
      "topics": [
        "getAvg"
      ]
    },
    {
      "page": "getCitation",
      "title": "Get a Bibtex citation for NEON data with a DOI, or generate a provisional Bibtex citation",
      "topics": [
        "getCitation"
      ]
    },
    {
      "page": "getDatatable",
      "title": "Get NEON data table",
      "topics": [
        "getDatatable"
      ]
    },
    {
      "page": "getHorVer",
      "title": "Get the horizontal and vertical location indices for a given data product and site",
      "topics": [
        "getHorVer"
      ]
    },
    {
      "page": "getIssueLog",
      "title": "Get the issue log for a specific data product",
      "topics": [
        "getIssueLog"
      ]
    },
    {
      "page": "getNeonDOI",
      "title": "Get either a list of NEON DOIs, or the DOI for a specific data product and release",
      "topics": [
        "getNeonDOI"
      ]
    },
    {
      "page": "getPackage",
      "title": "Get NEON data package",
      "topics": [
        "getPackage"
      ]
    },
    {
      "page": "getProductInfo",
      "title": "Get NEON data product information",
      "topics": [
        "getProductInfo"
      ]
    },
    {
      "page": "getProductSensors",
      "title": "Get data product-sensor relationships",
      "topics": [
        "getProductSensors"
      ]
    },
    {
      "page": "getTaxonTable",
      "title": "Get NEON taxon table",
      "topics": [
        "getTaxonTable"
      ]
    },
    {
      "page": "getTimeIndex",
      "title": "Get a list of the available time intervals for a data product",
      "topics": [
        "getTimeIndex"
      ]
    },
    {
      "page": "getVarsEddy",
      "title": "Extract list of eddy covariance tables from HDF5 files",
      "topics": [
        "getVarsEddy"
      ]
    },
    {
      "page": "loadByProduct",
      "title": "Get files from NEON API, stack tables, and load into the current environment",
      "topics": [
        "loadByProduct"
      ]
    },
    {
      "page": "other_bundles",
      "title": "Bundled vegetation and sediment data product information",
      "topics": [
        "other_bundles"
      ]
    },
    {
      "page": "queryFiles",
      "title": "Get a list of data files from the query endpoint of the NEON API",
      "topics": [
        "queryFiles"
      ]
    },
    {
      "page": "readTableNEON",
      "title": "Read a NEON data table with correct data types for each variable",
      "topics": [
        "readTableNEON"
      ]
    },
    {
      "page": "schemaFromVar",
      "title": "Create an arrow schema from a NEON variables file.",
      "topics": [
        "schemaFromVar"
      ]
    },
    {
      "page": "shared_aquatic",
      "title": "Terrestrial-aquatic shared data information",
      "topics": [
        "shared_aquatic"
      ]
    },
    {
      "page": "shared_flights",
      "title": "Flight coverage information",
      "topics": [
        "shared_flights"
      ]
    },
    {
      "page": "stackByTable",
      "title": "Join data files in a zipped NEON data package by table type",
      "topics": [
        "stackByTable"
      ]
    },
    {
      "page": "stackEddy",
      "title": "Extract eddy covariance data from HDF5 format",
      "topics": [
        "stackEddy"
      ]
    },
    {
      "page": "stackFromStore",
      "title": "Select files from a stored set of NEON data, created by neonstore package methods or another method",
      "topics": [
        "stackFromStore"
      ]
    },
    {
      "page": "table_types",
      "title": "Publication table information",
      "topics": [
        "table_types"
      ]
    },
    {
      "page": "tokenDate",
      "title": "Get expiration date for a NEON API token",
      "topics": [
        "tokenDate"
      ]
    },
    {
      "page": "transformFileToGeoCSV",
      "title": "Transform NEON CSV file to GeoCSV",
      "topics": [
        "transformFileToGeoCSV"
      ]
    },
    {
      "page": "zipsByProduct",
      "title": "Get files from NEON API to feed the stackByTable() function",
      "topics": [
        "zipsByProduct"
      ]
    },
    {
      "page": "zipsByURI",
      "title": "Get files from NEON ECS Bucket using URLs in stacked data",
      "topics": [
        "zipsByURI"
      ]
    }
  ],
  "_readme": "https://github.com/neonscience/neon-utilities/raw/HEAD/neonUtilities/README.md",
  "_rundeps": [
    "arrow",
    "askpass",
    "assertthat",
    "bit",
    "bit64",
    "cli",
    "cpp11",
    "curl",
    "data.table",
    "digest",
    "downloader",
    "dplyr",
    "generics",
    "glue",
    "httr",
    "jose",
    "jsonlite",
    "lifecycle",
    "magrittr",
    "mime",
    "openssl",
    "pbapply",
    "pillar",
    "pkgconfig",
    "purrr",
    "R.methodsS3",
    "R.oo",
    "R.utils",
    "R6",
    "rlang",
    "stringi",
    "stringr",
    "sys",
    "tibble",
    "tidyr",
    "tidyselect",
    "utf8",
    "vctrs",
    "withr"
  ],
  "_score": 10.234186559903321,
  "_indexed": true,
  "_nocasepkg": "neonutilities",
  "_universes": [
    "neonscience"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "3.0.3",
      "date": "2026-05-24T06:16:55.000Z",
      "distro": "noble",
      "commit": "c55d5cd22866f5a05ce5f8dafaf5e1d8ebaf93ce",
      "fileid": "aa0405cc71eece64fff95b6945732b462db957b7c48b42dd7a86e91675bf704f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/neonscience/actions/runs/26353712697"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "3.0.3",
      "date": "2026-05-24T06:16:56.000Z",
      "distro": "noble",
      "commit": "c55d5cd22866f5a05ce5f8dafaf5e1d8ebaf93ce",
      "fileid": "93bbc08af58acdc9ac3f3b98f14621f4bbcf41b51c34ef627480e806da016ee4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/neonscience/actions/runs/26353712697"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "3.0.3",
      "date": "2026-05-24T06:16:25.000Z",
      "commit": "c55d5cd22866f5a05ce5f8dafaf5e1d8ebaf93ce",
      "fileid": "e9a5de05263710eaca2a694509e601416f4df5b516103df7f5119f891894c1ab",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/neonscience/actions/runs/26353712697"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "3.0.3",
      "date": "2026-05-24T06:16:08.000Z",
      "commit": "c55d5cd22866f5a05ce5f8dafaf5e1d8ebaf93ce",
      "fileid": "72862c28602fd2ace72ef2c886a5481fa4780e1eb5410818a212212499ec6547",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/neonscience/actions/runs/26353712697"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "3.0.3",
      "date": "2026-05-24T06:16:53.000Z",
      "commit": "c55d5cd22866f5a05ce5f8dafaf5e1d8ebaf93ce",
      "fileid": "06baed024195900fbb9f5966e70815ad145fd47a492f685247aa8bfef629ac44",
      "status": "success",
      "buildurl": "https://github.com/r-universe/neonscience/actions/runs/26353712697"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "3.0.3",
      "date": "2026-05-24T06:16:19.000Z",
      "commit": "c55d5cd22866f5a05ce5f8dafaf5e1d8ebaf93ce",
      "fileid": "c8833cf161c5d9715333af7ccbd96ea5e820637c8e2c3e7a6af42bfe6b42be3f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/neonscience/actions/runs/26353712697"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "3.0.3",
      "date": "2026-05-24T06:16:10.000Z",
      "commit": "c55d5cd22866f5a05ce5f8dafaf5e1d8ebaf93ce",
      "fileid": "2da26e9f70f85966307e5ceb13b83510e7d493c4ce77ddf96126abe1e5696d17",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/neonscience/actions/runs/26353712697"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "3.0.3",
      "date": "2026-05-24T06:16:02.000Z",
      "commit": "c55d5cd22866f5a05ce5f8dafaf5e1d8ebaf93ce",
      "fileid": "7f15efcd8176aa10795e51d57734772977c34b5a3b69ab36a18a3956eb489542",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/neonscience/actions/runs/26353712697"
    }
  ]
}