Skip to content

v0.1.1

Compare
Choose a tag to compare
@alyssadai alyssadai released this 10 Nov 20:32
· 123 commits to main since this release
f71873b

Summary

This release introduces user-configurable output filenames and the option to overwrite an existing output file. Also introduced are clearer and more detailed help text and more efficient validation of input data.

This release includes a breaking change to the expected names of age transformations in data dictionaries.

What's Changed

New or improved features ✨

  • [ENH] Pinning dependencies for deterministic Docker builds by @surchs in #185
  • [ENH] Provide overwritable output file path instead of directory path arg by @alyssadai in #216
  • [REF] Refactor phenotypic/BIDS subjects check and add more intermediate stdout for bagel bids by @alyssadai in #227

Changes to the data model for inputs/outputs ⚙️

Documentation updates 📜

  • [DOC] Update example docker run commands + add submodule installation in README by @alyssadai in #186
  • [DOC] Removed example expected CLI outputs table and synthetic TSV and JSON entries by @rmanaem in #204
  • [MNT] Update help text and fix formatting issues in user messages by @alyssadai in #217

Bug fixes 🛠️

  • [FIX] Add NCIT namespace by @alyssadai in #210
  • [FIX] Gracefully handle user providing phenotypic file as .csv by @surchs in #212

Other changes 🧹

  • [CI] Updated test workflow by @rmanaem in #194
  • [MNT] Added neurobagel/neurobagel_examples as submodule by @rmanaem in #195

New Contributors

Full Changelog: v0.1.0...v0.1.1