{
  "_id": "6a5ffc4d14e95619b75d7c17",
  "Package": "Rducks",
  "Title": "Register R User-Defined Functions in DuckDB",
  "Version": "0.1.1.9000",
  "Authors@R": "c(\nperson(given = \"Sounkou Mahamane\", family = \"Toure\",\nemail = \"sounkoutoure@gmail.com\", role = c(\"aut\", \"cre\")),\nperson(given = \"Staysail Systems, Inc. and Capitar IT Group BV\",\nrole = c(\"cph\"),\ncomment = \"NNG copyright holders for bundled vendored NNG\"),\nperson(given = \"The Mbed TLS Contributors\", role = c(\"cph\"),\ncomment = \"Mbed TLS copyright holders for bundled vendored Mbed TLS\")\n)",
  "Description": "R package and 'DuckDB' extension bridge for registering R\nfunctions as 'DuckDB' user-defined functions (UDFs). The\npackage is designed around a loaded 'DuckDB' extension,\ndeclarative type descriptors, direct native vector marshalling,\nand explicit execution discipline for safe interaction with R\nfrom 'DuckDB' execution. The inter-process worker transport\nuses vendored 'NNG' (nanomsg next generation).",
  "License": "GPL (>= 3)",
  "Copyright": "See inst/LICENSE.note for bundled third-party copyright and\nlicensing details.",
  "SystemRequirements": "cmake for building vendored NNG/Mbed TLS support",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "VignetteBuilder": "knitr",
  "URL": "https://github.com/sounkou-bioinfo/Rducks,\nhttps://sounkou-bioinfo.github.io/Rducks/",
  "BugReports": "https://github.com/sounkou-bioinfo/Rducks/issues",
  "Config/pak/sysreqs": "cmake xz-utils",
  "Repository": "https://rgenomicsetl.r-universe.dev",
  "Date/Publication": "2026-07-19 09:05:03 UTC",
  "RemoteUrl": "https://github.com/RGenomicsETL/Rducks",
  "RemoteRef": "HEAD",
  "RemoteSha": "84a42c8ee9f6c35da3fe88b6056306ae5cbd5981",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-07-21 23:02:42 UTC",
    "User": "root"
  },
  "Author": "Sounkou Mahamane Toure [aut, cre],\nStaysail Systems, Inc. and Capitar IT Group BV [cph] (NNG copyright\nholders for bundled vendored NNG),\nThe Mbed TLS Contributors [cph] (Mbed TLS copyright holders for bundled\nvendored Mbed TLS)",
  "Maintainer": "Sounkou Mahamane Toure <sounkoutoure@gmail.com>",
  "_user": "rgenomicsetl",
  "_type": "src",
  "_file": "Rducks_0.1.1.9000.tar.gz",
  "_fileid": "https://r2.ropensci.org/16c62b4bca0e58ba92ae82def9264d4641ec296d167f52017c4061edeb694586",
  "_filesize": 2809605,
  "_sha256": "16c62b4bca0e58ba92ae82def9264d4641ec296d167f52017c4061edeb694586",
  "_expires": "2026-10-29T23:10:00.000Z",
  "_created": "2026-07-21T23:02:42.000Z",
  "_published": "2026-07-21T23:10:04.989Z",
  "_jobs": [
    {
      "job": 88786215739,
      "time": 189,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8513004649"
    },
    {
      "job": 88786215803,
      "time": 197,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8513007393"
    },
    {
      "job": 88786215888,
      "time": 193,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8513005885"
    },
    {
      "job": 88786215864,
      "time": 196,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8513007060"
    },
    {
      "job": 88786215811,
      "time": 143,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8512989844"
    },
    {
      "job": 88786215763,
      "time": 357,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8513060465"
    },
    {
      "job": 88786215758,
      "time": 120,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8512981559"
    },
    {
      "job": 88786215785,
      "time": 236,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8513020402"
    },
    {
      "job": 88785366549,
      "time": 289,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8512940999"
    },
    {
      "job": 88786215710,
      "time": 146,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8512990483"
    },
    {
      "job": 88786215782,
      "time": 204,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8513009431"
    },
    {
      "job": 88786215742,
      "time": 203,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8513009436"
    },
    {
      "job": 88786215788,
      "time": 209,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8513011485"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/29875588549",
  "_status": "success",
  "_upstream": "https://github.com/RGenomicsETL/Rducks",
  "_commit": {
    "id": "84a42c8ee9f6c35da3fe88b6056306ae5cbd5981",
    "author": "sounkou-bioinfo <sounkoutoure@gmail.com>",
    "committer": "sounkou-bioinfo <sounkoutoure@gmail.com>",
    "message": "Avoid JSON autoload in VARIANT tests\n",
    "time": 1784451903
  },
  "_maintainer": {
    "name": "Sounkou Mahamane Toure",
    "email": "sounkoutoure@gmail.com",
    "login": "sounkou-bioinfo",
    "mastodon": "@bioinfhotep@genomic.social",
    "description": "Sequences and Consequences.",
    "uuid": 56392505
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.3",
      "role": "Depends"
    },
    {
      "package": "codetools",
      "role": "Imports"
    },
    {
      "package": "DBI",
      "role": "Imports"
    },
    {
      "package": "duckdb",
      "version": ">= 1.5.0",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "mirai",
      "role": "Imports"
    },
    {
      "package": "nanonext",
      "role": "Imports"
    },
    {
      "package": "S7",
      "role": "Imports"
    },
    {
      "package": "bench",
      "role": "Suggests"
    },
    {
      "package": "dplyr",
      "role": "Suggests"
    },
    {
      "package": "duckplyr",
      "role": "Suggests"
    },
    {
      "package": "globals",
      "version": ">= 0.18.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "mori",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "tinytest",
      "role": "Suggests"
    }
  ],
  "_owner": "rgenomicsetl",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-18",
      "n": 75
    },
    {
      "week": "2026-19",
      "n": 143
    },
    {
      "week": "2026-20",
      "n": 59
    },
    {
      "week": "2026-21",
      "n": 72
    },
    {
      "week": "2026-22",
      "n": 9
    },
    {
      "week": "2026-25",
      "n": 8
    },
    {
      "week": "2026-29",
      "n": 6
    }
  ],
  "_tags": [
    {
      "name": "v0.1.0",
      "date": "2026-05-25"
    }
  ],
  "_topics": [
    "c",
    "duckdb-extension"
  ],
  "_stars": 6,
  "_contributors": [
    {
      "user": "sounkou-bioinfo",
      "count": 372,
      "uuid": 56392505
    }
  ],
  "_userbio": {
    "uuid": 252609706,
    "type": "organization",
    "name": "RGenomicsETL",
    "followers": 6,
    "description": "R Tools For Genomics Data Artisans"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/Rducks"
  },
  "_devurl": "https://github.com/sounkou-bioinfo/rducks",
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/Rducks.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "ARRAY",
    "BIGINT",
    "BIT",
    "BLOB",
    "BOOLEAN",
    "DATE",
    "DECIMAL",
    "DOUBLE",
    "ENUM",
    "FLOAT",
    "GEOMETRY",
    "HUGEINT",
    "INTEGER",
    "INTERVAL",
    "LIST",
    "MAP",
    "rducks_argument_type_mapping",
    "rducks_as_date",
    "rducks_as_interval",
    "rducks_as_time",
    "rducks_as_timestamp",
    "rducks_bigint",
    "rducks_bits",
    "rducks_bits_raw",
    "rducks_bits_xor",
    "rducks_check_argument",
    "rducks_check_return",
    "rducks_check_value",
    "rducks_current_execution_plan",
    "rducks_decimal",
    "rducks_detach",
    "rducks_disable_inproc",
    "rducks_duckdb_literal",
    "rducks_duckdb_signature",
    "rducks_duckdb_types",
    "rducks_enable",
    "rducks_enable_inproc",
    "rducks_enum",
    "rducks_execution_plan",
    "rducks_explain_udf",
    "rducks_extension_path",
    "rducks_hugeint",
    "rducks_inproc_self_test",
    "rducks_inproc_stats",
    "rducks_interval",
    "rducks_interval_between",
    "rducks_ipc_workers",
    "rducks_is_type",
    "rducks_list_udfs",
    "rducks_mode_semantics",
    "rducks_native_execution_backend",
    "rducks_query_stream",
    "rducks_register_aggregate",
    "rducks_register_scalar_udf",
    "rducks_register_table",
    "rducks_release",
    "rducks_release_stats",
    "rducks_reset_udf_counters",
    "rducks_runtime_stats",
    "rducks_set_execution_plan",
    "rducks_table_stream",
    "rducks_type_child_names",
    "rducks_type_children",
    "rducks_type_kind",
    "rducks_type_normalize",
    "rducks_type_parameters",
    "rducks_type_size",
    "rducks_type_sql",
    "rducks_type_token",
    "rducks_ubigint",
    "rducks_uhugeint",
    "rducks_union",
    "rducks_uuid",
    "rducks_value_semantics",
    "rducks_value_type",
    "rducks_variant",
    "rducks_with_duckplyr",
    "SMALLINT",
    "STRUCT",
    "TIME",
    "TIMESTAMP",
    "TINYINT",
    "UBIGINT",
    "UHUGEINT",
    "UINTEGER",
    "UNION",
    "USMALLINT",
    "UTINYINT",
    "UUID",
    "VARCHAR",
    "VARIANT"
  ],
  "_help": [
    {
      "page": "Ops.rducks_bits",
      "title": "BIT logical operations",
      "topics": [
        "Ops.rducks_bits",
        "rducks_bits_xor"
      ]
    },
    {
      "page": "rducks_argument_type_mapping",
      "title": "Describe how Rducks argument values are passed to R functions",
      "topics": [
        "rducks_argument_type_mapping"
      ]
    },
    {
      "page": "rducks_as_date",
      "title": "Convert R date/time values to Rducks scalar-UDF shapes",
      "topics": [
        "rducks_as_date",
        "rducks_as_interval",
        "rducks_as_time",
        "rducks_as_timestamp",
        "rducks_interval_between"
      ]
    },
    {
      "page": "rducks_bigint",
      "title": "Construct exact DuckDB BIGINT values",
      "topics": [
        "rducks_bigint"
      ]
    },
    {
      "page": "rducks_bits",
      "title": "Construct DuckDB BIT values",
      "topics": [
        "rducks_bits",
        "rducks_bits_raw"
      ]
    },
    {
      "page": "rducks_check_value",
      "title": "Check that an R value is compatible with a DuckDB type",
      "topics": [
        "rducks_check_argument",
        "rducks_check_return",
        "rducks_check_value"
      ]
    },
    {
      "page": "rducks_current_execution_plan",
      "title": "Inspect the current Rducks execution plan",
      "topics": [
        "rducks_current_execution_plan"
      ]
    },
    {
      "page": "rducks_decimal",
      "title": "Construct exact DuckDB DECIMAL values",
      "topics": [
        "rducks_decimal"
      ]
    },
    {
      "page": "rducks_disable_inproc",
      "title": "Disable in-process queued scalar-UDF execution",
      "topics": [
        "rducks_disable_inproc"
      ]
    },
    {
      "page": "rducks_duckdb_signature",
      "title": "Format a DuckDB scalar function signature",
      "topics": [
        "rducks_duckdb_signature"
      ]
    },
    {
      "page": "rducks_duckdb_types",
      "title": "Convert Rducks type descriptors to DuckDB SQL types",
      "topics": [
        "rducks_duckdb_types"
      ]
    },
    {
      "page": "rducks_enable",
      "title": "Enable Rducks on a DuckDB connection",
      "topics": [
        "rducks_enable"
      ]
    },
    {
      "page": "rducks_enable_inproc",
      "title": "Enable in-process queued scalar-UDF execution",
      "topics": [
        "rducks_enable_inproc"
      ]
    },
    {
      "page": "rducks_enum",
      "title": "Construct DuckDB ENUM values",
      "topics": [
        "rducks_enum"
      ]
    },
    {
      "page": "rducks_execution_plan",
      "title": "Define an Rducks execution plan",
      "topics": [
        "rducks_execution_plan"
      ]
    },
    {
      "page": "rducks_explain_udf",
      "title": "Explain a registered Rducks scalar UDF",
      "topics": [
        "rducks_explain_udf"
      ]
    },
    {
      "page": "rducks_extension_path",
      "title": "Locate a version-matched Rducks DuckDB extension",
      "topics": [
        "rducks_extension_path"
      ]
    },
    {
      "page": "rducks_hugeint",
      "title": "Construct exact DuckDB HUGEINT values",
      "topics": [
        "rducks_hugeint"
      ]
    },
    {
      "page": "rducks_inproc_self_test",
      "title": "Exercise the in-process queue",
      "topics": [
        "rducks_inproc_self_test"
      ]
    },
    {
      "page": "rducks_inproc_stats",
      "title": "Inspect in-process queue counters",
      "topics": [
        "rducks_inproc_stats"
      ]
    },
    {
      "page": "rducks_interval",
      "title": "Construct DuckDB INTERVAL values",
      "topics": [
        "rducks_interval"
      ]
    },
    {
      "page": "rducks_ipc_workers",
      "title": "List Rducks-managed IPC workers",
      "topics": [
        "rducks_ipc_workers"
      ]
    },
    {
      "page": "rducks_list_udfs",
      "title": "List registered Rducks scalar UDFs",
      "topics": [
        "rducks_list_udfs"
      ]
    },
    {
      "page": "rducks_mode_semantics",
      "title": "Describe Rducks scalar-UDF evaluation mode semantics",
      "topics": [
        "rducks_mode_semantics"
      ]
    },
    {
      "page": "rducks_native_execution_backend",
      "title": "Inspect the native Rducks execution backend",
      "topics": [
        "rducks_native_execution_backend"
      ]
    },
    {
      "page": "rducks_query_stream",
      "title": "Stream a DuckDB query as native data-frame batches",
      "topics": [
        "rducks_query_stream"
      ]
    },
    {
      "page": "rducks_register_aggregate",
      "title": "Register an R aggregate function in DuckDB",
      "topics": [
        "rducks_register_aggregate"
      ]
    },
    {
      "page": "rducks_register_scalar_udf",
      "title": "Register an R-backed DuckDB scalar UDF",
      "topics": [
        "rducks_register_scalar_udf"
      ]
    },
    {
      "page": "rducks_register_table",
      "title": "Register an R table function in DuckDB",
      "topics": [
        "rducks_register_table"
      ]
    },
    {
      "page": "rducks_release",
      "title": "Detach Rducks connection-local state",
      "topics": [
        "rducks_detach",
        "rducks_release"
      ]
    },
    {
      "page": "rducks_release_stats",
      "title": "Inspect preserved-object release counters",
      "topics": [
        "rducks_release_stats"
      ]
    },
    {
      "page": "rducks_reset_udf_counters",
      "title": "Reset Rducks scalar-UDF counters",
      "topics": [
        "rducks_reset_udf_counters"
      ]
    },
    {
      "page": "rducks_runtime_stats",
      "title": "Inspect native runtime registry counters",
      "topics": [
        "rducks_runtime_stats"
      ]
    },
    {
      "page": "rducks_set_execution_plan",
      "title": "Set the Rducks execution plan for a connection",
      "topics": [
        "rducks_set_execution_plan"
      ]
    },
    {
      "page": "rducks_table_stream",
      "title": "Create a streaming result for an Rducks table function",
      "topics": [
        "rducks_table_stream"
      ]
    },
    {
      "page": "rducks_type_normalize",
      "title": "Normalize an Rducks type token",
      "topics": [
        "rducks_type_normalize"
      ]
    },
    {
      "page": "rducks_type_objects",
      "title": "Rducks DuckDB type descriptors and constructors",
      "topics": [
        "ARRAY",
        "BIGINT",
        "BIT",
        "BLOB",
        "BOOLEAN",
        "DATE",
        "DECIMAL",
        "DOUBLE",
        "ENUM",
        "FLOAT",
        "GEOMETRY",
        "HUGEINT",
        "INTEGER",
        "INTERVAL",
        "LIST",
        "MAP",
        "rducks_is_type",
        "rducks_type_objects",
        "SMALLINT",
        "STRUCT",
        "TIME",
        "TIMESTAMP",
        "TINYINT",
        "UBIGINT",
        "UHUGEINT",
        "UINTEGER",
        "UNION",
        "USMALLINT",
        "UTINYINT",
        "UUID",
        "VARCHAR",
        "VARIANT"
      ]
    },
    {
      "page": "rducks_type_token",
      "title": "Rducks type descriptor helpers",
      "topics": [
        "rducks_type_children",
        "rducks_type_child_names",
        "rducks_type_kind",
        "rducks_type_parameters",
        "rducks_type_size",
        "rducks_type_sql",
        "rducks_type_token"
      ]
    },
    {
      "page": "rducks_ubigint",
      "title": "Construct exact DuckDB UBIGINT values",
      "topics": [
        "rducks_ubigint"
      ]
    },
    {
      "page": "rducks_uhugeint",
      "title": "Construct exact DuckDB UHUGEINT values",
      "topics": [
        "rducks_uhugeint"
      ]
    },
    {
      "page": "rducks_union",
      "title": "Construct DuckDB UNION values",
      "topics": [
        "rducks_union"
      ]
    },
    {
      "page": "rducks_uuid",
      "title": "Construct DuckDB UUID values",
      "topics": [
        "rducks_uuid"
      ]
    },
    {
      "page": "rducks_value_semantics",
      "title": "Describe Rducks NULL, NA, NaN, and Inf semantics",
      "topics": [
        "rducks_value_semantics"
      ]
    },
    {
      "page": "rducks_value_type",
      "title": "Generic helpers for Rducks value classes",
      "topics": [
        "rducks_duckdb_literal",
        "rducks_value_type"
      ]
    },
    {
      "page": "rducks_variant",
      "title": "Construct a DuckDB VARIANT storage object",
      "topics": [
        "rducks_variant"
      ]
    },
    {
      "page": "rducks_with_duckplyr",
      "title": "Evaluate a duckplyr pipeline with dynamic Rducks scalar UDFs",
      "topics": [
        "rducks_with_duckplyr",
        "with.duckdb_connection"
      ]
    }
  ],
  "_readme": "https://github.com/RGenomicsETL/Rducks/raw/HEAD/README.md",
  "_rundeps": [
    "codetools",
    "DBI",
    "duckdb",
    "mirai",
    "nanonext",
    "S7"
  ],
  "_vignettes": [
    {
      "source": "duckdb-version-compatibility.Rmd",
      "filename": "duckdb-version-compatibility.html",
      "title": "DuckDB Version Compatibility",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Why Rducks ships exact-version extensions",
        "Runtime selection",
        "Unsupported versions",
        "Maintainer workflow"
      ],
      "created": "2026-07-18 20:47:04",
      "modified": "2026-07-18 20:58:17",
      "commits": 2
    },
    {
      "source": "duckplyr-integration.Rmd",
      "filename": "duckplyr-integration.html",
      "title": "duckplyr Integration",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Setup",
        "Why a bridge is needed",
        "Register selected R helpers for duckplyr",
        "Why scalar mode is the default",
        "Execution plans: in-process and worker-process",
        "Cleanup"
      ],
      "created": "2026-05-20 20:12:42",
      "modified": "2026-06-15 20:49:11",
      "commits": 3
    },
    {
      "source": "execution-plans-ipc-workers.Rmd",
      "filename": "execution-plans-ipc-workers.html",
      "title": "Execution Plans and IPC Workers",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Supported transports",
        "Select the plan before registration",
        "Worker-process (ipc) plan",
        "Inspect workers",
        "What rducks_release() does"
      ],
      "created": "2026-05-20 17:50:46",
      "modified": "2026-07-19 08:40:39",
      "commits": 8
    },
    {
      "source": "getting-started.Rmd",
      "filename": "getting-started.html",
      "title": "Getting Started with Rducks",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Enable Rducks",
        "Register a scalar UDF",
        "Register an aggregate",
        "Register a table function",
        "Stream query results back to R",
        "Release connection-local state"
      ],
      "created": "2026-05-20 17:50:46",
      "modified": "2026-07-18 20:58:17",
      "commits": 6
    },
    {
      "source": "internal-current-implementation.Rmd",
      "filename": "internal-current-implementation.html",
      "title": "Internal Current Implementation Details",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Source and installed layout",
        "Package and extension split",
        "Runtime scopes",
        "R-thread discipline",
        "Scalar UDF registration and execution",
        "Aggregates",
        "Table functions",
        "Query streams",
        "IPC provider lifecycle",
        "Ownership and copying model"
      ],
      "created": "2026-05-20 17:50:46",
      "modified": "2026-07-19 08:40:39",
      "commits": 8
    },
    {
      "source": "type-value-semantics.Rmd",
      "filename": "type-value-semantics.html",
      "title": "Type and Value Semantics",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Function kind, scalar-UDF mode, and execution plan",
        "Declared descriptors",
        "NULL handling",
        "Error handling and side effects",
        "Runtime reference tables"
      ],
      "created": "2026-05-20 17:50:46",
      "modified": "2026-06-15 20:49:11",
      "commits": 5
    }
  ],
  "_score": 5.1003705451175625,
  "_indexed": true,
  "_nocasepkg": "rducks",
  "_universes": [
    "rgenomicsetl",
    "sounkou-bioinfo"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.1.9000",
      "date": "2026-07-21T23:06:27.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "84a42c8ee9f6c35da3fe88b6056306ae5cbd5981",
      "fileid": "https://r2.ropensci.org/8b38adec8727b217f8a689f32ef6db303512b02f252a61f40511dacbac64977f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/29875588549"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.1.9000",
      "date": "2026-07-21T23:06:24.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "84a42c8ee9f6c35da3fe88b6056306ae5cbd5981",
      "fileid": "https://r2.ropensci.org/3a348ea1933d1c400987af5c2520acc6b8c0c0a3f1bc543212f0fee55e3f3f0f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/29875588549"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.1.9000",
      "date": "2026-07-21T23:06:31.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "84a42c8ee9f6c35da3fe88b6056306ae5cbd5981",
      "fileid": "https://r2.ropensci.org/5080d55b202b8eb018c09f718a6488b1343ef4f9f4a0b0fb7f3cf84933923e18",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/29875588549"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.1.9000",
      "date": "2026-07-21T23:06:26.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "84a42c8ee9f6c35da3fe88b6056306ae5cbd5981",
      "fileid": "https://r2.ropensci.org/18e1a4be8df0b6e97080b58d0bc20a6221e439f05c2199dbd8d1d5b18670c444",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/29875588549"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.1.9000",
      "date": "2026-07-21T23:05:42.000Z",
      "arch": "aarch64",
      "commit": "84a42c8ee9f6c35da3fe88b6056306ae5cbd5981",
      "fileid": "https://r2.ropensci.org/83b1004ddc457af6e8be7f32fdf60d446726f7838170278899999849bf15febf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/29875588549"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.1.9000",
      "date": "2026-07-21T23:08:26.000Z",
      "arch": "x86_64",
      "commit": "84a42c8ee9f6c35da3fe88b6056306ae5cbd5981",
      "fileid": "https://r2.ropensci.org/4f1d4554975a76e76c8bf87577a7e16cc3a9d2a0a5da7372a9e5156af6e7867b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/29875588549"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.1.9000",
      "date": "2026-07-21T23:05:19.000Z",
      "arch": "aarch64",
      "commit": "84a42c8ee9f6c35da3fe88b6056306ae5cbd5981",
      "fileid": "https://r2.ropensci.org/870c5ee78e5650780fb2b7a6c6b551a992409c08a3aca958a678fcb06a572e5a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/29875588549"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.1.9000",
      "date": "2026-07-21T23:06:48.000Z",
      "arch": "x86_64",
      "commit": "84a42c8ee9f6c35da3fe88b6056306ae5cbd5981",
      "fileid": "https://r2.ropensci.org/f29c7150f03bc4dfc071db4fb5e6b23fb0e9a72283de6337a2411696bfb76de1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/29875588549"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.1.9000",
      "date": "2026-07-21T23:06:10.000Z",
      "arch": "emscripten",
      "commit": "84a42c8ee9f6c35da3fe88b6056306ae5cbd5981",
      "fileid": "https://r2.ropensci.org/246050996ab490817734eafece0a0024db7398b28421d70c4e08141f13fc46bc",
      "status": "success",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/29875588549"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.1.9000",
      "date": "2026-07-21T23:06:09.000Z",
      "arch": "x86_64",
      "commit": "84a42c8ee9f6c35da3fe88b6056306ae5cbd5981",
      "fileid": "https://r2.ropensci.org/300ec667a4a3bbc061f154a376e422c68f965a64fd0c786aaecb454e2996dc57",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/29875588549"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.1.9000",
      "date": "2026-07-21T23:06:08.000Z",
      "arch": "x86_64",
      "commit": "84a42c8ee9f6c35da3fe88b6056306ae5cbd5981",
      "fileid": "https://r2.ropensci.org/a0fc1840d1d10300e444bb784b62d429b344acbef19a236086294a5f228daf37",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/29875588549"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.1.9000",
      "date": "2026-07-21T23:06:13.000Z",
      "arch": "x86_64",
      "commit": "84a42c8ee9f6c35da3fe88b6056306ae5cbd5981",
      "fileid": "https://r2.ropensci.org/c93e13bc18b84e4d6b41483fc2c049bc3d471e36d9e5e7a6d711419b103bcf48",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/29875588549"
    }
  ]
}