Recent Releases of nglview-js-widgets
nglview-js-widgets - v3.1.4
Works for nbclassic and VSCode (use NGL 2.1.1)
Known to works with
- jupyter-lab: 4.2.6
- jupyter-notebook (lab): 7.2.2
- jupyter-nbclassic: 1.1.0
- Jupyter Notebook
Published by hainm over 1 year ago
nglview-js-widgets - v3.1.2
v3.1.2
FIX movie rendering #1103 #1102
- Jupyter Notebook
Published by hainm over 2 years ago
nglview-js-widgets - v3.0.6
https://github.com/nglviewer/nglview/pull/1064
- Jupyter Notebook
Published by hainm about 3 years ago
nglview-js-widgets - v3.0.5
Support jupyterlab
- Jupyter Notebook
Published by hainm about 3 years ago
nglview-js-widgets - v3.0.4
- works for both ipywigets 7 and 8 in traditional notebook
- does not work with jupyterlab yet (need volunteers please :) )
- Jupyter Notebook
Published by hainm about 3 years ago
nglview-js-widgets - v3.0.1
https://github.com/nglviewer/nglview/pull/969
- Jupyter Notebook
Published by hainm about 5 years ago
nglview-js-widgets - v2.7.8
Support Jupyter lab 3.0
https://github.com/nglviewer/nglview/releases/download/v2.7.7/nglview-js-widgets-2.7.7.tar.gz
- Jupyter Notebook
Published by hainm about 5 years ago
nglview-js-widgets - v2.7.5
- ENH: Works with jupyterlab >= 2.0 #877
- Disable context menu from jupyterlab when right clicking. #877
- CHANGES from v2.7.1:
- FIX for mdanalysis: avoid lots of warnings
- FIX contrib.movie.MovieMaker.make() should call perframe_hook if specified https://github.com/arose/nglview/commit/92d7d36583e4772e38dc2ca9e95a83fa474e68e6
- ENH: support writing additional movie formats (e.g: mp4)
- ENH: Added two optional keyword arguments to show_rdkit
- ENH: QCElemental: Better nglview integration through SDF files
- ENH: Add
principal_axesas an alias ofaxes…
- Jupyter Notebook
Published by hainm over 6 years ago
nglview-js-widgets - v2.7.1
- FIX: work with jupyterlab https://github.com/arose/nglview/commit/9ce60e16a9177058c15e85c9509cdfd9cc004011
- Jupyter Notebook
Published by hainm almost 7 years ago
nglview-js-widgets - v2.7.0
- ENH: Movie making without setting timeout (#842)
- Cosmetic changes:
- Typescript + theme css (#841)
- Use async syntax (https://github.com/arose/nglview/commit/395e7712f95f37be4614e1accfd14d0a916bb4c0)
- Jupyter Notebook
Published by hainm almost 7 years ago
nglview-js-widgets - v2.6.9
FIX: correctly display player in embed mode.
- Jupyter Notebook
Published by hainm almost 7 years ago
nglview-js-widgets - v2.6.0
- Support dark theme (view.guitheme = 'dark'), mainly used for jupyterlab environment.
- Embed enhancement (work without using
nglview.write_html)
- Jupyter Notebook
Published by hainm almost 7 years ago
nglview-js-widgets - v2.5.2
Work with jupyterlab 1.0
- Jupyter Notebook
Published by hainm almost 7 years ago
nglview-js-widgets - v2.5.1
FIX embedding in v2.5.0
What's new (vs 2.2.0) - Support NGL's GUI - Use ipywidgets' player instead of jquerry's one.
- Jupyter Notebook
Published by hainm almost 7 years ago
nglview-js-widgets - v2.1.0
- We can call
render_imagemultiple times within a cell now, no threading, no wait.
- Jupyter Notebook
Published by hainm about 7 years ago
nglview-js-widgets - v2.0.0
- Focus on python >= 3.6 development
- Update NGL 2.0.0-dev.36
- FIX custom color scheme serialization https://github.com/arose/nglview/commit/c017202fb2b7b0ec103ab043b6a0a23214fbba3c
- ADD support for color by volume https://github.com/arose/nglview/commit/89a678d68d1a26891647dd4cb02eab582157f047
- ADD sandbox code for
lab_displayhttps://github.com/arose/nglview/commit/92c88f2da00dfcef87344d7917d96c72ced935d0
- Jupyter Notebook
Published by hainm about 7 years ago
nglview-js-widgets - v1.2.2
- ADD
smoothhttps://github.com/arose/nglview/commit/03d574533bb34a4633bf41e8d0562616d10d6b3f - ADD
| `show_iodata(obj)` | Shows `iodata's IOData` | | `show_psi4(obj)` | Shows `psi4's Molecule` | | `show_qcelementary` | Shows `QCelementary's Molecule` | | `show_openbabel` | Shows `openbabel's OMol` | | `show_prody` | Shows `prody's Ensemble or AtomGroup`
- Jupyter Notebook
Published by hainm about 7 years ago
nglview-js-widgets - v1.2.0
v1.2.0:
- FIX jupyterlab file path #784
- UPGRADE: NGL 2.0.0-dev.35 https://github.com/arose/nglview/commit/3c5b860a8b67b6fa88cca15cd5c52aefc601ec0a
- ADD
show_pymatgenhttps://github.com/arose/nglview/commit/0472287d5ed7db265b93ac3eb367f2d33f775dab
- Jupyter Notebook
Published by hainm about 7 years ago
nglview-js-widgets - v1.1.8.4
Same as v1.1.8. The v1.1.8.2 and v1.1.8.3 are pretty bad, they accidentally included ngl 2.0.0-dev0.0
- Jupyter Notebook
Published by hainm over 7 years ago
nglview-js-widgets - v1.1.8.2
Just update js files for v1.1.8.1
- Jupyter Notebook
Published by hainm over 7 years ago
nglview-js-widgets - v1.1.8.1
FIX version for jupyter-lab: #772
- Jupyter Notebook
Published by hainm over 7 years ago
nglview-js-widgets - v1.1.8
- Add _ColorScheme (#670)
- FIX: ecode bytestring from urlopen (#763)
- ADD:
_execute__js_code(#768) - UPDATE: "ngl": "^2.0.0-dev.34" (FIX: #742 and #761)
- Jupyter Notebook
Published by hainm over 7 years ago
nglview-js-widgets - v1.1.7
- Correctly set nglview.widget.frontend_version #750
- Jupyter Notebook
Published by hainm almost 8 years ago
nglview-js-widgets - v1.1.6
Compatible with ipywidgets 7.4.
- Jupyter Notebook
Published by hainm almost 8 years ago
nglview-js-widgets - v1.1.5
Update ngl@2.0.0-dev.33
- Jupyter Notebook
Published by hainm almost 8 years ago
nglview-js-widgets - v1.1.3
- FIX: view.displayimage https://github.com/arose/nglview/issues/736
- Jupyter Notebook
Published by hainm about 8 years ago
nglview-js-widgets - v1.1.2
Update nglview packaging to work with jupyterlab 0.31.12
https://github.com/arose/nglview/blob/4a5e86b2519861d53238739bd402d33599f0e0b9/docs/nglview-jupyterlab/index.md
- Jupyter Notebook
Published by hainm over 8 years ago
nglview-js-widgets - v1.0
- SUPPORT ipywidgets 7.0 and drop ipywidgets 5.2
- UPGRADE: NGL v1.0.0-beta.4
- SUPPORT: Jupyterlab v0.27
- ADD:
show_biopython - ADD:
show_iotbx - ADD:
show_rosetta - ADD:
show_file - ADD:
add_slice - ADD:
add_buffer - ADD:
add_label - ADD: movie making
- ADD:
set_coordinatesfor ComponentViewer - FIX:
nglview installalways overwrite - SUPPORT: widget serialization and sphinx-jupyter
- ADD:
write_html
- Jupyter Notebook
Published by hainm over 8 years ago
nglview-js-widgets - v1.0.a4
Known to work with:
jupyterlab_version=0.26.5
notebook_version=5.0.0
lab_manager_version=0.25.11
ipywidgets_version=7.0.0b12
widgetsnbextension_version=3.0.0b12
- Jupyter Notebook
Published by hainm almost 9 years ago
nglview-js-widgets - v0.6.5
FIX: clear_representation #631
- Jupyter Notebook
Published by hainm almost 9 years ago
nglview-js-widgets - v0.6.4
- Update NGL-0.10.3
- ADD:
view.shape.add_label
- Jupyter Notebook
Published by hainm about 9 years ago
nglview-js-widgets - v0.6.3
- ENH: only install extension to --sys-prefix
- ADD: SchrodingerStructure
- ADD: viewer_control.py
- UPDATE: ngl 0.10.10-dev
- ADD: viewxz_plane
- Jupyter Notebook
Published by hainm about 9 years ago
nglview-js-widgets - v0.6.2.4
(for pip versioning). Same as v0.6.2.3
- Jupyter Notebook
Published by hainm over 9 years ago
nglview-js-widgets - v0.6.2.3
- ADD: movie_maker to widget
- ADD: ASETrajectory
- REMOVE: PlaceProxy
- FIX: use Integer traitlet to handle long on Py27 (win)
- Jupyter Notebook
Published by hainm over 9 years ago
nglview-js-widgets - v0.6.2.2
FIX: version for pypi
ENH: user can update parameters before displaying view
ADD: negative indexing for view
ADD: support ipywidgets 6.x
- Jupyter Notebook
Published by hainm over 9 years ago
nglview-js-widgets - v0.6.2.1
FIX: activate nglview extension with conda
- Jupyter Notebook
Published by hainm over 9 years ago
nglview-js-widgets - v0.6.2
ADD: support jupyterlab
- Jupyter Notebook
Published by hainm over 9 years ago
nglview-js-widgets -
Please see v0.6.1 note: https://github.com/arose/nglview/releases/tag/v0.6.1
- Jupyter Notebook
Published by hainm over 9 years ago
nglview-js-widgets - v0.6.1
ADD: movie maker (using moviepy)
ADD: add_axes
ADD: show_htmd
ADD: show_ase
ENH: internal reorganization
ENH: GUI
CHANGE: require ipywidgets >= 5.2.2
FIX: firefox bug (not updating view)
FIX: conda build by removing install requirement in setup.py
Install
Note: The released version only works with ipywidgets >= 5.2.2
- Available on bioconda channel
``` bash conda config --add channels conda-forge conda install nglview -c bioconda jupyter-nbextension enable nglview --py --user
# if you already installed nglview, you can upgrade
conda upgrade nglview
jupyter-nbextension enable nglview --py --user
```
- Available on PyPI
pip install nglview
- Jupyter Notebook
Published by hainm over 9 years ago
nglview-js-widgets -
- ADD:
nglviewcommand line for quickly opening notebook. - ADD:
add_textto display - FIX: view.background assignment.
- Jupyter Notebook
Published by arose about 10 years ago
nglview-js-widgets -
- FIX: correctly handle player when adding a structure first
- FIX: cleaned-up outdated notebooks
- Jupyter Notebook
Published by arose about 10 years ago
nglview-js-widgets - v0.5
- ADD: basic use of binary messages for faster coordinate data transfer
- ADD: updated to newer
NGLversion, (e.g. orthographic camera, anti-aliasing, much faster rendering, ...) - ADD:
view.delayproperty to adjust trajectory playback - ADD:
show_urlfunction for loading & viewing from an url - ADD:
view.hide()andview.show_only()convenience methods - ADD:
show_rdkitfunction to view rdkit Mol objects - ADD:
view.clear()for clearing all representations - ADD:
view.add_unitcell(), support for the new NGL unitcell representation - ADD: automatic creation of attributes:
view.trajectory_0,view.trajectory_1,view.component_0, ... - ADD: specify
componentindex inview.add_representations,view.clear_representations - ADD: drag and drop files into widget
- ADD: extra TrajectoryPlayer widget available via
view.player - ADD:
view.cameraproperty (perspectiveandorthographic, new in NGL) - ADD:
view.backgroundproperty to change the viewer background (color name or hex value) - ADD:
view.orientationproperty to synchronize cameras of two viewer widgets - ADD: view multiple trajectories via
view.add_trajectory(),view.add_component() - ADD:
view.download_image()to render high quality image and trigger download in browser - ADD:
view.render_image()to render image for display in the notebook - ADD:
view.center_view()to center - ADD: select atoms by their indices, given as a List
- ADD: shortcuts for view.addrepresentation (view.addcartoon, view.add_rope, ...)
- ADD:
ParmEdTrajectoryadaptor andshow_parmedfunction to view ParmEd objects - ENH:
view.add_trajectorynow acceptpytraj.Trajectory,mdtraj.Trajectory,MDAnalysis.Universe,parmed.Structure - ENH: view.addrepresentations now accepts keywords in both snakecase and CamelCase
- ENH: smoother trajectory playing
- ENH: smoother rendering when adding new representation
- MIGRATION: change html/static to js/
- MIGRATION: change sending base64 to binary coordinates
- MIGRATION: change
view.trajectorytoview.trajlist - MIGRATION: change
get_frame_countmethod ton_framesproperty - MIGRATION: remove
get_coordinates_dict - FIX: symlink error
- Jupyter Notebook
Published by hainm about 10 years ago
nglview-js-widgets -
- ADD: Convenience methods to show widget from various sources
- ADD:
PyTrajTrajectoryadaptor - ADD:
MDAnalysisTrajectoryadaptor - ADD:
NGLWidget.add_representation()method - ADD: append a "WebGL not supported message" to widget if so
- ADD:
parameterswidget property, passed to NGL stage object - ADD:
paramsproperty forStructure, dict passed to NGL - CODE: be less noisy when importing nglview
- DOC: more usage examples, API description
- DOC: added CHANGELOG file
- BUILD: added example files in the package
- Jupyter Notebook
Published by arose over 10 years ago
nglview-js-widgets -
- MIGRATION:
Trajectoryclasses needget_frame_countmethod - MIGRATION: removed
set_framemethod use newframeproperty - ADD: simple trajectory player
- ADD: widget resizing support
- ADD: picking support (gui info;
pickedproperty) - CODE: check for file existence in
FileStructureandSimpletrajTrajectory
- Jupyter Notebook
Published by arose over 10 years ago
nglview-js-widgets -
- MIGRATION: changed
get_stringtoget_structure_string - MIGRATION: changed
get_coordinatestoget_coordinates_list - DOC: usage, interface classes
- ADD: MDTrajTrajectory adaptor
- CODE: added interface classes
- CODE: suggested packages; mdtraj, simpletraj
- Jupyter Notebook
Published by arose over 10 years ago