Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Performance improvements for pan & zoom #302

Merged
merged 15 commits into from
Jul 15, 2019
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
tips for large maps
  • Loading branch information
zakandrewking committed Jul 15, 2019
commit d54e9b9a827c863061df188cc8ee32f3254973a2
20 changes: 20 additions & 0 deletions docs/tips-and-tricks.rst
Original file line number Diff line number Diff line change
Expand Up @@ -52,3 +52,23 @@ other subsystems.

.. _escher.github.io: https://www.github.com/escher/escher.github.io/
.. _`BiGG Database`: http://bigg.ucsd.edu

Escher performance with large maps
----------------------------------

Escher works best with maps that have less than about 200 reactions. If you are
working with more reactions, we recommend splitting your map into multiple small
maps. A trick for splitting up a map is to first select the reactions you want
to keep, then choose "Edit > Invert Selection" and then "Edit > Delete".

If you really want to work with larger maps, the following can help improve
performance:

- Turn off tooltips in the settings menu, especially tooltips over Objects
- Try the "Use 3D Transform" option in the settings menu. Depending on your
browser, this can increase responsiveness when moving around the map.
- Turn off labels, gene reaction rules, and/or secondary metabolites in the
settings menu.

We are always trying to make Escher faster, so let us know if you find any
unexpected performance issues.