A Python package for creating, editing and rendering atoms and molecules structures using Blender.
Project description
Beautiful Atoms
Batoms is a Python package for editing and rendering atoms and molecules objects using blender. A Python interface that allows for automating workflows.
Features:
- Model: space-filling, ball-stick, polyhedral, cavity and so on.
- Supported File type: cif, xyz, cube, pdb, json, VASP-out and so on.
- Supported structure: ASE and Pymatgen
- Volumetric data (Isosurface)
- Ribbon diagram for protein
- Site occupancy
- Animation
- GUI
- Support periodic boundary conditions
- Support fetch structures from MaterialProject, Pubchem and RSCB
Flexible
: Python script, run interactively or in background.High quality rendering
: 3D modelsFree, Open Source
: Easy to download and install.Cross-platform
: (Linux, Windows, macOS)
Beautiful Atoms 2.0
Author
- Xing Wang xingwang1991@gmail.com
Dependencies
- Blender
- Python
- ASE
- numpy
- scipy
- Scikit-image
- pymatgen
- openbabel
How to use
Please vist: https://beautiful-atoms.readthedocs.io/en/latest/
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
batoms-2.3.0.tar.gz
(241.3 kB
view hashes)
Built Distribution
batoms-2.3.0-py3-none-any.whl
(281.1 kB
view hashes)