Skip to content

Releases: EnzymeML/PyEnzyme

v2.2.0

28 Sep 22:51

Choose a tag to compare

What's Changed

Full Changelog: v2.1.1...v2.2.0

v2.1.1

17 Sep 12:19

Choose a tag to compare

What's Changed

Full Changelog: v2.1.0...v2.1.1

v2.1.0

06 Aug 09:38
9431c6e

Choose a tag to compare

What's Changed

  • Sort by measurement group feature by @haeussma in #80
  • Refactored import structure to avoid circular imports caused by top-level references, improving compatibility with third-party usage by @haeussma in #80

Full Changelog: v2.0.0...v2.1.0

v2.0.0

31 Jul 06:48

Choose a tag to compare

PyEnzyme 2.0.0 — Release Notes

We are pleased to announce the stable release of PyEnzyme 2.0.0. This major update fully implements the EnzymeML v2 specification and introduces a range of enhancements to streamline enzymatic data analysis and modelling.

Key improvements

  • Redesigned API:
    JSON-LD support and an improved API for precise, fine-grained data manipulation.
  • Integrated database connectivity:
    Direct retrieval of information from databases like PubChem, UniProt, and Rhea.
  • PeTab & SBML export:
    Seamless generation of PeTab for use with any SBML-compatible modeling framework.
  • Extended visualization suite:
    Publication-quality static plots and fully interactive figures for exploratory analysis in Jupyter.
  • Backward compatibility:
    Automatic version detection and conversion to EnzymeML V2.

What's Changed

New Contributors

Full Changelog: v1.1.5...v2.0.0

v1.1.5

19 Nov 14:03

Choose a tag to compare

What's Changed

  • PySCeS ThinLayer: Fit multiple replicates, plot fit result by @jmrohwer in #46
  • PyYAML causing pip error fix by @JR-1991 in #60
  • fix reading to be compatible with newer versions of libsbml by @fbergmann in #61
  • #62 : use write.close rather than writer.save by @fbergmann in #63

Full Changelog: v1.1.4...v1.1.5

PyEnzyme 1.1.4

30 Jun 15:50

Choose a tag to compare

This release fixes some minor issues and an endless loop caused by PyDantic.

PyEnzyme 1.1.3

13 Apr 07:28

Choose a tag to compare

In the course of the upcoming "EnzymeML at work" manuscript, the PyEnzyme library has been extended and revisited to enhance functionalities. In addition, the syntax has been improved towards a more pythonic way that aligns well to common standards.

Important changes

  • Thin Layers have been generalized and are built from a Base Thin Layer
  • Syntax has been changed to fit python standards
  • Measurement and experimental data management has been improved
  • Export relevant data to Pandas DataFrames
  • Direct visualization either static or interactively
  • JSON export and import
  • Improved data validation and creation of validation YAML files
  • Documentation has been added
  • Comprehensive testing suite to check on functionality

PyEnzyme 1.1.0-Alpha

23 Jun 20:54

Choose a tag to compare

v1.1.0-alpha

ENZML-83 Fixed enzmldoc missing

PyEnzyme 1.0

10 Nov 12:28

Choose a tag to compare

Release notes

  • Reading, writing and editing of EnzymeML files
  • Inclusion Thin API layers for STRENDA-DB, COPASI and BioCatNet template
  • Jupyter templates for Import and Export of EnzymeML data
  • HTML tutorials for quick entry