You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Tutorial] CTable copy() with reblocking and recompression #644
The CTable.copy() method gained new chunks=, blocks=, and cparams= overrides in this release, but there is no tutorial showing when and why you would use them. There is a standalone example at examples/ctable/copying.py, but no notebook integrated into the tutorial sequence.
Suggested work: Add a notebook 16.ctable-copy.ipynb to doc/getting_started/tutorials/ covering:
Basic in-memory and persistent copy
Reblocking: how block size affects SUMMARY index granularity and query pruning
Recompression: switching codecs (ZSTD → LZ4) and what to expect on size vs speed
Copying a projected view (select().copy()) to persist a column subset
Hi! I'm new to python-blosc2 and picked up this issue through the NumFOCUS 2026 Sustaining Open Source Series. I'll add the tutorial as doc/tutorials/16.ctable-copy.ipynb and open a draft PR soon.
Activity
faisab commentedon Oct 1, 2026
Hi! I'm new to python-blosc2 and picked up this issue through the NumFOCUS 2026 Sustaining Open Source Series. I'll add the tutorial as
doc/tutorials/16.ctable-copy.ipynband open a draft PR soon.FrancescAlted commentedon Oct 2, 2026
Excellent! Thanks @faisab.