Skip to main content

MolVizr3D: Molecular Visualizer in 3D

Downloads PyPI Python Version License

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)

Source distribution for MolVizr3D 1.0.0
File Size Uploaded
molvizr3d-1.0.0.tar.gz 26.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for MolVizr3D 1.0.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page