Releases: single-cell-data/TileDB-SOMA
TileDBSC-Py 0.1.3
TileDBSC-Py 0.1.2
TileDBSC-Py 0.1.1
TileDBSC-Py 0.1.0
Align 0.1.x release numbering with tiledbsc-r repo
https://github.com/TileDB-Inc/tiledbsc/releases has already been using 0.1.x numbering; so should we (we've been using 0.0.x).
Full Changelog: 0.0.9...0.1.0
TileDBSC-Py 0.0.9
What's Changed
API:
- Support quiet/info/debug levels for data ingest by @johnkerl in #211
- Support group member deletion by @johnkerl in #210
- Allow skip ingest if exists by @johnkerl in #212
- Correctly use delitem and delattr by @johnkerl in #215
Internals:
- Initial type checking with mypy on CI and fixes by @gsakkis in #197
- Use keyword-only args by @johnkerl in #209
- Add C++ ManagedQuery by @gspowley in #194
Full Changelog: 0.0.8...0.0.9
TIleDBSC-Py 0.0.8
Performance improvement for reads
Includes #208 which is a fix for the issue mentioned in the 0.0.7 release notes.
Details
- Optimize queries for allow_duplicates=False by @johnkerl in #208
- Pre-commit hooks by @gsakkis in #193
Full Changelog: 0.0.7...0.0.8
TileDBSC-Py 0.0.7
Notebook/UX updates
Note
The allow_duplicates=False
change comes with a performance update to be made today in a 0.0.8 follow-on, using #208.
What's Changed
Features:
- Allow users to add new matrices to obsm,varm,obsp,varp by @johnkerl in #203
- Disallow duplicates by @johnkerl in #199
Documentation:
- Collection-slice with heterogeneous data by @johnkerl in #207
- Expressive cell-count queries by @johnkerl in #183
- Make example docs more notebook-centric, part 1 of 3 by @johnkerl in #205
- Neaten batch-query example by @johnkerl in #206
Notebook UX:
- Make a simple default display for SOMA objects in notebooks by @johnkerl in #204
- Make soma.uns display by default in notebooks by @johnkerl in #200
- Make it easier to see progress indicators in notebook ingests by @johnkerl in #202
- Neaten logger-init code by @johnkerl in #196
Admin:
Full Changelog: 0.0.6...0.0.7
TileDBSC-Py 0.0.6
Update to TileDB-Py 0.16.1
As mentioned in the 0.0.5 release notes there was one known issue in a dependent library to be addressed. This release pulls in that fix.
As well, AnnData bool
fields in obs
/var
are now stored as TILEDB_BOOL
.
Details
- Use bool attrs from tiledb-py 0.16.0 by @johnkerl in #190
- Use logging.info for ingest/outgest prints by @johnkerl in #186
- Update to tiledb-py 0.16.1 by @johnkerl in #195
Full Changelog: 0.0.5...0.0.6
TileDBSC-Py 0.0.5
Update to TileDB-Py 0.16.0
Status
There is a known issue which will be addressed in an upcoming 0.16.1.
Key changes
Details
- Add isort & flake8 to CI by @gsakkis in #185
- More flake8 findings by @johnkerl in #187
- Fix populate-soco --relative by @johnkerl in #188
- tiledb-cloud testing results by @johnkerl in #189
- Lint tools by @gsakkis in #192
- Update to tiledb-py 0.16.0 by @johnkerl in #191
Full Changelog: 0.0.4...0.0.5
TileDBSC-Py 0.0.4
Slice-query/batch-query examples
What's Changed
- Note
soma.attribute_filter
is nowsoma.query
- Preliminary SOMA-collection slice/batch queries by @johnkerl in #173
- Trivial internal name-neaten by @johnkerl in #179
- Include doc info on pip-install by @johnkerl in #180
- Uniformization examples by @johnkerl in #161
- Refactor C++ code by @gspowley in #182
- Documentation proofreads by @johnkerl in #181
- Lint findings by @johnkerl in #184
Full Changelog: 0.0.3...0.0.4