DART - Directed Assembly of Random Transition metal complexes
Welcome to the DART platform, a cutting-edge suite of tools for the exploration of coordination chemistry! Developed by the CCEM group at Trinity College Dublin in Ireland & CIC energiGUNE in Spain, DART is designed as an accessible and simple-to-use software to generate transition metal complexes based on ligands from decades of crystallographic data.
DART integrates a collection of several modules:
-
MetaLig Ligand Database : Explore the comprehensive MetaLig database with 41,018 ligands extracted from the Cambridge Structural Database, complete with high-quality formal charge and ligand coordination archetype assignments.
-
Assembler : Assemble novel transition metal complexes in seconds from 22 different ligand coordination archetypes, supporting even haptic and multi-metallic systems.
-
LigandFilters : Assemble complexes with exactly defined sub-structures by applying advanced ligand filters for each binding site.
Using DART is simple. After download, just run the DART assembler and start generating complexes by executing the following command in your terminal:
DARTassembler assembler --input assembler.yml
Documentation and Examples
The documentation of DART under https://dartassembler.readthedocs.io will show you how to install and use DART. It contains a quickstart guide and an advanced example, walking you through the main features of DART:
- Browse and search 41,018 ligands in the MetaLig ligand database.
- Assemble arbitrary transition metal complexes from 22 different ligand coordination archetypes.
- Use advanced ligand filters to select ligands with specific sub-structures at each binding site.
- Generate multi-metallic complexes.
- Assemble complexes with haptic ligands.
How to cite DART
Please cite our paper.
License
DART is subject to the MIT license. See LICENSE for more information.
Origin of data
We are grateful to the providers of the Cambridge Structural Database, which is the source of all ligands in the ligand database.
Metadata
Release files for DARTassembler 1.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dartassembler-1.1.1.tar.gz | 38.2 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dartassembler-1.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 76.4 MB
Release files / dartassembler-1.1.1.tar.gz
| Download URL | dartassembler-1.1.1.tar.gz |
|---|---|
| Size | 38.2 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e2ce10e64349e8ee4410ecac55ebe079e161f93911637d1a00e9bb76119ba101
|
|
BLAKE2b-256 checksum How to use checksums |
9d4a41d61d25d5843902d299fba5c62f338f55ecd5fb8b806c76f5adbe0a440d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / dartassembler-1.1.1-py3-none-any.whl
| Download URL | dartassembler-1.1.1-py3-none-any.whl |
|---|---|
| Size | 38.2 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
717beaaa0b98220e9308b74ea3806af93a1eff87a65fca5ed8a2cc22cb9ce2ce
|
|
BLAKE2b-256 checksum How to use checksums |
ec4d087ad385251214c64cb9c846b9231fcc3208a1ef4b8e6fa1d9303dff288a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|