Skip to content

Conversation

@torogi94
Copy link
Collaborator

@torogi94 torogi94 commented May 5, 2025

  • Add new method create_new_enzymeml_measurement() to FidArray. Can be used in a script-like manner using gui=False-flag. Setting gui=True allows for using the new MeasurementCreator widget instead.
  • Also updated the apply_to_enzymeml() and create_enzymeml() methods to reflect multiple measurements in EnzymeML documents.

- FidArray now has a create_new_enzymeml_measurement() method that acts as the interface for creating new Measurement objects either per GUI or script.
- FidArray enzymeml_document property now checks for existence of at least one Measurement object in adder method.
- plotting.py now has a skeleton MeasurementCreator class that will later be the GUI for creating new Measurement objects.
- utils.py now has a utility function that creates an EnzymeML Measurement object from the parameters passed to it.
- Add MeasurementCreator widget as GUI for create_new_enzymeml_measurement() method
- Update apply_to_enzymeml() method
- Update create_enzymeml() method
@torogi94 torogi94 merged commit a74a281 into data-model-refactor May 5, 2025
@torogi94 torogi94 deleted the add-measurement-handling branch May 5, 2025 10:10
torogi94 added a commit that referenced this pull request Nov 11, 2025
* Add create_new_enzymeml_measurement() method

- FidArray now has a create_new_enzymeml_measurement() method that acts as the interface for creating new Measurement objects either per GUI or script.
- FidArray enzymeml_document property now checks for existence of at least one Measurement object in adder method.
- plotting.py now has a skeleton MeasurementCreator class that will later be the GUI for creating new Measurement objects.
- utils.py now has a utility function that creates an EnzymeML Measurement object from the parameters passed to it.

* Add multiple Measurement support

- Add MeasurementCreator widget as GUI for create_new_enzymeml_measurement() method
- Update apply_to_enzymeml() method
- Update create_enzymeml() method
torogi94 added a commit that referenced this pull request Nov 13, 2025
* Add create_new_enzymeml_measurement() method

- FidArray now has a create_new_enzymeml_measurement() method that acts as the interface for creating new Measurement objects either per GUI or script.
- FidArray enzymeml_document property now checks for existence of at least one Measurement object in adder method.
- plotting.py now has a skeleton MeasurementCreator class that will later be the GUI for creating new Measurement objects.
- utils.py now has a utility function that creates an EnzymeML Measurement object from the parameters passed to it.

* Add multiple Measurement support

- Add MeasurementCreator widget as GUI for create_new_enzymeml_measurement() method
- Update apply_to_enzymeml() method
- Update create_enzymeml() method
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant