Hi, I recommend you check out the docs here: TileDB When creating an array schema, you should consider the query patterns for that data and the typical slice that will be made on the data. For verticals like TileDB-SOMA, we standardize many of these low-level parameters. With TileDB-Py and the wide range of use cases, we leave it up to the user to spec the array parameters of their choosing.