{
  "_id": "6a26a55e24555f66ed5231be",
  "Package": "RBCFTools",
  "Title": "'BCFTools', 'libbcftools' and 'htslib' Wrappers and 'BCF'/'VCF'\nto 'Parquet' Convertors",
  "Version": "1.23-0.0.3.1.9001",
  "Authors@R": "c(\nperson(given = \"Sounkou Mahamane\", family = \"Toure\",\nemail = \"sounkoutoure@gmail.com\", role = c(\"aut\", \"cre\")),\nperson( given = \"Bonfield, James K and Marshall, John and Danecek, Petr and Li, Heng and Ohan, Valeriu and Whitwham, Andrew and Keane, Thomas Davies, Robert M, Pierre Lindenbaum\",  role = \"cph\",\ncomment = \"Authors of included htslib library and bcftools command line tools\"),\nperson(given = \"Zilong\", family = \"Li\", email = \"zilong.dk@gmail.com\", role = c(\"cph\"),\ncomment = \"Author of the vcfpp library from whom makefiles and configure strategy is borrowed\"),\nperson(given = \"Duckdb C API and extension and API authors\", role = \"cph\",\ncomment = \"Authors of the duckdb extension and API used for parquet export\"),\nperson(given = \"Giulio\", family = \"Genovese\", email = \"giulio.genovese@gmail.com\", role = \"cph\", comment = \"Author of BCFTools munge plugin\"))",
  "Description": "Bundles the 'htslib' and 'bcftools' libraries and command\nlines tools for reading and manipulating VCF/BCF files.\nIncludes streaming facilities from VCF to Apache Arrow via\n'nanoarrow', enabling export to Arrow IPC format and Parquet\nformat using 'duckdb' including a 'bcf_reader' extension.\nUtilities for reading and writing VCF/BCF files into 'DuckLake'\nare included. provided.",
  "License": "GPL (>= 3)",
  "Copyright": "See inst/AUTHORS",
  "SystemRequirements": "GNU make, pkg-config, libcurl, libgsl, libdeflate,\nlibbzip2, libzlib, libssl-dev (or other ssl library), liblzma,\nlibsuitesparse-dev/libcholmod5 (optional for pgs plugin)",
  "OS_type": "unix",
  "URL": "https://github.com/RGenomicsETL/RBCFTools,\nhttps://rgenomicsetl.github.io/RBCFTools/",
  "BugReports": "https://github.com/RGenomicsETL/RBCFTools/issues",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Config/pak/sysreqs": "make libgsl0-dev liblzma-dev libzstd-dev pkg-config",
  "Repository": "https://rgenomicsetl.r-universe.dev",
  "Date/Publication": "2026-04-09 15:32:14 UTC",
  "RemoteUrl": "https://github.com/RGenomicsETL/RBCFTools",
  "RemoteRef": "HEAD",
  "RemoteSha": "6ee59bc75ad79dee265f8ac3594f825ba3cb8ae8",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-06-08 11:08:29 UTC",
    "User": "root"
  },
  "Author": "Sounkou Mahamane Toure [aut, cre],\nBonfield, James K and Marshall, John and Danecek, Petr and Li, Heng and\nOhan, Valeriu and Whitwham, Andrew and Keane, Thomas Davies, Robert\nM, Pierre Lindenbaum [cph] (Authors of included htslib library and\nbcftools command line tools),\nZilong Li [cph] (Author of the vcfpp library from whom makefiles and\nconfigure strategy is borrowed),\nDuckdb C API and extension and API authors [cph] (Authors of the duckdb\nextension and API used for parquet export),\nGiulio Genovese [cph] (Author of BCFTools munge plugin)",
  "Maintainer": "Sounkou Mahamane Toure <sounkoutoure@gmail.com>",
  "MD5sum": "e8c3a9c384008cf7f5990d55cd8a12da",
  "_user": "rgenomicsetl",
  "_type": "src",
  "_file": "RBCFTools_1.23-0.0.3.1.9001.tar.gz",
  "_fileid": "2a520b74793cfaccf37f004ac7f5c03b4dbc8bef0f4b38ec51a35d5cd033cfdf",
  "_filesize": 9718655,
  "_sha256": "2a520b74793cfaccf37f004ac7f5c03b4dbc8bef0f4b38ec51a35d5cd033cfdf",
  "_created": "2026-06-08T11:08:29.000Z",
  "_published": "2026-06-08T11:19:58.564Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 80080931552,
      "time": 331,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7478670449"
    },
    {
      "job": 80080931575,
      "time": 255,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7478642951"
    },
    {
      "job": 80080931581,
      "time": 331,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7478670647"
    },
    {
      "job": 80080931573,
      "time": 377,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7478685388"
    },
    {
      "job": 80080931592,
      "time": 235,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7478635690"
    },
    {
      "job": 80080931555,
      "time": 368,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7478682233"
    },
    {
      "job": 80080931593,
      "time": 169,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7478612297"
    },
    {
      "job": 80080931551,
      "time": 424,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7478701970"
    },
    {
      "job": 80079810078,
      "time": 392,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7478552896"
    },
    {
      "job": 80080931543,
      "time": 247,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 80080931532,
      "time": 87,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": ""
    },
    {
      "job": 80080931547,
      "time": 71,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": ""
    },
    {
      "job": 80080931607,
      "time": 98,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": ""
    }
  ],
  "_buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/27133409430",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/RGenomicsETL/RBCFTools",
  "_commit": {
    "id": "6ee59bc75ad79dee265f8ac3594f825ba3cb8ae8",
    "author": "sounkou-bioinfo <sounkoutoure@gmail.com>",
    "committer": "sounkou-bioinfo <sounkoutoure@gmail.com>",
    "message": "Skip DuckLake tests when extension is unavailable\n",
    "time": 1775748734
  },
  "_maintainer": {
    "name": "Sounkou Mahamane Toure",
    "email": "sounkoutoure@gmail.com",
    "login": "sounkou-bioinfo",
    "uuid": 56392505
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.4.0",
      "role": "Depends"
    },
    {
      "package": "parallel",
      "role": "Depends"
    },
    {
      "package": "nanoarrow",
      "role": "LinkingTo"
    },
    {
      "package": "nanoarrow",
      "role": "Imports"
    },
    {
      "package": "vctrs",
      "role": "Imports"
    },
    {
      "package": "tinytest",
      "role": "Suggests"
    },
    {
      "package": "vcfppR",
      "role": "Suggests"
    },
    {
      "package": "duckdb",
      "role": "Suggests"
    },
    {
      "package": "processx",
      "role": "Suggests"
    },
    {
      "package": "DBI",
      "role": "Suggests"
    }
  ],
  "_owner": "rgenomicsetl",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-01",
      "n": 58
    },
    {
      "week": "2026-02",
      "n": 122
    },
    {
      "week": "2026-03",
      "n": 43
    },
    {
      "week": "2026-04",
      "n": 12
    },
    {
      "week": "2026-05",
      "n": 3
    },
    {
      "week": "2026-11",
      "n": 1
    },
    {
      "week": "2026-15",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v1.23-0.0.1",
      "date": "2026-01-10"
    },
    {
      "name": "v1.23-0.0.2",
      "date": "2026-01-12"
    },
    {
      "name": "v1.23-0.0.3",
      "date": "2026-01-19"
    }
  ],
  "_topics": [
    "bcftools",
    "duckdb",
    "ducklake",
    "genomics",
    "htslib",
    "nanoarrow",
    "parquet"
  ],
  "_stars": 2,
  "_contributors": [
    {
      "user": "sounkou-bioinfo",
      "count": 240,
      "uuid": 56392505
    }
  ],
  "_userbio": {
    "uuid": 252609706,
    "type": "organization",
    "name": "RGenomicsETL",
    "description": "R Tools For Genomics Data Artisans"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/RBCFTools"
  },
  "_devurl": "https://github.com/rgenomicsetl/rbcftools",
  "_pkgdown": "https://rgenomicsetl.github.io/RBCFTools/",
  "_searchresults": 22,
  "_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/RBCFTools.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "annot_tsv_path",
    "bcf_reader_build",
    "bcf_reader_copy_source",
    "bcftools_bin_dir",
    "bcftools_lib_dir",
    "bcftools_libs",
    "bcftools_path",
    "bcftools_plugins_dir",
    "bcftools_tools",
    "bcftools_version",
    "bgzip_path",
    "ducklake_attach",
    "ducklake_connect_catalog",
    "ducklake_create_catalog_secret",
    "ducklake_create_s3_secret",
    "ducklake_current_snapshot",
    "ducklake_download_mc",
    "ducklake_download_minio",
    "ducklake_drop_secret",
    "ducklake_list_files",
    "ducklake_list_secrets",
    "ducklake_load",
    "ducklake_load_vcf",
    "ducklake_merge",
    "ducklake_options",
    "ducklake_parse_connection_string",
    "ducklake_query_snapshot",
    "ducklake_register_parquet",
    "ducklake_set_commit_message",
    "ducklake_set_option",
    "ducklake_snapshots",
    "ducklake_update_secret",
    "HTS_FEATURE_BZIP2",
    "HTS_FEATURE_CONFIGURE",
    "HTS_FEATURE_GCS",
    "HTS_FEATURE_HTSCODECS",
    "HTS_FEATURE_LIBCURL",
    "HTS_FEATURE_LIBDEFLATE",
    "HTS_FEATURE_LZMA",
    "HTS_FEATURE_PLUGINS",
    "HTS_FEATURE_S3",
    "htsfile_path",
    "htslib_bin_dir",
    "htslib_capabilities",
    "htslib_cflags",
    "htslib_feature_string",
    "htslib_features",
    "htslib_has_feature",
    "htslib_include_dir",
    "htslib_lib_dir",
    "htslib_libs",
    "htslib_plugins_dir",
    "htslib_tools",
    "htslib_version",
    "linking_info",
    "parquet_kv_metadata",
    "parquet_to_vcf",
    "print_makevars_config",
    "ref_cache_path",
    "setup_hts_env",
    "tabix_path",
    "vcf_arrow_schema",
    "vcf_close_duckdb",
    "vcf_count_duckdb",
    "vcf_count_per_contig",
    "vcf_count_variants",
    "vcf_duckdb_connect",
    "vcf_get_contig_lengths",
    "vcf_get_contigs",
    "vcf_has_index",
    "vcf_header_metadata",
    "vcf_open_arrow",
    "vcf_open_duckdb",
    "vcf_query_arrow",
    "vcf_query_duckdb",
    "vcf_read_vep",
    "vcf_samples_duckdb",
    "vcf_schema_duckdb",
    "vcf_summary_duckdb",
    "vcf_to_arrow",
    "vcf_to_arrow_ipc",
    "vcf_to_parquet_arrow",
    "vcf_to_parquet_duckdb",
    "vcf_to_parquet_duckdb_parallel",
    "vcf_to_parquet_parallel_arrow",
    "vep_detect_tag",
    "vep_get_schema",
    "vep_has_annotation",
    "vep_infer_type",
    "vep_list_fields",
    "vep_parse_record"
  ],
  "_help": [
    {
      "page": "annot_tsv_path",
      "title": "Get Path to annot-tsv Executable",
      "topics": [
        "annot_tsv_path"
      ]
    },
    {
      "page": "bcf_reader_build",
      "title": "Build the bcf_reader DuckDB extension",
      "topics": [
        "bcf_reader_build"
      ]
    },
    {
      "page": "bcf_reader_copy_source",
      "title": "Copy bcf_reader extension source to a build directory",
      "topics": [
        "bcf_reader_copy_source"
      ]
    },
    {
      "page": "bcftools_bin_dir",
      "title": "Get Path to bcftools Binary Directory",
      "topics": [
        "bcftools_bin_dir"
      ]
    },
    {
      "page": "bcftools_lib_dir",
      "title": "Get bcftools Library Directory",
      "topics": [
        "bcftools_lib_dir"
      ]
    },
    {
      "page": "bcftools_libs",
      "title": "Get Linker Flags for bcftools Library",
      "topics": [
        "bcftools_libs"
      ]
    },
    {
      "page": "bcftools_path",
      "title": "Get Path to bcftools Executable",
      "topics": [
        "bcftools_path"
      ]
    },
    {
      "page": "bcftools_plugins_dir",
      "title": "Get Path to bcftools Plugins Directory",
      "topics": [
        "bcftools_plugins_dir"
      ]
    },
    {
      "page": "bcftools_tools",
      "title": "List Available bcftools Scripts",
      "topics": [
        "bcftools_tools"
      ]
    },
    {
      "page": "bcftools_version",
      "title": "Get bcftools Version",
      "topics": [
        "bcftools_version"
      ]
    },
    {
      "page": "bgzip_path",
      "title": "Get Path to bgzip Executable",
      "topics": [
        "bgzip_path"
      ]
    },
    {
      "page": "ducklake",
      "title": "DuckLake helpers for VCF/BCF ETL",
      "topics": [
        "ducklake"
      ]
    },
    {
      "page": "ducklake_attach",
      "title": "Attach a DuckLake catalog (legacy function)",
      "topics": [
        "ducklake_attach"
      ]
    },
    {
      "page": "ducklake_connect_catalog",
      "title": "Connect to a DuckLake catalog with abstracted backend support",
      "topics": [
        "ducklake_connect_catalog"
      ]
    },
    {
      "page": "ducklake_create_catalog_secret",
      "title": "Create a DuckLake catalog secret for database credentials",
      "topics": [
        "ducklake_create_catalog_secret"
      ]
    },
    {
      "page": "ducklake_create_s3_secret",
      "title": "Create or replace an S3 secret for DuckLake",
      "topics": [
        "ducklake_create_s3_secret"
      ]
    },
    {
      "page": "ducklake_current_snapshot",
      "title": "Get current snapshot ID",
      "topics": [
        "ducklake_current_snapshot"
      ]
    },
    {
      "page": "ducklake_download_mc",
      "title": "Download a static MinIO client (mc) binary",
      "topics": [
        "ducklake_download_mc"
      ]
    },
    {
      "page": "ducklake_download_minio",
      "title": "Download a static MinIO server binary",
      "topics": [
        "ducklake_download_minio"
      ]
    },
    {
      "page": "ducklake_drop_secret",
      "title": "Drop a DuckLake catalog secret",
      "topics": [
        "ducklake_drop_secret"
      ]
    },
    {
      "page": "ducklake_list_files",
      "title": "List files managed by DuckLake for a table",
      "topics": [
        "ducklake_list_files"
      ]
    },
    {
      "page": "ducklake_list_secrets",
      "title": "List existing DuckLake catalog secrets",
      "topics": [
        "ducklake_list_secrets"
      ]
    },
    {
      "page": "ducklake_load",
      "title": "Load the DuckLake extension",
      "topics": [
        "ducklake_load"
      ]
    },
    {
      "page": "ducklake_load_vcf",
      "title": "Load VCF into DuckLake (ETL + Registration)",
      "topics": [
        "ducklake_load_vcf"
      ]
    },
    {
      "page": "ducklake_merge",
      "title": "Merge/upsert data into a DuckLake table",
      "topics": [
        "ducklake_merge"
      ]
    },
    {
      "page": "ducklake_options",
      "title": "Get DuckLake configuration options",
      "topics": [
        "ducklake_options"
      ]
    },
    {
      "page": "ducklake_parse_connection_string",
      "title": "Parse DuckLake connection string into components",
      "topics": [
        "ducklake_parse_connection_string"
      ]
    },
    {
      "page": "ducklake_query_snapshot",
      "title": "Query table at a specific snapshot (time travel)",
      "topics": [
        "ducklake_query_snapshot"
      ]
    },
    {
      "page": "ducklake_register_parquet",
      "title": "Register existing Parquet files in a DuckLake table",
      "topics": [
        "ducklake_register_parquet"
      ]
    },
    {
      "page": "ducklake_set_commit_message",
      "title": "Set commit message for current transaction",
      "topics": [
        "ducklake_set_commit_message"
      ]
    },
    {
      "page": "ducklake_set_option",
      "title": "Set DuckLake configuration option",
      "topics": [
        "ducklake_set_option"
      ]
    },
    {
      "page": "ducklake_snapshots",
      "title": "List DuckLake snapshots",
      "topics": [
        "ducklake_snapshots"
      ]
    },
    {
      "page": "ducklake_update_secret",
      "title": "Update an existing DuckLake catalog secret",
      "topics": [
        "ducklake_update_secret"
      ]
    },
    {
      "page": "htsfile_path",
      "title": "Get Path to htsfile Executable",
      "topics": [
        "htsfile_path"
      ]
    },
    {
      "page": "htslib_bin_dir",
      "title": "Get Path to htslib Binary Directory",
      "topics": [
        "htslib_bin_dir"
      ]
    },
    {
      "page": "htslib_capabilities",
      "title": "Get htslib Capabilities",
      "topics": [
        "htslib_capabilities"
      ]
    },
    {
      "page": "htslib_cflags",
      "title": "Get Compiler Flags for htslib",
      "topics": [
        "htslib_cflags"
      ]
    },
    {
      "page": "htslib_feature_string",
      "title": "Get htslib Feature String",
      "topics": [
        "htslib_feature_string"
      ]
    },
    {
      "page": "htslib_features",
      "title": "Get htslib Features Bitfield",
      "topics": [
        "htslib_features"
      ]
    },
    {
      "page": "htslib_has_feature",
      "title": "Check for a Specific htslib Feature",
      "topics": [
        "htslib_has_feature",
        "HTS_FEATURE_BZIP2",
        "HTS_FEATURE_CONFIGURE",
        "HTS_FEATURE_GCS",
        "HTS_FEATURE_HTSCODECS",
        "HTS_FEATURE_LIBCURL",
        "HTS_FEATURE_LIBDEFLATE",
        "HTS_FEATURE_LZMA",
        "HTS_FEATURE_PLUGINS",
        "HTS_FEATURE_S3"
      ]
    },
    {
      "page": "htslib_include_dir",
      "title": "Get htslib Include Directory",
      "topics": [
        "htslib_include_dir"
      ]
    },
    {
      "page": "htslib_lib_dir",
      "title": "Get htslib Library Directory",
      "topics": [
        "htslib_lib_dir"
      ]
    },
    {
      "page": "htslib_libs",
      "title": "Get Linker Flags for htslib",
      "topics": [
        "htslib_libs"
      ]
    },
    {
      "page": "htslib_plugins_dir",
      "title": "Get Path to htslib Plugins Directory",
      "topics": [
        "htslib_plugins_dir"
      ]
    },
    {
      "page": "htslib_tools",
      "title": "List Available htslib Tools",
      "topics": [
        "htslib_tools"
      ]
    },
    {
      "page": "htslib_version",
      "title": "Get htslib Version",
      "topics": [
        "htslib_version"
      ]
    },
    {
      "page": "linking_info",
      "title": "Get All Linking Information for RBCFTools",
      "topics": [
        "linking_info"
      ]
    },
    {
      "page": "parquet_kv_metadata",
      "title": "Read Parquet key-value metadata",
      "topics": [
        "parquet_kv_metadata"
      ]
    },
    {
      "page": "parquet_to_vcf",
      "title": "Convert Parquet back to VCF/BCF format",
      "topics": [
        "parquet_to_vcf"
      ]
    },
    {
      "page": "print_makevars_config",
      "title": "Print Makevars Configuration for LinkingTo",
      "topics": [
        "print_makevars_config"
      ]
    },
    {
      "page": "print.vcf_duckdb",
      "title": "Print method for vcf_duckdb objects",
      "topics": [
        "print.vcf_duckdb"
      ]
    },
    {
      "page": "ref_cache_path",
      "title": "Get Path to ref-cache Executable",
      "topics": [
        "ref_cache_path"
      ]
    },
    {
      "page": "setup_hts_env",
      "title": "Setup Environment for Remote File Access",
      "topics": [
        "setup_hts_env"
      ]
    },
    {
      "page": "tabix_path",
      "title": "Get Path to tabix Executable",
      "topics": [
        "tabix_path"
      ]
    },
    {
      "page": "vcf_arrow_schema",
      "title": "Get the Arrow schema for a VCF file",
      "topics": [
        "vcf_arrow_schema"
      ]
    },
    {
      "page": "vcf_close_duckdb",
      "title": "Close a VCF DuckDB connection",
      "topics": [
        "vcf_close_duckdb"
      ]
    },
    {
      "page": "vcf_count_duckdb",
      "title": "Count variants in a VCF/BCF file",
      "topics": [
        "vcf_count_duckdb"
      ]
    },
    {
      "page": "vcf_count_per_contig",
      "title": "Get variant counts per contig using bcftools",
      "topics": [
        "vcf_count_per_contig"
      ]
    },
    {
      "page": "vcf_count_variants",
      "title": "Get number of variants using bcftools",
      "topics": [
        "vcf_count_variants"
      ]
    },
    {
      "page": "vcf_duckdb",
      "title": "DuckDB VCF/BCF Query Utilities",
      "topics": [
        "vcf_duckdb"
      ]
    },
    {
      "page": "vcf_duckdb_connect",
      "title": "Setup DuckDB connection with bcf_reader extension loaded",
      "topics": [
        "vcf_duckdb_connect"
      ]
    },
    {
      "page": "vcf_get_contig_lengths",
      "title": "Get contig lengths from VCF/BCF file",
      "topics": [
        "vcf_get_contig_lengths"
      ]
    },
    {
      "page": "vcf_get_contigs",
      "title": "Get contig names from VCF/BCF file",
      "topics": [
        "vcf_get_contigs"
      ]
    },
    {
      "page": "vcf_has_index",
      "title": "Check if VCF/BCF file has an index",
      "topics": [
        "vcf_has_index"
      ]
    },
    {
      "page": "vcf_header_metadata",
      "title": "Extract VCF header for Parquet key-value storage",
      "topics": [
        "vcf_header_metadata"
      ]
    },
    {
      "page": "vcf_open_arrow",
      "title": "Create an Arrow stream from a VCF/BCF file",
      "topics": [
        "vcf_open_arrow"
      ]
    },
    {
      "page": "vcf_open_duckdb",
      "title": "Open a VCF/BCF file as a DuckDB table or view",
      "topics": [
        "vcf_open_duckdb"
      ]
    },
    {
      "page": "vcf_query_arrow",
      "title": "Query VCF/BCF with DuckDB",
      "topics": [
        "vcf_query_arrow"
      ]
    },
    {
      "page": "vcf_query_duckdb",
      "title": "Query a VCF/BCF file using DuckDB SQL",
      "topics": [
        "vcf_query_duckdb"
      ]
    },
    {
      "page": "vcf_read_vep",
      "title": "Read VCF with parsed VEP annotations",
      "topics": [
        "vcf_read_vep"
      ]
    },
    {
      "page": "vcf_samples_duckdb",
      "title": "List samples in a VCF/BCF file using DuckDB",
      "topics": [
        "vcf_samples_duckdb"
      ]
    },
    {
      "page": "vcf_schema_duckdb",
      "title": "Get VCF/BCF schema using DuckDB",
      "topics": [
        "vcf_schema_duckdb"
      ]
    },
    {
      "page": "vcf_summary_duckdb",
      "title": "Summary statistics for a VCF/BCF file using DuckDB",
      "topics": [
        "vcf_summary_duckdb"
      ]
    },
    {
      "page": "vcf_to_arrow",
      "title": "Read VCF/BCF file into a data frame or list of batches",
      "topics": [
        "vcf_to_arrow"
      ]
    },
    {
      "page": "vcf_to_arrow_ipc",
      "title": "Write VCF/BCF to Arrow IPC format",
      "topics": [
        "vcf_to_arrow_ipc"
      ]
    },
    {
      "page": "vcf_to_parquet_arrow",
      "title": "Write VCF/BCF to Parquet format",
      "topics": [
        "vcf_to_parquet_arrow"
      ]
    },
    {
      "page": "vcf_to_parquet_duckdb",
      "title": "Export VCF/BCF to Parquet using DuckDB",
      "topics": [
        "vcf_to_parquet_duckdb"
      ]
    },
    {
      "page": "vcf_to_parquet_duckdb_parallel",
      "title": "Parallel VCF to Parquet conversion using DuckDB",
      "topics": [
        "vcf_to_parquet_duckdb_parallel"
      ]
    },
    {
      "page": "vcf_to_parquet_parallel_arrow",
      "title": "Parallel VCF to Parquet conversion",
      "topics": [
        "vcf_to_parquet_parallel_arrow"
      ]
    },
    {
      "page": "vep_detect_tag",
      "title": "Detect VEP annotation tag in VCF file",
      "topics": [
        "vep_detect_tag"
      ]
    },
    {
      "page": "vep_get_schema",
      "title": "Get VEP annotation schema from VCF header",
      "topics": [
        "vep_get_schema"
      ]
    },
    {
      "page": "vep_has_annotation",
      "title": "Check if VCF has VEP-style annotations",
      "topics": [
        "vep_has_annotation"
      ]
    },
    {
      "page": "vep_infer_type",
      "title": "Infer type from VEP field name",
      "topics": [
        "vep_infer_type"
      ]
    },
    {
      "page": "vep_list_fields",
      "title": "List VEP annotation fields in a VCF file",
      "topics": [
        "vep_list_fields"
      ]
    },
    {
      "page": "vep_parse_record",
      "title": "Parse VEP annotation string",
      "topics": [
        "vep_parse_record"
      ]
    }
  ],
  "_readme": "https://github.com/RGenomicsETL/RBCFTools/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "glue",
    "lifecycle",
    "nanoarrow",
    "rlang",
    "vctrs"
  ],
  "_score": 3.187520720836463,
  "_indexed": true,
  "_nocasepkg": "rbcftools",
  "_universes": [
    "rgenomicsetl",
    "sounkou-bioinfo"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.23-0.0.3.1.9001",
      "date": "2026-06-08T11:16:57.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "6ee59bc75ad79dee265f8ac3594f825ba3cb8ae8",
      "fileid": "fcf82d5cc80ccc66b3147280ac0ac276c016211123d68a445753223c0feaadde",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/27133409430"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.23-0.0.3.1.9001",
      "date": "2026-06-08T11:15:46.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "6ee59bc75ad79dee265f8ac3594f825ba3cb8ae8",
      "fileid": "f8bbb59ce592681e67fccc490ab251f18fc4686d874e5890cfddcd1a5c7878f4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/27133409430"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.23-0.0.3.1.9001",
      "date": "2026-06-08T11:17:01.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "6ee59bc75ad79dee265f8ac3594f825ba3cb8ae8",
      "fileid": "5f3e12ba9cc7be8d5ebb022f33f61805289d65be3860389bae083076319ccf26",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/27133409430"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.23-0.0.3.1.9001",
      "date": "2026-06-08T11:17:28.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "6ee59bc75ad79dee265f8ac3594f825ba3cb8ae8",
      "fileid": "da2ebcfb4ea26f6b5d111d9729b252aa8d3f84b24944a994a685645c52cea4d8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/27133409430"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.23-0.0.3.1.9001",
      "date": "2026-06-08T11:15:47.000Z",
      "arch": "aarch64",
      "commit": "6ee59bc75ad79dee265f8ac3594f825ba3cb8ae8",
      "fileid": "9b3086c1ebd9e722c782e7eab57daf17fc415ef0f562a7ace4db08a363cd93c2",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/27133409430"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.23-0.0.3.1.9001",
      "date": "2026-06-08T11:17:43.000Z",
      "arch": "x86_64",
      "commit": "6ee59bc75ad79dee265f8ac3594f825ba3cb8ae8",
      "fileid": "aebcd20b3e8f1950cb7205e93578d738b6b9947109e03b2a10162ccd934411f8",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/27133409430"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.23-0.0.3.1.9001",
      "date": "2026-06-08T11:14:50.000Z",
      "arch": "aarch64",
      "commit": "6ee59bc75ad79dee265f8ac3594f825ba3cb8ae8",
      "fileid": "39ee90038fb80b19e17246f1dad8298b1430d8de6fae08d0a81e3a4225d2c6bb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/27133409430"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.23-0.0.3.1.9001",
      "date": "2026-06-08T11:18:35.000Z",
      "arch": "x86_64",
      "commit": "6ee59bc75ad79dee265f8ac3594f825ba3cb8ae8",
      "fileid": "81f0199bf68374dd3107e7b3665ff4f670812da33b6973be6dca4fbf3f036565",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rgenomicsetl/actions/runs/27133409430"
    }
  ]
}