Python library and command-line tool for generation of 3D coordinates for complexes of d-/f-elements
Project description
MACE: MetAl Complexes Embedding
MACE is an open source toolkit for the automated screening and discovery of octahedral and square-planar mononuclear complexes. MACE is developed by the Evgeny Pidko Group in the Department of Chemical Engineering at TU Delft. The software generates all possible configurations for square-planar and octahedral metal complexes and atomic 3D coordinates suitable for quantum-chemical computations. It supports ligands of high complexity and can be used for the development of a massive computational pipelines aimed at solving problems of homogenious catalysis.
For more details see the GitHub page.
Installation
conda
We highly recommend to install MACE via the conda package management system. The following command will create new conda environment with Python 3.7, RDKit 2020.09, and the latest version of MACE:
> conda create -n mace epic-mace -c grimgenius
The reason for the strong preference for installation via conda is that only the RDKit 2020.09 version ensures failure- and error-free operation of the MACE package. Earlier versions do not support dative bonds, and in later versions there are significant changes in the embedding and symmetry processing algorithms which are not well compatible with the MACE's underlying algorithms.
pip
MACE can be installed via pip (ref):
> pip install epic-mace
However, we strongly recommend installation via conda, since the earliest available RDKit version on PyPI is 2022.03 which does not ensure the stable operation of the MACE package.
In extreme cases, one can install MACE via pip to the conda environment with preinstalled RDKit 2020.09:
> conda create -n mace python=3.7 rdkit=2020.09.1 -c rdkit
> conda activate mace
> pip install epic-mace
Please note, that setup.py does not contain rdkit in the requirements list to avoid possible conflicts between conda and pip RDKit installations.
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
Built Distribution
Hashes for epic_mace-0.4.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63b08894e7d82e6cab9b2472c6a5ddaf45ca61d92344fcb4cdaf6edb9ab3602b |
|
MD5 | 3629b20a60a0deb5bf9dc35d37ac644a |
|
BLAKE2b-256 | ffa7b3da8a07831c10e9d1ee936644b2a1adced433301b0421e03417ea0bb740 |