Skip to content

tiledb

0.33.0Package record

Modern Database Engine for Complex Data Based on Multi-Dimensional Arrays

0packages depend
9.5Kdownloads / year
62.8%test coverage
12/13flavors OK

Overview

About

The modern database 'TileDB' introduces a powerful on-disk format for storing and accessing any complex data based on multi-dimensional arrays. It supports dense and sparse arrays, dataframes and key-values stores, cloud storage ('S3', 'GCS', 'Azure'), chunked arrays, multiple compression, encryption and checksum filters, uses a fully multi-threaded implementation, supports parallel I/O, data versioning ('time travel'), metadata and groups. It is implemented as an embeddable cross-platform C++ library with APIs from several languages, and integrations. This package provides the R support.

Changes in 0.33.0
  • This release of the R package builds against TileDB 2.29.0, and has also been tested against earlier releases as well as the development version

Improvements

  • Schema-dump output is no longer truncated in the case that there are any null fill values in the schema (@johnkerl in #825)
  • tiledb_attr() now prints the attribute object as expected and documentation has been corrected (@cgiachalis in #823)
  • tiledb_attr() now works when setting ncells=NA to signal variable length (@johnkerl in #830)
  • tiledb_array() now emits the correct error message when using selected_points argument (@cgiachalis in #833)
  • tiledb_group_open() now respects and defaults to the first option in type argument (@cgiachalis in #838)
  • tiledb_config_unset() now correctly returns the modified configuration object (@cgiachalis in #841)

Documentation

  • The package documentation website was updated (@cgiachalis in #822, #826)

From NEWS.md in the release

Install

Health

CRAN checks
1WARNING12OK
Check messages
WARNINGwhether package can be installedr-release-macos-arm64
Found the following significant warnings:
  ld: warning: building for macOS-11.0, but linking with dylib '/Library/Frameworks/R.framework/Versions/4.6/Resources/lib/libR.dylib' which was built for newer version 13.0
See ‘/Volumes/Builds/packages/sonoma-arm64/results/4.6/tiledb.Rcheck/00install.out’ for details.
* used C compiler: ‘Apple clang version 17.0.0 (clang-1700.3.19.1)’
* used C++ compiler: ‘Apple clang version 17.0.0 (clang-1700.3.19.1)’
* used SDK: ‘MacOSX14.5.sdk’
Additional issues

CRAN check page ↗

Slowest check: 12.4 min · r-oldrel-windows-x86_64
Status changes
  • WARNING12 OK, 1 WARNINGNow
  • WARNING11 OK, 1 WARNING, 1 FAILURE2026-06-08
  • ERROR11 OK, 1 WARNING, 1 ERROR2026-06-07
  • WARNING12 OK, 1 WARNING2026-05-30
  • ERROR11 OK, 1 WARNING, 1 ERROR2026-05-28
  • WARNING12 OK, 1 WARNING2026-05-08
Show 5 earlier changesHide 5 earlier changes
  • ERROR11 OK, 1 WARNING, 1 ERROR2026-05-06
  • WARNING10 OK, 3 NOTE, 1 WARNING2026-04-22
  • ERROR9 OK, 3 NOTE, 1 WARNING, 1 ERROR2026-04-18
  • WARNING8 OK, 5 NOTE, 1 WARNING2026-03-30
  • NOTE11 OK, 3 NOTE2026-03-10
Advisories

none known

Documentation

In release 0.33.0
READMEYes · 222 wordsVignettesYes · 5 · staticNEWSYes · 100% structured · mentions 0.33.0Citation fileNoWebsiteYes · pkgdown
Help pages
359 (3 internal)includes a package overview page
Examples that run
89%64 run in a plain check · 8 never run
Exported functions with examples
15%
Documented parameters
99%
Return-value docs
95%
Help pages citing references
0%

Downloads

9.5K
CRAN downloads in the past year
Rank #3,806 · ~26/day · ~793/mo
Daily download trend is not available in this view yet.
82230 days
2.5K90 days
9.5K1 year
Compare downloads with other packages →
Also on768 r2u27K conda_forge

Repository

110Stars
24Forks
29Open issues
4Open PRs
62Releases
937Commits
24Commit identities
tiledbrarraystorage-managerhdfss3tiledb-api
937 commits · Last activity 2026-08-20 · 0% stars, 30d · Default branch at 0.34.0, ahead of CRAN 0.33.0 (checked 2026-10-21) · Discussions: 3 posts
Responsiveness
How these are sampled
PRs merged (all time)
97%
Median days to close, 50 most recently updated closed issues
1
Median days to close, 50 most recently updated closed PRs
1

Stars over time

2025-05-29 · 1082026-08-12 · 110
PracticesBeta

8 development-tooling and community-health practices detected across 4 families in the upstream repository

Checks run against github.com/tiledb-inc/tiledb-r on 2026-10-21.

Continuous integration (2)
GitHub ActionsR CMD check workflow

The R CMD check workflow runs on Linux and Windows, and on R-devel

Docs source (3)
pkgdown

GitHub Pages site last deployed 2026-08-20 · The repository has a site deploy workflow

pkgdown site last built 2026-08-20

Coverage (1)
Coverage reporting (Codecov)
Lint, format, editor (2)
EditorConfigRStudio project
How this is detected·Detection ruleset v4 (2026-10-20)
AI coding toolsBeta

This repository shows signs of AI coding tools.

  • Claude Codefirst seen 2026-10-06
    Pull request it wrote: opened by a project member
How this is detected·Detection ruleset v4 (updated 2026-09-27)

Dependencies

Declared dependencies
16 external dependencies (excludes base and recommended)

Installing tiledb adds 11 packages (9 with compiled code, 4.3 MB of source tarballs). Heaviest: Rcpp 1.8 MB, nanoarrow 751 KB, zoo 675 KB.

Depends (1)
R >= 4.3
Imports (6)
Enhances (0)
none
Reverse dependencies
0direct
0indirect

Nothing depends on this yet.

People & History

People (2)
Maintainer since 0.30.2 (2024) · added in 0.30.2
Author, Copyright holder · added in 0.9.1

Previously maintained by Dirk Eddelbuettel (0.7.0 to 0.30.0).

Listed in earlier versions (3)
Show 3 peopleHide 3 people
Inc.
no longer listed · 0.7.0 to 0.9.0
TileDB
no longer listed · 0.7.0 to 0.9.0
no longer listed · 0.9.1 to 0.30.2
Releases (46)

Pick two releases to compare their code metrics.

  • R
    R 4.6.0 released · 2026-04-24
  • 0.33.0Latest
    record
    2025-10-01 · current release · diff ↗
  • 0.32.0
    record
    2025-05-15 · diff ↗
  • 0.31.1
    record
    2025-04-24 · diff ↗ ·
    added 6 exports
    .core_hash, .core_info, .pkg_config, tiledb_array_is_open_for_reading, tiledb_array_is_open_for_writing, tiledb_vfs_copy_dir
  • R
    R 4.5.0 released · 2025-04-11
  • 0.30.2
    record
    2024-10-04 · diff ↗
  • 0.30.0
    record
    2024-09-11 · diff ↗ ·
    added 3 exports
    tiledb_ndrectangle_datatype, tiledb_ndrectangle_datatype_by_ind, tiledb_ndrectangle_dim_num
  • 0.29.0
    record
    2024-07-25 · diff ↗ ·
    added 12 exports
    tiledb_array_delete_fragments_list, tiledb_array_schema_evolution_expand_current_domain, tiledb_array_schema_get_current_domain, tiledb_array_schema_set_current_domain, tiledb_current_domain, tiledb_current_domain_get_ndrectangle, tiledb_current_domain_get_type, tiledb_current_domain_is_empty, tiledb_current_domain_set_ndrectangle, tiledb_ndrectangle, tiledb_ndrectangle_get_range, tiledb_ndrectangle_set_range
  • 0.28.0
    record
    2024-06-07 · diff ↗ ·
    added 1 export
    vfs_file
  • 0.27.0
    record
    2024-05-09 · diff ↗ ·
    added 1 export
    tiledb_group_delete
  • R
    R 4.4.0 released · 2024-04-24
  • 0.26.0
    record
    2024-04-16 · diff ↗ ·
    added 1 export
    tiledb_vfs_ls_recursive
  • 0.25.0
    record
    2024-03-20 · diff ↗ ·
    added 2 exports
    tiledb_array_upgrade_version, tiledb_query_get_range_var
  • 0.24.0
    record
    2024-02-22 · diff ↗ ·
    added 1 export
    tiledb_query_apply_aggregate
  • 0.23.0
    record
    2023-12-21 · diff ↗
  • 0.22.0
    record
    2023-11-30 · diff ↗ ·
    added 8 exports
    tiledb_array_apply_aggregate, tiledb_array_schema_evolution_add_enumeration_empty, tiledb_array_schema_evolution_extend_enumeration, tiledb_array_schema_set_enumeration_empty, tiledb_query_condition_create, tiledb_vfs_copy_file, tiledb_vfs_serialize, tiledb_vfs_unserialize
Show 39 earlier eventsHide 39 earlier events
  • 0.21.1
    record
    2023-09-27 · diff ↗ ·
    added 2 exports
    tiledb_array_schema_evolution_add_enumeration, tiledb_array_schema_evolution_drop_enumeration
  • 0.21.0
    record
    2023-09-14 · diff ↗ ·
    added 9 exports
    tiledb_array_has_enumeration, tiledb_attribute_get_enumeration, tiledb_attribute_get_enumeration_ptr, tiledb_attribute_has_enumeration, tiledb_attribute_is_ordered_enumeration_ptr, tiledb_attribute_set_enumeration_name, tiledb_config_as_built_json, tiledb_config_as_built_show, tiledb_query_condition_set_use_enumeration
  • 0.20.3
    record
    2023-08-07 · diff ↗ ·
    added 1 export
    tiledb_array_schema_version
  • 0.20.1
    record
    2023-07-18 · diff ↗
  • 0.20.0
    record
    2023-07-16 · diff ↗
  • 0.19.1
    record
    2023-04-27 · diff ↗
  • R
    R 4.3.0 released · 2023-04-21
  • 0.19.0
    record
    2023-03-13 · diff ↗
  • 0.18.0
    record
    2023-01-19 · diff ↗
  • 0.17.1
    record
    2023-01-07 · diff ↗ ·
    added 2 exports
    tiledb_subarray, tiledb_subarray_to_query
  • 0.17.0
    record
    2022-12-02 · diff ↗ ·
    added 3 exports
    selected_points<-, selected_points, tiledb_group_is_relative
  • 0.16.0
    record
    2022-10-21 · diff ↗ ·
    added 1 export
    tiledb_array_delete_fragments
  • 0.15.0
    record
    2022-08-09 · diff ↗
  • 0.14.1
    record
    2022-07-12 · diff ↗
  • 0.14.0
    record
    2022-06-23 · diff ↗ ·
    added 5 exports
    completedBatched, createBatched, fetchBatched, statusBatched, tiledb_array_is_open
  • 0.13.0
    record
    2022-05-16 · diff ↗ ·
    added 7 exports
    schema_check, tiledb_filestore_buffer_export, tiledb_filestore_buffer_import, tiledb_filestore_schema_create, tiledb_filestore_size, tiledb_filestore_uri_export, tiledb_filestore_uri_import
  • R
    R 4.2.0 released · 2022-04-22
  • 0.12.0
    record
    2022-04-13 · diff ↗ ·
    added 20 exports
    tiledb_group, tiledb_group_add_member, tiledb_group_close, tiledb_group_delete_metadata, tiledb_group_get_all_metadata, tiledb_group_get_config, tiledb_group_get_metadata, tiledb_group_get_metadata_from_index, tiledb_group_has_metadata, tiledb_group_is_open, tiledb_group_member, tiledb_group_member_count, tiledb_group_member_dump, tiledb_group_metadata_num, tiledb_group_open, tiledb_group_put_metadata, tiledb_group_query_type, tiledb_group_remove_member, tiledb_group_set_config, tiledb_group_uri
  • 0.11.1
    record
    2022-03-25 · diff ↗ ·
    removed 4 exports
    return.data.frame<-, as_data_frame, return.data.frame, tiledb_subarray
    added 2 exports
    strings_as_factors<-, strings_as_factors
  • 0.11.0
    record
    2022-01-24 · diff ↗ ·
    added 8 exports
    get_allocation_size_preference, load_allocation_size_preference, raw_dump, save_allocation_size_preference, set_allocation_size_preference, tiledb_array_schema_set_validity_filter_list, tiledb_dim_get_cell_val_num, tiledb_query_ctx
  • 0.10.2
    record
    2021-12-20 · diff ↗ ·
    added 1 export
    tiledb_datatype_R_type
  • 0.10.1
    record
    2021-11-27 · diff ↗ ·
    added 1 export
    tiledb_error_message
  • 0.10.0
    record
    2021-11-18 · diff ↗ ·
    removed 1 export
    tiledb_query_alloc_buffer_ptr_char_subarray
  • 0.9.7
    record
    2021-10-07 · diff ↗ ·
    added 13 exports
    query_statistics<-, fromMatrix, query_statistics, tdb_collect, tdb_filter, tdb_select, tiledb_array_schema_evolution, tiledb_array_schema_evolution_add_attribute, tiledb_array_schema_evolution_array_evolve, tiledb_array_schema_evolution_drop_attribute, tiledb_ctx_stats, tiledb_query_stats, toMatrix
  • 0.9.6
    record
    2021-09-05 · diff ↗ ·
    added 26 exports
    return_as<-, get_return_as_preference, load_return_as_preference, return_as, save_return_as_preference, set_return_as_preference, tiledb_fragment_info, tiledb_fragment_info_dense, tiledb_fragment_info_dump, tiledb_fragment_info_get_cell_num, tiledb_fragment_info_get_non_empty_domain_index, tiledb_fragment_info_get_non_empty_domain_name, tiledb_fragment_info_get_non_empty_domain_var_index, tiledb_fragment_info_get_non_empty_domain_var_name, tiledb_fragment_info_get_num, tiledb_fragment_info_get_size, tiledb_fragment_info_get_timestamp_range, tiledb_fragment_info_get_to_vacuum_num, tiledb_fragment_info_get_to_vacuum_uri, tiledb_fragment_info_get_unconsolidated_metadata_num, tiledb_fragment_info_get_version, tiledb_fragment_info_has_consolidated_metadata, tiledb_fragment_info_sparse, tiledb_fragment_info_uri, tiledb_get_query_status, tiledb_query_result_buffer_elements_vec
  • 0.9.5
    record
    2021-08-10 · diff ↗ ·
    added 3 exports
    parse_query_condition, tiledb_vfs_dir_size, tiledb_vfs_ls
  • 0.9.4
    record
    2021-06-23 · diff ↗ ·
    added 8 exports
    query_condition<-, return.array<-, query_condition, return.array, tiledb_query_condition, tiledb_query_condition_combine, tiledb_query_condition_init, tiledb_query_set_condition
  • 0.9.3
    record
    2021-06-03 · diff ↗
  • 0.9.2
    record
    2021-05-20 · diff ↗ ·
    added 2 exports
    return.matrix<-, return.matrix
  • R
    R 4.1.0 released · 2021-05-18
  • 0.9.1
    record
    2021-05-13 · diff ↗
  • 0.9.0
    record
    2021-02-21 · diff ↗ ·
    added 62 exports
    capacity<-, cell_val_num<-, datetimes_as_int64<-, filter_list<-, query_layout<-, array_consolidate, array_vacuum, capacity, check, datetimes_as_int64, fromSparseMatrix, has_attribute, query_layout, tiledb_array_get_non_empty_domain_from_index, tiledb_array_get_non_empty_domain_from_name, tiledb_array_open_at, tiledb_array_schema_check, tiledb_array_schema_get_allows_dups, tiledb_array_schema_get_capacity, tiledb_array_schema_set_allows_dups, tiledb_array_schema_set_capacity, tiledb_array_schema_set_coords_filter_list, tiledb_array_schema_set_offsets_filter_list, tiledb_arrow_array_del, tiledb_arrow_array_ptr, tiledb_arrow_schema_del, tiledb_arrow_schema_ptr, tiledb_attribute_get_cell_size, tiledb_attribute_get_cell_val_num, tiledb_attribute_get_fill_value and 32 more
  • 0.8.2
    record
    2020-10-16 · diff ↗ ·
    added 2 exports
    tiledb_stats_print, tiledb_stats_reset
  • 0.8.1
    record
    2020-10-08 · diff ↗
  • unarchivedReturned to CRAN
    2020-09-04
  • 0.8.0
    record
    2020-09-04 · diff ↗ ·
    added 42 exports
    selected_ranges<-, limitTileDBCores, selected_ranges, tiledb_get_context, tiledb_query, tiledb_query_add_range, tiledb_query_add_range_with_type, tiledb_query_alloc_buffer_ptr_char, tiledb_query_alloc_buffer_ptr_char_subarray, tiledb_query_buffer_alloc_ptr, tiledb_query_create_buffer_ptr, tiledb_query_create_buffer_ptr_char, tiledb_query_finalize, tiledb_query_get_buffer_char, tiledb_query_get_buffer_ptr, tiledb_query_get_layout, tiledb_query_result_buffer_elements, tiledb_query_set_buffer, tiledb_query_set_buffer_ptr, tiledb_query_set_buffer_ptr_char, tiledb_query_set_layout, tiledb_query_set_subarray, tiledb_query_status, tiledb_query_submit, tiledb_query_type, tiledb_schema_get_names, tiledb_schema_get_types, tiledb_vfs, tiledb_vfs_create_bucket, tiledb_vfs_create_dir and 12 more
  • archivedRemoved from CRAN
    2020-06-27
    policy violation Many, including multiple causes of non-portability
  • 0.7.0
    record
    2020-06-26
  • R
    R 4.0.0 released · 2020-04-24

Package metadata

First published
2020-06-26
Total releases
46 / 6 yrs
License
MIT + file LICENSE OSI
Copyright
TileDB, Inc.
Minimum R
≥ 4.3
Download size
546 KB

Cite

Cite this package

Run in R for the authors' preferred citation:

citation("tiledb")
Norton, I., & TileDB, Inc. (2025). tiledb: Modern Database Engine for Complex Data Based on Multi-Dimensional Arrays (Version 0.33.0) [Computer software]. https://doi.org/10.32614/CRAN.package.tiledb

This package has no citation file, so citation() returns this entry built from DESCRIPTION.

Cite the R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA

Balamuta, J. J. (2026). R Observatory: Metrics for tiledb version 0.33.0 [Data set]. HJJB, LLC. Data release v2026-10-24. https://doi.org/10.5281/zenodo.21843040

From data release v2026-10-24, which the citation names so these numbers can be found later. More on citing and the projects behind them.

Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy