MolVizr3D


NameMolVizr3D JSON
Version 1.0.0 PyPI version JSON
download
home_pageNone
SummaryMolVizr3D: Molecular Visualizer in 3D.
upload_time2024-08-08 04:28:08
maintainerNone
docs_urlNone
authorSina Gilassi
requires_python>=3.6
licenseMIT
keywords python chemistry chemistry-visualization molvizr3d
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
# MolVizr3D: Molecular Visualizer in 3D



![Downloads](https://img.shields.io/pypi/dm/MolVizr3D) ![PyPI](https://img.shields.io/pypi/v/MolVizr3D) ![Python Version](https://img.shields.io/pypi/pyversions/MolVizr3D.svg) ![License](https://img.shields.io/pypi/l/MolVizr3D)



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



```python

  pip install MolVizr3D

```



## Examples



Import package as:



```python

import molvizr3d as mv3d

```



To check mv3d version:



```python

# check mv3d version

print(mv3d.__version__)



# this version parse only sdf files

```



To visualize the structure of compound using its `sdf` file:



```python

# 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



```python

# 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](https://www.linkedin.com/in/sina-gilassi/) 



## Authors



- [@sinagilassi](https://www.github.com/sinagilassi)




            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "MolVizr3D",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": null,
    "keywords": "python, chemistry, chemistry-visualization, MolVizr3D",
    "author": "Sina Gilassi",
    "author_email": "<sina.gilassi@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/72/17/fdfdad434600ff5fddcf3a68f67768d93579426cf123f097468ec9e3e340/molvizr3d-1.0.0.tar.gz",
    "platform": null,
    "description": "\r\n# MolVizr3D: Molecular Visualizer in 3D\r\n\r\n\r\n\r\n![Downloads](https://img.shields.io/pypi/dm/MolVizr3D) ![PyPI](https://img.shields.io/pypi/v/MolVizr3D) ![Python Version](https://img.shields.io/pypi/pyversions/MolVizr3D.svg) ![License](https://img.shields.io/pypi/l/MolVizr3D)\r\n\r\n\r\n\r\nMolVizr3D 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.\r\n\r\n\r\n\r\n**Key Features:**\r\n\r\n\r\n\r\n* `Wide Format Support:` Load and visualize molecular structures from various file formats including SDF, MOL, and others.\r\n\r\n* `High-Quality 3D Rendering:` Generate detailed and accurate 3D visualizations of molecular structures.\r\n\r\n* `Interactive Visualization:` Rotate, zoom, and explore molecules interactively to better understand their geometry and properties.\r\n\r\n* `Customization:` Customize visual aspects such as colors, styles, and labels to suit your specific needs.\r\n\r\n* `Integration:` Seamlessly integrates with other computational chemistry tools and workflows.\r\n\r\n\r\n\r\nThe current version parse only `sdf` files!\r\n\r\n\r\n\r\n## Installation\r\n\r\n\r\n\r\nInstall MolVizr3D with pip\r\n\r\n\r\n\r\n```python\r\n\r\n  pip install MolVizr3D\r\n\r\n```\r\n\r\n\r\n\r\n## Examples\r\n\r\n\r\n\r\nImport package as:\r\n\r\n\r\n\r\n```python\r\n\r\nimport molvizr3d as mv3d\r\n\r\n```\r\n\r\n\r\n\r\nTo check mv3d version:\r\n\r\n\r\n\r\n```python\r\n\r\n# check mv3d version\r\n\r\nprint(mv3d.__version__)\r\n\r\n\r\n\r\n# this version parse only sdf files\r\n\r\n```\r\n\r\n\r\n\r\nTo visualize the structure of compound using its `sdf` file:\r\n\r\n\r\n\r\n```python\r\n\r\n# sdf file\r\n\r\nsdf_file_name_1 = 'test\\Conformer3D_COMPOUND_CID_7979.sdf'\r\n\r\nsdf_file = os.path.join(os.getcwd(), sdf_file_name_1)\r\n\r\n\r\n\r\n# visualize compound by sdf file\r\n\r\nmv3d.td(sdf_file)\r\n\r\n```\r\n\r\n\r\n\r\nTo visualize the structure of compound using its InChI\r\n\r\n\r\n\r\n```python\r\n\r\n# InChI\r\n\r\ninchi = 'InChI=1S/C3H8/c1-3-2/h3-4H,1H2,2H3'\r\n\r\n\r\n\r\n# visualize compound by inchi\r\n\r\nmv3d.td_by_inchi()\r\n\r\n```\r\n\r\n\r\n\r\n## FAQ\r\n\r\n\r\n\r\nFor any question, contact me on [LinkedIn](https://www.linkedin.com/in/sina-gilassi/) \r\n\r\n\r\n\r\n## Authors\r\n\r\n\r\n\r\n- [@sinagilassi](https://www.github.com/sinagilassi)\r\n\r\n\r\n\r\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "MolVizr3D: Molecular Visualizer in 3D.",
    "version": "1.0.0",
    "project_urls": null,
    "split_keywords": [
        "python",
        " chemistry",
        " chemistry-visualization",
        " molvizr3d"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cfc9ef1162e05d4507a393ae7a89c8a53fe89968db6553c40a9cadb02ee84313",
                "md5": "a23360b546ac2e43013ea9494dfad048",
                "sha256": "837fc7f24c40667ae3090046b99010c22a2861ba1ffa0479d95ee0f6c8f39017"
            },
            "downloads": -1,
            "filename": "MolVizr3D-1.0.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "a23360b546ac2e43013ea9494dfad048",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 29668,
            "upload_time": "2024-08-08T04:28:07",
            "upload_time_iso_8601": "2024-08-08T04:28:07.639492Z",
            "url": "https://files.pythonhosted.org/packages/cf/c9/ef1162e05d4507a393ae7a89c8a53fe89968db6553c40a9cadb02ee84313/MolVizr3D-1.0.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7217fdfdad434600ff5fddcf3a68f67768d93579426cf123f097468ec9e3e340",
                "md5": "5d67d3bf1c16cce0b739123ff51edf25",
                "sha256": "58248e2e24f74b2e1d9bf399f21e33159af4285075a01707a2b310b42a02f240"
            },
            "downloads": -1,
            "filename": "molvizr3d-1.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "5d67d3bf1c16cce0b739123ff51edf25",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 26662,
            "upload_time": "2024-08-08T04:28:08",
            "upload_time_iso_8601": "2024-08-08T04:28:08.811273Z",
            "url": "https://files.pythonhosted.org/packages/72/17/fdfdad434600ff5fddcf3a68f67768d93579426cf123f097468ec9e3e340/molvizr3d-1.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-08 04:28:08",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "molvizr3d"
}
        
Elapsed time: 2.01448s