Changelog¶
0.5.1 (2024-06-24)¶
Bugfixes¶
Changed specification path building to use kwargs over dict
Improved Documentation¶
Fixed typos and broken links in docs
0.5.0 (2024-06-12)¶
Features¶
Ability to skip entries while indexing a Layout
Added new organization rule: pad
Added reflection of views to Database
Bugfixes¶
Fixed file convertion routines broken in release 0.3.0
Multiple bug fixes in Database: Column types conversion, token retrieval in request mode, column querying
0.4.0 (2024-05-16)¶
Features¶
Ability to move Layouts for easy sharing of index
Ability to read from Google sheets
Added request mode to Database for URL endpoints that can return data
Support for Date type added to mapping config
Bugfixes¶
Updated broken tutorial import (#1)
Multiple bug fixes on Indexing, reading YAMLs, DB reflection, DB record retrieval, Layout cloning, and Layout querying
Misc¶
0.3.0 (2024-04-23)¶
Features¶
Generalized Dataset functionality with Components
Uniqueness-ensured models for consistency
Deprecations and Removals¶
Removed support for reporting
Misc¶
Codebase refactored for improved performance and maintainability
0.2.0 (2024-04-02)¶
Features¶
Ability to hide sensitive columns in db from log.
Ability to pad tags retrieved during organization.
More user-friendly log and error messages.
Replace values in db based on mapping in files.
Bugfixes¶
Docs build environment in git updated to prevent empty api reference pages.
Fixed path building failure due to tag set to None by dict update.
Fixed path building failure on presence of tags not mentioned in specification.
Stopped sensitive data leakage by adding anonymization to nirs data conversion.
Improved Documentation¶
Detailed reference on using the CALM-BRAINS dataset added.
Pointers included to setup a similar data storage architecture.
New logo: Yay!!
0.1.0 (2023-12-14)¶
Features¶
BIDS specification support for neuroimaging datasets.
BIDS-like specification support for genome sequence datasets.
File format conversion for select neuroimaging data modalities.
Intefacing with databases supported by SQLAlchemy to insert, retrieve or migrate records.
Organize unformatted datasets according to a specification.