{
  "_id": "6aeee370482d117aebab67da",
  "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/RGenomicsETL/Rducks,\nhttps://rgenomicsetl.github.io/Rducks/",
  "BugReports": "https://github.com/RGenomicsETL/Rducks/issues",
  "Config/pak/sysreqs": "cmake",
  "Repository": "https://rgenomicsetl.r-universe.dev",
  "Date/Publication": "2026-11-05 10:47:59 UTC",
  "RemoteUrl": "https://github.com/RGenomicsETL/Rducks",
  "RemoteRef": "HEAD",
  "RemoteSha": "2e28d34eb8eb96d0679cb07140058316b2d664f6",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-11-05 11:25:13 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/a27ba83de7f6fcd9453f68f941e8b6ab8a341a0811a5e86a021b815ab1f85706",
  "_filesize": 3005368,
  "_sha256": "a27ba83de7f6fcd9453f68f941e8b6ab8a341a0811a5e86a021b815ab1f85706",
  "_expires": "2027-02-13T12:39:23.000Z",
  "_created": "2026-11-05T11:25:13.000Z",
  "_published": "2026-11-07T08:38:08.406Z",
  "_upstream": "https://github.com/RGenomicsETL/Rducks",
  "_status": "success",
  "_maintainer": {
    "name": "Sounkou Mahamane Toure",
    "email": "sounkoutoure@gmail.com",
    "login": "sounkou-bioinfo",
    "mastodon": "@bioinfhotep@genomic.social",
    "description": "Sequences and Consequences.",
    "uuid": 56392505
  },
  "_jobs": [
    {
      "job": 128340715223,
      "time": 167,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13411230532"
    },
    {
      "job": 128340715745,
      "time": 167,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13410742349"
    },
    {
      "job": 128340715651,
      "time": 209,
      "config": "linux-release-arm64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13410054857"
    },
    {
      "job": 128340715600,
      "time": 214,
      "config": "linux-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13409989205"
    },
    {
      "job": 128340715986,
      "time": 1828,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "13411869521"
    },
    {
      "job": 128340714531,
      "time": 3811,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 128340741050,
      "time": 174,
      "config": "macos-release-arm64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13410759363"
    },
    {
      "job": 128340714464,
      "time": 3763,
      "config": "macos-release-x86_64",
      "r": "4.6.2",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 128340715274,
      "time": 328,
      "config": "source",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13410148179"
    },
    {
      "job": 128340715756,
      "time": 137,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "13410308369"
    },
    {
      "job": 128340715256,
      "time": 312,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13411255771"
    },
    {
      "job": 128340715463,
      "time": 282,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13409919567"
    },
    {
      "job": 128340715792,
      "time": 258,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "13410433265"
    },
    {
      "job": 128340715389,
      "time": 359,
      "config": "windows-release-arm64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13410358754"
    },
    {
      "job": 128340715682,
      "time": 185,
      "config": "windows-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13409864285"
    }
  ],
  "_buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/42018216589",
  "_commit": {
    "id": "2e28d34eb8eb96d0679cb07140058316b2d664f6",
    "author": "sounkou-bioinfo <sounkoutoure@gmail.com>",
    "committer": "sounkou-bioinfo <sounkoutoure@gmail.com>",
    "message": "Pin supported marshalling coverage and expose latest-runtime drift\n\nSelect the newest bundled DuckDB release from the vendored version manifest for the existing R release and R 4.3 checks. Keep a separate latest-runtime matrix job visible, validate the installed engine before building Rducks, and let the pinned jobs finish independently.\n\nTest runtime selection and rejection, document the policy, and regenerate README.md from README.Rmd.\n\nRefs #25.\n",
    "time": 1793875679
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_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
    },
    {
      "week": "2026-32",
      "n": 3
    },
    {
      "week": "2026-35",
      "n": 2
    },
    {
      "week": "2026-43",
      "n": 5
    },
    {
      "week": "2026-45",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "v0.1.0",
      "date": "2026-05-25"
    }
  ],
  "_topics": [
    "c",
    "duckdb-extension"
  ],
  "_stars": 9,
  "_contributors": [
    {
      "user": "sounkou-bioinfo",
      "count": 384,
      "uuid": 56392505
    }
  ],
  "_userbio": {
    "uuid": 252609706,
    "type": "organization",
    "name": "GenomicsETL",
    "followers": 10,
    "description": "Composable genomics in DuckDB, with R, the browser and agents as front ends"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/Rducks"
  },
  "_devurl": "https://github.com/rgenomicsetl/rducks",
  "_pkgdown": "https://rgenomicsetl.github.io/Rducks/",
  "_searchresults": 36,
  "_rbuild": "4.6.2",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/Rducks.html",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_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-11-04 19:58:43",
      "commits": 4
    },
    {
      "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-08-04 20:47:13",
      "commits": 4
    },
    {
      "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-08-04 20:47:13",
      "commits": 9
    },
    {
      "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-11-04 19:58:43",
      "commits": 7
    },
    {
      "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-11-04 19:58:43",
      "commits": 10
    },
    {
      "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": 6.029058950084499,
  "_indexed": true,
  "_nocasepkg": "rducks",
  "_universes": [
    "rgenomicsetl",
    "sounkou-bioinfo"
  ],
  "_binaries": [
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.1.9000",
      "date": "2026-10-22T10:44:30.000Z",
      "arch": "x86_64",
      "commit": "70d7da8fda87542e44d87c94672578ffce385344",
      "fileid": "https://r2.ropensci.org/b1da7d932ce0e222694038db7ee4e523a667db0fc912fc76c96e5e69188fa6fa",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/39763235547"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.1.9000",
      "date": "2026-11-04T23:17:30.000Z",
      "arch": "x86_64",
      "commit": "565345db5843c0a672675a4426ae8bbcdf9a6c41",
      "fileid": "https://r2.ropensci.org/f0d6280472cd1def62258ee0e327d1353913f8ef0bc51f650a96ba0502a80c01",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/41922385211"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.1.9000",
      "date": "2026-11-05T11:28:39.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "2e28d34eb8eb96d0679cb07140058316b2d664f6",
      "fileid": "https://r2.ropensci.org/f1a29330f1441cf00d5c4c4d38d6185182de70217328669e68352470a7b89160",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/42018216589"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.1.9000",
      "date": "2026-11-05T11:28:43.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "2e28d34eb8eb96d0679cb07140058316b2d664f6",
      "fileid": "https://r2.ropensci.org/fd1045de83325a9a772a85dea573097255e3025174208d244456630eba6cb0fe",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/42018216589"
    },
    {
      "r": "4.6.2",
      "os": "linux",
      "version": "0.1.1.9000",
      "date": "2026-11-05T11:29:23.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "2e28d34eb8eb96d0679cb07140058316b2d664f6",
      "fileid": "https://r2.ropensci.org/11fc79dd489593f0952a29f80d4c46df761449b4d3ac2486a93ff735ce7abe5f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/42018216589"
    },
    {
      "r": "4.6.2",
      "os": "linux",
      "version": "0.1.1.9000",
      "date": "2026-11-05T11:29:19.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "2e28d34eb8eb96d0679cb07140058316b2d664f6",
      "fileid": "https://r2.ropensci.org/154335e26c4dc13a2cbf5d3e72aee70875738df3211728092ffeaea054d309ba",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/42018216589"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.1.9000",
      "date": "2026-11-05T12:03:41.000Z",
      "arch": "aarch64",
      "commit": "2e28d34eb8eb96d0679cb07140058316b2d664f6",
      "fileid": "https://r2.ropensci.org/b79479b19d7599b38baf77239320f506f90e673993212fad1fd4637f83875d92",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/42018216589"
    },
    {
      "r": "4.6.2",
      "os": "mac",
      "version": "0.1.1.9000",
      "date": "2026-11-05T11:40:33.000Z",
      "arch": "aarch64",
      "commit": "2e28d34eb8eb96d0679cb07140058316b2d664f6",
      "fileid": "https://r2.ropensci.org/de0c21098ca36f61924680c574bd370dc77586c06142c13f38706e3468ffde2f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/42018216589"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.1.9000",
      "date": "2026-11-05T11:28:46.000Z",
      "arch": "emscripten",
      "commit": "2e28d34eb8eb96d0679cb07140058316b2d664f6",
      "fileid": "https://r2.ropensci.org/86750799f03e8cd6bfe7cefcd0527e4b73610eb34e3cd89faa435b58e01854a2",
      "status": "success",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/42018216589"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.1.9000",
      "date": "2026-11-05T11:30:15.000Z",
      "arch": "aarch64",
      "commit": "2e28d34eb8eb96d0679cb07140058316b2d664f6",
      "fileid": "https://r2.ropensci.org/083767ee8321fc772372ddd66f30877617627da6f75686ef4c42db85c35dfa0c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/42018216589"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.1.9000",
      "date": "2026-11-05T11:29:07.000Z",
      "arch": "x86_64",
      "commit": "2e28d34eb8eb96d0679cb07140058316b2d664f6",
      "fileid": "https://r2.ropensci.org/7abcce53960b1ed8044c6bc9589319ac722c25752eacfadd16de30bcdc169d3d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/42018216589"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.1.9000",
      "date": "2026-11-05T11:29:23.000Z",
      "arch": "x86_64",
      "commit": "2e28d34eb8eb96d0679cb07140058316b2d664f6",
      "fileid": "https://r2.ropensci.org/17252aad5f2c1bcb3b3645b373509ba9f7e4f389141e721450460858b11c6929",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/42018216589"
    },
    {
      "r": "4.6.2",
      "os": "win",
      "version": "0.1.1.9000",
      "date": "2026-11-05T11:31:04.000Z",
      "arch": "aarch64",
      "commit": "2e28d34eb8eb96d0679cb07140058316b2d664f6",
      "fileid": "https://r2.ropensci.org/b6049a118f0cc92214731a43694b23452a7a65ac6bb990bcc8356d8d34717cf4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/42018216589"
    },
    {
      "r": "4.6.2",
      "os": "win",
      "version": "0.1.1.9000",
      "date": "2026-11-05T11:28:30.000Z",
      "arch": "x86_64",
      "commit": "2e28d34eb8eb96d0679cb07140058316b2d664f6",
      "fileid": "https://r2.ropensci.org/df6635768f55c958b1660fae703b4200df8668c9a74bfa37f3427eb5e8d72a43",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/42018216589"
    }
  ]
}