Skip to content

Conversation

@haeussma
Copy link
Contributor

@haeussma haeussma commented May 9, 2025

  • Fixed issue with non-observable species not being added to Catalax.Model from pyenzyme.Reaction
  • Added Docstrings
  • Replaced breaking assert statement to compare instance membership of Model with if statement

haeussma added 4 commits May 10, 2025 00:06
- Updated import for EnzymeMLDocument to use read_enzymeml function.
- Added error handling for unsupported file formats, raising ValueError for unknown formats and NotImplementedError for OMEX files.
- Enhanced model validation by raising ValueError if the provided model is not of type Model.
- Changed model parameter to be optional in the plotting function.
- Changed the model parameter in the plot function to be optional.
- Reduced the font size of the plot title for better visual consistency.
- Updated the import statement for EnzymeMLDocument to include read_enzymeml.
- Refactored the from_enzymeml method to accept an EnzymeMLDocument directly.
- Added a new read_enzymeml class method for initializing a model from an EnzymeML document.
- Improved error handling for equation input in add_ode method, ensuring it accepts either a string or a SymPy expression.
- Adjusted species addition logic in add_ode to handle species mapping more effectively.
@haeussma haeussma changed the base branch from master to data-input-class May 9, 2025 22:14
haeussma added 2 commits May 10, 2025 10:20
- Organized import statements for clarity and consistency.
- Added __all__ to specify public API for the mcmc module, including run_mcmc, plotting functions, and priors.
…rameters

- Added warnings handling to suppress UserWarnings during plotting. Due to layout control in corner.corner API.
- Introduced a new parameter, digits_after_decimal, to customize the number of decimal places in plot titles.
- Updated function documentation to reflect changes in parameters and return type.
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