DJMol
DJMol provides integration and orchestration of electronic-structure and molecular simulation codes to support molecular simulations and analysis in computational chemistry and materials science.
Key Features:
- Integrations with electronic-structure and MD codes: Integrates back-end codes including DFTB+, Siesta, Atomic Simulation Environment (ASE), and OpenMD.
- Common API: Provides a common application programming interface (API) to coordinate multiple modeling codes in the backend.
- Python interpreter integration: Embeds a Python interpreter to execute scriptable Python libraries such as Pymatgen.
- Modular and extendable architecture: Implements a modular system that can be extended with additional computational modules.
- Data analyzers: Includes data analyzers for interpreting and processing simulation results.
- Java and Python modules: Comprises Java and Python modules as part of the codebase.
Scientific Applications:
- Materials and chemical modeling: Modeling and analysis of molecular structures in materials science and chemistry research.
- Electronic-structure and molecular dynamics simulations: Running and combining electronic-structure and MD simulations via DFTB+, Siesta, ASE, and OpenMD.
- Workflow automation and post-processing: Automating simulation workflows and post-processing using Python libraries such as Pymatgen and built-in data analyzers.
Methodology:
Composed of Java and Python modules with an embedded Python interpreter, a common API, integration with DFTB+, Siesta, Atomic Simulation Environment, and OpenMD, and built-in data analyzers.
Topics
Details
- License:
- GPL-3.0
- Cost:
- Free of charge
- Tool Type:
- workflow
- Operating Systems:
- Linux, Windows
- Programming Languages:
- Java, Python
- Added:
- 1/2/2022
- Last Updated:
- 1/2/2022
Operations
Publications
G. Prasanna K, Sunil R, Gupta K, Lee S. <scp>DJMol</scp>: An open‐source modeling platform for computational chemistry and materials science with a Python interpreter. Journal of Computational Chemistry. 2021;42(29):2116-2129. doi:10.1002/jcc.26740. PMID:34406662.
DOI: 10.1002/JCC.26740
PMID: 34406662