{
  "_id": "6a15b6e9acfb0bcc41d67172",
  "Package": "Rducks",
  "Title": "Register R User-Defined Functions in DuckDB",
  "Version": "0.1.1",
  "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 Apache Software Foundation\", role = c(\"cph\"),\ncomment = \"Apache Arrow nanoarrow copyright holder for bundled vendored nanoarrow C/IPC\"),\nperson(given = \"Mikkel F. Jørgensen\", role = c(\"cph\"),\ncomment = \"flatcc copyright holder for bundled flatcc runtime\"),\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, 'nanoarrow' marshalling over\n'Arrow C Data', and a calling-R-thread execution discipline for\nsafe interaction with R from 'DuckDB' execution. Arrow IPC\n(inter-process communication) worker transport uses vendored\n'NNG' (nanomsg next generation) for worker-process\ncommunication.",
  "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 libzstd-dev xz-utils",
  "Repository": "https://sounkou-bioinfo.r-universe.dev",
  "Date/Publication": "2026-05-26 09:41:52 UTC",
  "RemoteUrl": "https://github.com/sounkou-bioinfo/Rducks",
  "RemoteRef": "HEAD",
  "RemoteSha": "573ce8282218affa6e54e8830f0efe6aad190eda",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-26 14:59:24 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 Apache Software Foundation [cph] (Apache Arrow nanoarrow copyright\nholder for bundled vendored nanoarrow C/IPC),\nMikkel F. Jørgensen [cph] (flatcc copyright holder for bundled flatcc\nruntime),\nThe Mbed TLS Contributors [cph] (Mbed TLS copyright holders for bundled\nvendored Mbed TLS)",
  "Maintainer": "Sounkou Mahamane Toure <sounkoutoure@gmail.com>",
  "MD5sum": "6ac4225965cf8da7a46ece2f997218fd",
  "_user": "sounkou-bioinfo",
  "_type": "src",
  "_file": "Rducks_0.1.1.tar.gz",
  "_fileid": "1783a3c0fc8249600845b424201cf082dca517cdd1d83a21deecdf6417134a28",
  "_filesize": 2930849,
  "_sha256": "1783a3c0fc8249600845b424201cf082dca517cdd1d83a21deecdf6417134a28",
  "_created": "2026-05-26T14:59:24.000Z",
  "_published": "2026-05-26T15:06:17.145Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77891330759,
      "time": 297,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7218261554"
    },
    {
      "job": 77891331001,
      "time": 315,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7218268689"
    },
    {
      "job": 77891330811,
      "time": 317,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7218269663"
    },
    {
      "job": 77891330862,
      "time": 311,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7218267281"
    },
    {
      "job": 77891330815,
      "time": 169,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7218216793"
    },
    {
      "job": 77891330935,
      "time": 319,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7218271149"
    },
    {
      "job": 77891331130,
      "time": 228,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7218241529"
    },
    {
      "job": 77891330743,
      "time": 318,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7218272241"
    },
    {
      "job": 77890474062,
      "time": 227,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7218131494"
    },
    {
      "job": 77891330634,
      "time": 167,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7218206311"
    },
    {
      "job": 77891330833,
      "time": 311,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7218266970"
    },
    {
      "job": 77891330999,
      "time": 295,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7218260077"
    },
    {
      "job": 77891330772,
      "time": 309,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7218265857"
    }
  ],
  "_buildurl": "https://github.com/r-universe/sounkou-bioinfo/actions/runs/26456103450",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/sounkou-bioinfo/Rducks",
  "_commit": {
    "id": "573ce8282218affa6e54e8830f0efe6aad190eda",
    "author": "sounkou-bioinfo <sounkoutoure@gmail.com>",
    "committer": "sounkou-bioinfo <sounkoutoure@gmail.com>",
    "message": "Avoid vignette build in concurrency stress\n",
    "time": 1779788512
  },
  "_maintainer": {
    "name": "Sounkou Mahamane Toure",
    "email": "sounkoutoure@gmail.com",
    "login": "sounkou-bioinfo",
    "uuid": 56392505
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.3",
      "role": "Depends"
    },
    {
      "package": "nanoarrow",
      "role": "LinkingTo"
    },
    {
      "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": "nanoarrow",
      "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": "sounkou-bioinfo",
  "_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
    }
  ],
  "_tags": [
    {
      "name": "v0.1.0",
      "date": "2026-05-25"
    }
  ],
  "_topics": [
    "c",
    "duckdb-extension"
  ],
  "_stars": 5,
  "_contributors": [
    {
      "user": "sounkou-bioinfo",
      "count": 358,
      "uuid": 56392505
    }
  ],
  "_userbio": {
    "uuid": 56392505,
    "type": "user",
    "name": "Sounkou Mahamane Toure",
    "description": "Sequences and Consequences."
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/Rducks"
  },
  "_devurl": "https://github.com/sounkou-bioinfo/rducks",
  "_pkgdown": "https://sounkou-bioinfo.github.io/Rducks/",
  "_searchresults": 54,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/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 the built 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 in 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/sounkou-bioinfo/Rducks/raw/HEAD/README.md",
  "_rundeps": [
    "codetools",
    "DBI",
    "duckdb",
    "mirai",
    "nanoarrow",
    "nanonext",
    "S7"
  ],
  "_vignettes": [
    {
      "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: arrow_r, arrow_c, and IPC",
        "Cleanup"
      ],
      "created": "2026-05-20 20:12:42",
      "modified": "2026-05-20 20:12:42",
      "commits": 1
    },
    {
      "source": "execution-plans-ipc-workers.Rmd",
      "filename": "execution-plans-ipc-workers.html",
      "title": "Execution Plans and IPC Workers",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Supported plan families",
        "Select the plan before registration",
        "Arrow IPC worker plan",
        "Inspect workers",
        "What rducks_release() does"
      ],
      "created": "2026-05-20 17:50:46",
      "modified": "2026-05-20 20:23:43",
      "commits": 5
    },
    {
      "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-05-20 19:42:49",
      "commits": 2
    },
    {
      "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-05-20 19:42:49",
      "commits": 2
    },
    {
      "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-05-21 08:28:06",
      "commits": 3
    }
  ],
  "_score": 5.528273777167044,
  "_indexed": true,
  "_nocasepkg": "rducks",
  "_universes": [
    "sounkou-bioinfo"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.1",
      "date": "2026-05-26T15:03:04.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "573ce8282218affa6e54e8830f0efe6aad190eda",
      "fileid": "5421292756b255331f74e1a22ddada38c68caa04a8c7ce3c9a9603db7449f343",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sounkou-bioinfo/actions/runs/26456103450"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.1",
      "date": "2026-05-26T15:02:55.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "573ce8282218affa6e54e8830f0efe6aad190eda",
      "fileid": "468becf0ccd3cbc1bb7264497fab809ddd51b9ffcfbe3f541d92262a3456c0d2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sounkou-bioinfo/actions/runs/26456103450"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.1",
      "date": "2026-05-26T15:03:13.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "573ce8282218affa6e54e8830f0efe6aad190eda",
      "fileid": "41d6e0e8c3414f162e44ed68a9d9281a2cb5320454a1f94c1e2b23b58f190767",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sounkou-bioinfo/actions/runs/26456103450"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.1",
      "date": "2026-05-26T15:02:53.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "573ce8282218affa6e54e8830f0efe6aad190eda",
      "fileid": "60e35b0ac5b74786663e3f0eb6a9026f57d1df1a40ef75668d8815ad12c4debc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sounkou-bioinfo/actions/runs/26456103450"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.1",
      "date": "2026-05-26T15:01:49.000Z",
      "arch": "aarch64",
      "commit": "573ce8282218affa6e54e8830f0efe6aad190eda",
      "fileid": "b44dd80963f777307c0f0b75b370ba7a4a6e6cdc459e910282f612bc632eed50",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sounkou-bioinfo/actions/runs/26456103450"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.1",
      "date": "2026-05-26T15:02:36.000Z",
      "arch": "x86_64",
      "commit": "573ce8282218affa6e54e8830f0efe6aad190eda",
      "fileid": "6c4db37fa6b4397f0d357528e2046106547a9ce95b436ee8dbceb2fc73a3e8f0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sounkou-bioinfo/actions/runs/26456103450"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.1",
      "date": "2026-05-26T15:02:29.000Z",
      "arch": "aarch64",
      "commit": "573ce8282218affa6e54e8830f0efe6aad190eda",
      "fileid": "572b159a32140dae71133f69a049786dab39d2bfe8c5342aa4da8f9afba0294d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sounkou-bioinfo/actions/runs/26456103450"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.1",
      "date": "2026-05-26T15:02:39.000Z",
      "arch": "x86_64",
      "commit": "573ce8282218affa6e54e8830f0efe6aad190eda",
      "fileid": "95db1c455b5d11b12174808efc8d2250c61d6d74824b346fa7fcbac1fe2a61df",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sounkou-bioinfo/actions/runs/26456103450"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.1",
      "date": "2026-05-26T15:02:51.000Z",
      "arch": "emscripten",
      "commit": "573ce8282218affa6e54e8830f0efe6aad190eda",
      "fileid": "63df6fdbd54d4eb4f9c9338e315765a437e86471a818d1f393ccdccc0fc50009",
      "status": "success",
      "buildurl": "https://github.com/r-universe/sounkou-bioinfo/actions/runs/26456103450"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.1",
      "date": "2026-05-26T15:02:17.000Z",
      "arch": "x86_64",
      "commit": "573ce8282218affa6e54e8830f0efe6aad190eda",
      "fileid": "726b96712dfcd746e6146be6d2095d8f0f46fec8cc0fdf52b1ab41758596e970",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sounkou-bioinfo/actions/runs/26456103450"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.1",
      "date": "2026-05-26T15:01:58.000Z",
      "arch": "x86_64",
      "commit": "573ce8282218affa6e54e8830f0efe6aad190eda",
      "fileid": "366d424e8d776f7f54b65433a76d9729e5a0d60b27b047c2b0db12c06a89afc8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sounkou-bioinfo/actions/runs/26456103450"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.1",
      "date": "2026-05-26T15:02:03.000Z",
      "arch": "x86_64",
      "commit": "573ce8282218affa6e54e8830f0efe6aad190eda",
      "fileid": "afd87a9011c20991a8d95ec02f88fb76d2b086e12ae2c7396ef8f342218d0b38",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sounkou-bioinfo/actions/runs/26456103450"
    }
  ]
}