Skip to main content

acedrg

acedrg generates stereochemical descriptions (restraint dictionaries) for ligands and links, for use in macromolecular refinement.

Installation

pip install .

This builds the bundled C++ engine (libmol) with CMake and packages it together with the acedrg stereochemistry tables, so no separate CCP4 installation is required at run time. The tables are fetched automatically from the aceDRG-tables repository during the build, so an internet connection is needed when installing.

Requirements

  • A C++17 compiler and CMake (>= 3.15)
  • Python >= 3.8

Python dependencies (rdkit, gemmi, networkx, numpy, future, pdbecif, servalcat) are installed automatically.

Usage

acedrg -i "<SMILES>" -o my_ligand
acedrg -m ligand.mol -o my_ligand
acedrg --help

After installation the bundled engine and tables are found automatically under the environment prefix (<prefix>/libexec/libmol, <prefix>/share/acedrg/tables). If a CCP4 environment is active it is used as a fallback.

Contributions

AceDRG

Fei Long, Robert A Nicholls, Paul Emsley, Saulius Gražulis, Andrius Merkys, Antanas Vaitkus, Garib N Murshudov

Pip installation of AceDRG

Jordan Dialpuri, Lucrezia Catapano, Paul Emsley

Download files

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

Source Distribution

acedrg-0.333.0.tar.gz (81.2 MB view details)

Uploaded Source

Built Distributions

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

acedrg-0.333.0-py3-none-win_amd64.whl (80.2 MB view details)

Uploaded Python 3Windows x86-64

acedrg-0.333.0-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (80.8 MB view details)

Uploaded Python 3manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

acedrg-0.333.0-py3-none-macosx_11_0_arm64.whl (80.9 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

Details for the file acedrg-0.333.0.tar.gz.

File metadata

  • Download URL: acedrg-0.333.0.tar.gz
  • Upload date:
  • Size: 81.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for acedrg-0.333.0.tar.gz
Algorithm Hash digest
SHA256 fbb0ddab7164d83b6a6dfd418e1ab3819a42ff209a06055083fe08979e3a0d10
MD5 35b352ea560115447f79959d56cbd295
BLAKE2b-256 fb226f6372a9279f5d8798bdcf530d05b93013438b417c0ea8f9ebe0369dd5c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for acedrg-0.333.0.tar.gz:

Publisher: publish.yml on MonomerLibrary/acedrg

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file acedrg-0.333.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: acedrg-0.333.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 80.2 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for acedrg-0.333.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 409e3a7d43f24e930a30d855640e1dcd0c68f8d263d4c235bbe4080563e92fd0
MD5 3cfcbaae1d4c3f5c95a019a006848355
BLAKE2b-256 bf996e122e5c69573fa9340e27a0ae64a5b3399a459d68164f1759967c30ec07

See more details on using hashes here.

Provenance

The following attestation bundles were made for acedrg-0.333.0-py3-none-win_amd64.whl:

Publisher: publish.yml on MonomerLibrary/acedrg

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file acedrg-0.333.0-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for acedrg-0.333.0-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d7ead43196d77c0ea5ee540db0d8e7b10acf9dddba597511393cf37b7c521f70
MD5 d2a46c3d53b7d2df3f2f32519faa5735
BLAKE2b-256 00c32fcf73486df61a45dabfabbd720ec4bb3f245451e3ddcf4e4c6e653efc32

See more details on using hashes here.

Provenance

The following attestation bundles were made for acedrg-0.333.0-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on MonomerLibrary/acedrg

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file acedrg-0.333.0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for acedrg-0.333.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8c534691fda5a9d44dad72de235fa5052d86a82f82a30018da6771dbc75512c2
MD5 daf0961f5da01817a1dc846b4cf7f08a
BLAKE2b-256 b652b0b3e92fcd4da3c789fb160a5a3befbab073b213860a4e42da07bbe7728d

See more details on using hashes here.

Provenance

The following attestation bundles were made for acedrg-0.333.0-py3-none-macosx_11_0_arm64.whl:

Publisher: publish.yml on MonomerLibrary/acedrg

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.333.0 This release

4 files

Supported by

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