modelarrayio.storage.tiledb_storage.compute_tile_shape_full_subjects

modelarrayio.storage.tiledb_storage.compute_tile_shape_full_subjects(n_files, n_elements, item_tile, target_tile_mb, storage_np_dtype)[source]

Compute a tile shape for a full subject.

Parameters:
  • n_files (int) – Number of subjects.

  • n_elements (int) – Number of items.

  • item_tile (int) – Item tile.

  • target_tile_mb (float) – Target tile size in MB.

  • storage_np_dtype (numpy.dtype) – Storage numpy dtype.

Returns:

Tile shape.

Return type:

tuple