|
tatami_tiledb
tatami bindings for TileDB-backed matrices
|
tatami bindings for TileDB matrices. More...
Classes | |
| class | DenseMatrix |
| TileDB-backed dense matrix. More... | |
| struct | DenseMatrixOptions |
| Options for dense TileDB extraction. More... | |
| class | SparseMatrix |
| TileDB-backed sparse matrix. More... | |
| struct | SparseMatrixOptions |
| Options for sparse TileDB extraction. More... | |
Functions | |
| template<class Function_ > | |
| void | serialize (Function_ fun) |
tatami bindings for TileDB matrices.
| void tatami_tiledb::serialize | ( | Function_ | fun | ) |
Serialize a function's execution to avoid simultaneous calls to the TileDB library. By default, no locking is performed as TileDB is thread-safe, but enforcing serialization may be helpful on filesystems with I/O bottlenecks.
| Function_ | Function that accepts no arguments and returns no outputs. |
| fun | Function to be run in a serial section. |