============================================================= 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, DART is designed as an accessible and simple-to-use software to generate mono-metallic transition metal complexes based on ligands from decades of crystallographic data. DART integrates a collection of several modules: - :ref:`MetaLig ` : Explore the comprehensive MetaLig database with 41,018 ligands extracted from the Cambridge Structural Database, complete with high-quality formal charge assignments. - :ref:`Assembler ` : Assemble novel transition metal complexes in a matter of seconds, guided by a single configuration file for precise control over the resulting structures. - :ref:`Ligand Filters ` : Assemble complexes with exactly defined sub-structures by applying advanced ligand filters for each binding site. **Your role:** DART is designed for researchers in chemistry. While you have to think about the chemistry yourself, DART will allow you to explore the chemical space you want with the ligands you need. .. figure:: /_static/homepage_picture.png :width: 90% :align: center A DART user generates novel molecular complexes for their research on square planar Ni(II) complexes. Who? ===================== - **Experimental Chemists**: Explore the effect of varying ligands in your complexes. - **Computational Chemists**: Model complexes from a user-defined chemical space. - **Cheminformatics Developers**: Generate novel complexes for high-throughput screening. Why? ============= - **Advanced Complex Control**: DART supports the assembly of a wide range of octahedral and square-planar geometries. Want more? Leave us a `feature request! `_ - **Intuitive Interface**: Users interact with DART via simple configuration files, no Python required. - **Open-Source**: DART is an open-source tool developed in Python, making it entirely free to use. Getting Started =============== Are you ready to get started? :ref:`Install DART `, explore our hands-on :ref:`quickstart guide ` or read through the :ref:`ideas and concepts ` behind DART. .. toctree:: :maxdepth: 2 :caption: How to Use DART ./doc_files/1_installation_guide ./doc_files/1_quickstart ./doc_files/1_Pd_Ni_Cross_Coupling ./doc_files/1_understanding_the_dart_workflow .. toctree:: :maxdepth: 2 :caption: DART Modules ./doc_files/2_module_overview ./doc_files/2_metalig_database ./doc_files/2_ligand_filters ./doc_files/2_assembler .. todo: ./doc_files/2_TODO_api_documentation .. toctree:: :maxdepth: 1 :caption: Additional Resources ./doc_files/3_troubleshooting_and_faqs ./doc_files/3_tips_and_tricks ./doc_files/3_current_limitations ./doc_files/3_how_to_cite_dart ./doc_files/3_version_history