Skip to main content

Python interface to the Open Babel chemistry library

Project description

This is a Python interface to the Open Babel chemistry library. For the main Open Babel project, see http://openbabel.org.

Open Babel is a chemical toolbox designed to speak the many languages of chemical data. It’s an open, collaborative project allowing anyone to search, convert, analyze, or store data from molecular modeling, chemistry, solid-state materials, biochemistry, or related areas. For installation instructions, tutorials and examples, please visit the Open Babel website.

This package provides two Python modules that can be used to access the functionality of the Open Babel toolkit:

  • The openbabel module: A wrapper that is automatically generated using the SWIG package and provides access to almost all of the Open Babel interfaces via Python, including the base classes OBMol, OBAtom, OBBond, and OBResidue, as well as the conversion framework OBConversion.

  • The pybel module: A lightweight wrapper around the classes and methods in the openbabel module. Pybel provides more convenient and Pythonic ways to access the Open Babel toolkit.

For detailed installation instructions, API documentation and further information on the Python bindings, see the Python pages on the Open Babel website.

Dependencies

  • Python 2.4 or a more recent version.

  • Open Babel 2.3.0 or a more recent version.

Installation

Option 1: Use pip.

pip install openbabel

Option 2: Download the latest release and install yourself.

tar -xzvf openbabel-1.8.1.tar.gz
cd openbabel-1.8.1
python setup.py install

Option 3: While building Open Babel itself.

cd openbabel
mkdir ob-build
cd ob-build
cmake -DRUN_SWIG=ON -DPYTHON_BINDINGS=ON ..
make install

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

openbabel-2.4.1.tar.gz (74.4 kB view details)

Uploaded Source

Built Distributions

openbabel-2.4.1-cp36-cp36m-win_amd64.whl (729.6 kB view details)

Uploaded CPython 3.6m Windows x86-64

openbabel-2.4.1-cp36-cp36m-win32.whl (529.7 kB view details)

Uploaded CPython 3.6m Windows x86

openbabel-2.4.1-cp35-cp35m-win_amd64.whl (730.0 kB view details)

Uploaded CPython 3.5m Windows x86-64

openbabel-2.4.1-cp35-cp35m-win32.whl (529.9 kB view details)

Uploaded CPython 3.5m Windows x86

openbabel-2.4.1-cp34-cp34m-win_amd64.whl (729.7 kB view details)

Uploaded CPython 3.4m Windows x86-64

openbabel-2.4.1-cp34-cp34m-win32.whl (529.9 kB view details)

Uploaded CPython 3.4m Windows x86

openbabel-2.4.1-cp27-cp27m-win_amd64.whl (722.2 kB view details)

Uploaded CPython 2.7m Windows x86-64

openbabel-2.4.1-cp27-cp27m-win32.whl (532.2 kB view details)

Uploaded CPython 2.7m Windows x86

File details

Details for the file openbabel-2.4.1.tar.gz.

File metadata

  • Download URL: openbabel-2.4.1.tar.gz
  • Upload date:
  • Size: 74.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for openbabel-2.4.1.tar.gz
Algorithm Hash digest
SHA256 bc536b292fece9763a65b04fe637af9d393ae17f656321305fe2569a0d8de43f
MD5 efeb7bb9749f04062cc6592058c04e2e
BLAKE2b-256 9c30eb9c3d3d3b86981f6c6a7b8eceb6f4a13b9a12673efbc842b7cebe0ce39a

See more details on using hashes here.

File details

Details for the file openbabel-2.4.1-cp36-cp36m-win_amd64.whl.

File metadata

File hashes

Hashes for openbabel-2.4.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 e82585f72bcf39133c81ff0c9ad67881a1dfdc6251aeddc50f9eea376a67cd14
MD5 87afff3cf60fcd1b8c3e26de905b4664
BLAKE2b-256 b1be7d35e887a7b6c79aa6e658cddcf32430cea202bfe7301deff7addfee05e1

See more details on using hashes here.

File details

Details for the file openbabel-2.4.1-cp36-cp36m-win32.whl.

File metadata

File hashes

Hashes for openbabel-2.4.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 48a92696e05052165930c399e49bcb89f4b794c1ad678086ba91829c8caad5f5
MD5 519b31eb8477266749a1f171870e836e
BLAKE2b-256 bcfa88f045c889f42272c829c7ecb57a45fba40e4e011186c69e3d3f97bf4487

See more details on using hashes here.

File details

Details for the file openbabel-2.4.1-cp35-cp35m-win_amd64.whl.

File metadata

File hashes

Hashes for openbabel-2.4.1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 1081075e36cc7b4f4f96d5b38dab73beda13bd217ddbfbd7116619965edc8eac
MD5 a61d42a007abbff3651320384ae4a77c
BLAKE2b-256 24109b1519717a985ba77f733f8be8a53f61179562ad32f14b0b978f2321f46c

See more details on using hashes here.

File details

Details for the file openbabel-2.4.1-cp35-cp35m-win32.whl.

File metadata

File hashes

Hashes for openbabel-2.4.1-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 2e193a30640d4d5cd31e9ab7ad6594e4da7585818a9b0562ba78d34d448db714
MD5 858a890844471d8bcce4e9590a910736
BLAKE2b-256 ac4156090328ebc77c48ca3bc63867d9f0406a66b190091d5f9c2ac826d7076b

See more details on using hashes here.

File details

Details for the file openbabel-2.4.1-cp34-cp34m-win_amd64.whl.

File metadata

File hashes

Hashes for openbabel-2.4.1-cp34-cp34m-win_amd64.whl
Algorithm Hash digest
SHA256 0cf78a6b9a77b504dc08f9d93b748fece9e97cc9a24bd485335acedac7923d46
MD5 fdb1363da8fac614056dcb3ad30d4681
BLAKE2b-256 f9ffab0b9b62fe7702bb3cff21ab7181bc31904986776c444c1e2d9a522c7f87

See more details on using hashes here.

File details

Details for the file openbabel-2.4.1-cp34-cp34m-win32.whl.

File metadata

File hashes

Hashes for openbabel-2.4.1-cp34-cp34m-win32.whl
Algorithm Hash digest
SHA256 4b7a3b8e139061417d04fa5d0824df010ca3851e2063b1b046e1b7c901e0b9d3
MD5 8b592b9b8966f85c40485c8627246444
BLAKE2b-256 b49e3f3e4fb99974a4c57a74b917c1962c3b85ece78276d539b3944a8f28e86e

See more details on using hashes here.

File details

Details for the file openbabel-2.4.1-cp27-cp27m-win_amd64.whl.

File metadata

File hashes

Hashes for openbabel-2.4.1-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 29bf304281345c0462769c726eac497b13542d6fdbcbf8b3941581f64493f287
MD5 7e90eadd99ad340c3823f46c16738e2d
BLAKE2b-256 f1ccc8aa7a2c1839ec8eac008f1aff677fe0e7a9c1fe335fcf6341ec8b639fbb

See more details on using hashes here.

File details

Details for the file openbabel-2.4.1-cp27-cp27m-win32.whl.

File metadata

File hashes

Hashes for openbabel-2.4.1-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 bd61db33e6f70495336b8ebef75675c6e68d8eaf116eb01e7e97b516d802f896
MD5 a8c5514161db666c8ebdbeb1f5ad4bd7
BLAKE2b-256 d0f7c8d0e492ef43a384e711aee93fc33c57f20fddae9e177f5016251ee82197

See more details on using hashes here.

Supported by

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