Skip to main content

Auto3D

pypi_link PyPI PyPI - Downloads PyPI - License

image

Auto3D is a Python package for generating low-energy conformers from SMILES/SDF. It automatizes the stereoisomer enumeration and duplicate filtering process, 3D building process, fast geometry optimization and ranking process using ANI and AIMNet neural network atomistic potentials. Auto3D can be imported as a Python library, or be excuted from the terminal.

Please check out the information at documentation, including installation, usage, API and citation.

  • Jupyter notebook examples can be found here
  • To-do list for improvement and new features can be found here. You are welcomed to share your thoughts.
  • Bugs go to the issues

Minimum Dependencies Installatioin

  1. Python >= 3.7
  2. RDKit >= 2022.03.1(For the isomer engine)
  3. PyTorch >= 2.1.0 (For the optimization engine)

If you have an environment with the above dependencies, Auto3D can be installed by

pip install Auto3D

Otherwise, you can create an environment and install Auto3D. In a terminal, the following code will create a environment named auto3D with Auto3D and its minimum dependencies installed.

git clone https://github.com/isayevlab/Auto3D_pkg.git
cd Auto3D_pkg
conda env create --file installation.yml --name auto3D
conda activate auto3D
pip install Auto3D

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

AcAuto3D-1.0.0-py3-none-any.whl (49.9 MB view details)

Uploaded Python 3

File details

Details for the file AcAuto3D-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: AcAuto3D-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 49.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.7

File hashes

Hashes for AcAuto3D-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0e08950c029a3a5fcfb36d6b4a6f085f8e337387afcac3e5b562be970e2f38fa
MD5 c5d6686abbb81090b555c4cc803215e7
BLAKE2b-256 4892b55eea54b85e04f491c8d0d1c69fe63ac21cac2ed7993b0fc53c664fb92f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page