MolVizr3D: Molecular Visualizer in 3D
MolVizr3D is a Python package designed to provide an intuitive and powerful solution for visualizing molecular structures in three dimensions. This package supports various molecule formats such as SDF, MOL, and more, allowing users to easily load and render complex molecular structures with high-quality 3D graphics.
Key Features:
-
Wide Format Support:Load and visualize molecular structures from various file formats including SDF, MOL, and others. -
High-Quality 3D Rendering:Generate detailed and accurate 3D visualizations of molecular structures. -
Interactive Visualization:Rotate, zoom, and explore molecules interactively to better understand their geometry and properties. -
Customization:Customize visual aspects such as colors, styles, and labels to suit your specific needs. -
Integration:Seamlessly integrates with other computational chemistry tools and workflows.
The current version parse only sdf files!
Installation
Install MolVizr3D with pip
pip install MolVizr3D
Examples
Import package as:
import molvizr3d as mv3d
To check mv3d version:
# check mv3d version
print(mv3d.__version__)
# this version parse only sdf files
To visualize the structure of compound using its sdf file:
# sdf file
sdf_file_name_1 = 'test\Conformer3D_COMPOUND_CID_7979.sdf'
sdf_file = os.path.join(os.getcwd(), sdf_file_name_1)
# visualize compound by sdf file
mv3d.td(sdf_file)
To visualize the structure of compound using its InChI
# InChI
inchi = 'InChI=1S/C3H8/c1-3-2/h3-4H,1H2,2H3'
# visualize compound by inchi
mv3d.td_by_inchi()
FAQ
For any question, contact me on LinkedIn
Authors
Metadata
Release files for MolVizr3D 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| molvizr3d-1.0.0.tar.gz | 26.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| MolVizr3D-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 56.3 kB
Release files / molvizr3d-1.0.0.tar.gz
| Download URL | molvizr3d-1.0.0.tar.gz |
|---|---|
| Size | 26.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
58248e2e24f74b2e1d9bf399f21e33159af4285075a01707a2b310b42a02f240
|
|
BLAKE2b-256 checksum How to use checksums |
7217fdfdad434600ff5fddcf3a68f67768d93579426cf123f097468ec9e3e340
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.8
|
Release files / MolVizr3D-1.0.0-py3-none-any.whl
| Download URL | MolVizr3D-1.0.0-py3-none-any.whl |
|---|---|
| Size | 29.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
837fc7f24c40667ae3090046b99010c22a2861ba1ffa0479d95ee0f6c8f39017
|
|
BLAKE2b-256 checksum How to use checksums |
cfc9ef1162e05d4507a393ae7a89c8a53fe89968db6553c40a9cadb02ee84313
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.8
|