Drawing and rendering beautiful atoms, molecules using Blender.
Project description
Beautiful Atoms
batoms_api is a API for Beautiful Atoms package. Beautiful Atoms 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.
- File type: cif, xyz, cube, pdb, json, VASP-out and so on.
- Volumetric data (Isosurface)
- Animation
High quality rendering
: 3D modelsFree, Open Source
: Easy to download and install.Cross-platform
: (Linux, Windows, macOS)
Author
- Xing Wang xingwang1991@gmail.com
How to use
On command line:
batoms h2o.xyz -m '1'
Use python script:
from ase.build import molecule
from batoms_api import render
atoms = molecule('H2O')
# Windows
input = {'output': 'D:\\projects\\batoms\\figs\\h2o.png'}
# Linux
input = {'output': 'figs/h2o.png'}
render(atoms, render_input = input)
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_api-0.1.4.tar.gz
(15.6 kB
view hashes)
Built Distribution
batoms_api-0.1.4-py3-none-any.whl
(16.9 kB
view hashes)
Close
Hashes for batoms_api-0.1.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c15fd0813707d248147d38e9dbfcee5b1d8deeb2b5b22acdd696835c37d6c5a |
|
MD5 | 71c9917c38b659036cf924828f901156 |
|
BLAKE2b-256 | 9da3323f421f1abba040de91a560ae43c2d387fb792c9b3a07617b08bd2dca5b |