Skip to content

Release v0.13.0 - Release Candidate 2

Pre-release
Pre-release
Compare
Choose a tag to compare
@Zigur Zigur released this 20 Jul 11:33
· 474 commits to master since this release

Release v0.13.0 - Release Candidate v2

Enhancements and Cleanup:

  • significant optimisation of isatab.dump() via reworking the study/assay graph implementation. This can improve up to 3 or 4 orders of magnitude the writing to ISA-tab for datasets with thousands of samples (PR #403). An additional tweak has been implemented to compute only once the study/assay process graph (8c2d09d)
  • All the major objects of the ISA models are now Commentable (PR #395)
  • isatools.create.connectors now supports both strings and Ontology Annotations for Subject Type and Sample Type (PR #405)
  • CI is now migrated from Travis CI to GitHub CI (#404)

Breaking changes:

  • Changes to the isatools.create.connectors module to align it with the Datascriptor study JSON config. Now the Datascriptor study config has a "design" property holding all the study design information (PR #405)

Bug Fixes:

  • all names for protocols in studies generated by isatools.create.connectors from Datascriptor study configs are unique (issue #398)
  • identifiers for studies and investigations are coerced to strings (commit 7e9f468)