Published July 22, 2016
| Version v0.8
Software
Open
ngl v0.8
Authors/Creators
- 1. UCSD, RCSB PDB
- 2. Charité Berlin
- 3. UC San Diego
Description
Added
- gulp build scripts
- mmtf v0.2 support
- support for rendering double/triple bonds, enable via multipleBond Representation parameter (@fredludlow, @arose)
- stage.clicked signal (renamed from .onPicking)
- stage.hovered signal
- parsing of "chem comp" cif files
- experimental "axes" representation showing the principal axes of an atom selection
- added cone, arrow & ellipsoid buffers
- added Shape class as a simple way to add custom shapes to the scene
- reorganized everything to use es6 modules
- read bondOrder from 'pdbx_value_order' in mmcif files
- interpret 'CONECT 1529 1528 1528' as double bond in pdb files
- side Buffer/Representation parameter changed: THREE.FrontSide => "front", THREE.BackSide => "back", THREE.DoubleSide => "double"
- support for negative resno values in selections: "-5:A", "-12--8", "-12-0"
- use chemical component type (available in mmtf) for determining molecule type
- .get/setOrientation return/argument changed
- enable SDF font as the default TextBuffer class only on Chrome
- support for building using three-jsnext
- renamed radiusSegments parameter to radialSegments
- WebWorkers (for building surfaces) no longer need to load the main script file
- NGL.GET renamed to NGL.getQuery
- python-based build scripts
- closure-compiler
- stage.signals.onPicking (renamed to .clicked)
- stage.signals.atom/bond/volume/nothingPicked, use .clicked instead
- NGL.mainScriptFilePath no longer needed
- NGL.useWorker, use "useWorker" representation parameter
Files
ngl-v0.8.zip
Files
(255.1 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:92ed8c76588158439a8cae51ab17453a
|
255.1 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/arose/ngl/tree/v0.8 (URL)