Skip to content

v2.0.0 🌈

Choose a tag to compare

@michabirklbauer michabirklbauer released this 04 Jun 23:18
· 37 commits to master since this release
Immutable release. Only release title and notes can be modified.
28ca417

Highlights ✨

  • pyXLMS data structures for crosslink-spectrum-matches, crosslinks, and parser results have been changed from regular python dictionaries to classes inheriting from Pydantic BaseModel
  • This change provides better type checking and type validation as well as programmatically easier handling of crosslink-spectrum-matches, crosslinks, and parser results
  • Functions should also fail with better error messages now, specifically when required information is missing
  • The documentation has been majorly restructured to be more clear, this also involved majorly restructuring the code
  • Please read the announcement post here: #246

Important

While this is a major rewrite the changes are fully backwards compatible!

Note

If you find any broken links in the examples or the user guide please report them to micha.birklbauer@fh-hagenberg.at or via issues.

What's Changed

🚀 Features

📖 Documentation

Full Changelog: v1.8.11...v2.0.0