Releases: sokrypton/py2Dmol
Releases · sokrypton/py2Dmol
Minor bugfixes and new features
Shadow bugfix
minor bug related to shadow being recalculated during live mode
Minor bugfixes
fixing:
- new_obj(scatter_config={"xlabel":"hi"}) was not setting scatterplot labels
- view(...,detect_cyclic=False) was not working
added option to disable persistence
- view(...,persistence=False)
- by default in live mode, each frame added is embedding into the html via display(), which can make the file large for huge systems. if persistence=False, we use update_display(), which replaces the previous add. But it comes at the cost that when notebook is reloaded, the previously added frames are gone.
New features
Adding support for
- interactive scatterplot
- overlay (show multiple frames at once)
- broadcast between cells (works in both google colab and jupyter)
- colors
- grid support (display multiple viewers)
Web Enhancements
- Bonds loaded from pdb files
- PAE matrix reworked to allow large file uploaded.
Full Changelog: v1.5.1...v1.6.0
fixing contact plotting bug in python
Full Changelog: v1.4.0...v1.5.1
Major update
Adding support for
- controling outline style
- saving svg and video
- saving and loading state
- support for adding contacts
Major refactor
- removing colab/iframe (now all direct injection within cell)
- autosize of box (user can resize after rendering)
- reducing filesize (reduce amount of redunant info sent)
- splitting html into html and js (for easier maintenance)
fixing plddt color
v1.2.3 adding pastel option, fixing plddt color
fixing rainbow
v1.2.2 fixing N and C term rainbow coloring
Defaulting to static mode to allow saving outputs.
v1.2.0 Update README.md