Memote

Latest version: v0.17.0

Safety actively analyzes 629678 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 11

0.9.1

------------------
* Add ``seed.reaction`` namespace to the reaction annotation databases.

0.9.0

------------------
* Change SBO annotation tests to check for multiple terms until we can properly
handle the ontology.
* Remove 'Steady-state flux solution vectors' test case.
* Improve the descriptions of stoichiometric matrix test cases.
* Fix the discovery or orphan and dead-end metabolites.
* Improve detection of metabolites that are not consumed or not produced by
only opening exchange reactions not other boundary reactions.
* Thematically reorganize the test cases in the config.
* Instead of min/max bounds consider the median bounds for testing (un-)bounded
fluxes.
* Use a model context for every test case.
* Fix bug which involved find_transport_reactions to ignore compartments.
* Internal change to use model context rather than copy.
* Internal changes to JSON structure.
* Remove tests for metabolite inconsistency with closed bounds. The results
are a subset only of the unconserved metabolites.
* Make the consistency tests account better for numeric instability.
* Add the GLPK exact solver as a possible option.
* Update memote-report-app from Angular 5.1.0 to 7.2.0.
* Reduce the prominence of the total score in the reports.
* Provide partial calculations for each section.
* Show overall formula of how the total score is calculated.
* Clearly indicate weights/ multipliers by introducing margenta badges next to each test in the report.
* In the reports, improve the descriptions of the 'Help' section and rename this section to 'Readme'.
* Rename the principal sections and include a brief explanation for each.
* Fix bug that would show a test as 'Errored' although it only failed. Fixed by making condition in errorFailsafe
in test-result.model.ts more specific for cases where data is undefined or null.
* Fix bug that would make parametrized tests disappear from the report if they had errored or if for some reason their 'data' attribute
was undefined.
* Unpin pytest (require >= 4.0) and adjust some internal mechanics accordingly.
* Display an alternative message if some biomass components do not contain a
formula.
* Extend the annotations tests by a check for full length InChI strings.
* Fix a bug in ``Unrealistic Growth Rate In Default Medium`` which reported the
opposite of what was the case.
* Extend the description of each test by a description of how it is
implemented.
* Refactor test that identifies duplicate reactions to take into metabolites,
reaction directionality and compartments into account.
* Add additional tests that identify reactions having identical annotations and
identical genes.
* Refactor test that identifies duplicate metabolites to use for inchi
strings in addition to inchikeys.
* Round score to and display a single decimal value.
* Fix bug that would show a test as errored whenever it was marked as skipped.
* Read SBML files with modified parser that can collect the level, version and
whether the FBC package is used.
* Validate the SBML structure with the libSBML python API if the parser errors
and produce a simple SBML validation report.
* Add test cases that report on the level and version, and FBC availability
through the memote reports.

0.8.11

-------------------
* Temporarily pin pytest to <4.1 in order to avoid a breaking API change on their part.

0.8.10

-------------------
* Refactor the test for enzyme complexes to only return an estimated size.

0.8.9

------------------
* Compress JSON and SQLite storage of results using gzip by default. JSON
continues to work either compressed or uncompressed. At the moment we
offer no database migration, please contact us if you need help in
migrating a large existing SQLite database rather than just re-computing it.

0.8.8

------------------
* Adjust the reversibility index test to not use name matching and increase
the threshold slightly. Also adjust the description of the test.
* Adjust tests to the change in the ``add_boundary`` interface.
* Identify blocked reactions using the cobrapy built-in function.

Page 5 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.