Molecularnodes

Latest version: v4.2.12

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

2.0.1

Changed

- Remove usage of [Atomium](https://github.com/samirelanduk/atomium) and switched to [Biotite](https://github.com/biotite-dev/biotite) for most internal structural file parsing

- Removed reliance upon [Serpens](https://blendermarket.com/products/serpens) to build the addon. Can now be developed by anybody without the requirements of additional Blender addons.

- Aspects of the addon can now have changes tracked properly by git, rather than inside a binary `.blend` Serpens file.
- Now also allows easier and clearer contributions from others who wish to contribute
- Custom node trees still remain opaque to git unfortunately

- Attributes are now created and stored on the molecular model itself, removing the need for properties models that store the data XYZ positions. Makes the import process clearer, more robust and more easily expandable.

- Bond information is available by default as edges of the mesh along with bond types

- Improve MDAnalysis installation and usage internally

- Expose operators and functions to Blender Python console to enable user scripting with the addon

python
import molecularnodes as mn

to fetch structures from the protein data bank
struc_list = ['4ozs', '1xi4', '6n2y']
for pdb in struc_list:
mn.load.molecule_rcsb(pdb, starting_style = 1)

to open a local structure file
mn.load.molecule_local('file_path_here.pdb', 'SomeMoleculeName', starting_style = 2)

Page 2 of 2

Links

Releases

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.