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