Build, share, and embed visualizations of metabolic pathways.
Fixes bug where Escher Python widget was not updating immediately with custom reaction scale #318
Fixes Python package to support Python versions 3.5, 3.6, and 3.7 (#316, #317)
Fixes performance for large maps with default settings: https://github.com/zakandrewking/escher/pull/302
Since the last stable release, much of Escher has been rewritten and modernized. A lot of the changes are under the hood, but you'll notice these things in the app:
For getting those reactions to line up nicely:
See the little grey button that says "Disable tooltips". You can also choose to show tooltips over objects, in addition to labels, in the settings menu.
The Python package has been completely rewritten. It now has full "widget" support in Jupyter notebook and Jupyter lab. There's a new tutorial in the docs:
https://escher.readthedocs.io/en/latest/escher-python.html
escher.min.js
(or the npm package)python -m escher.server
, display_in_notebook
, and display_in_browser
are replaced by the new widgetBug fixes:
Escher Jupyter widget now supports display in NBViewer.
For example:
New feature!! 🍾
Vertical and horizontal align:
Fixes bugs where reaction data wasn't showing when adding reactions to the map
As a bonus, you can now search for new reactions based on genes and metabolites, even when data is loaded.
Fixes a bug that prevents metabolites from being merged
This beta release includes a bunch of bug fixes and improvements. The rollout of 1.7 will be gradual, so please open an issue if you see anything unexpected.
Some things you might notice:
Coming soon:
More details coming soon.