API Reference#
This section documents the curated public API. Each entry below links to a generated page with method/function details.
Builder#
Orchestrates MOF building: load net and topology, place nodes and linkers, optimize, supercell, defects, write. |
|
|
Holds the built MOF: graph, cell, merged data, and options for writing, solvation, and MD. |
Modelling and Simulation#
|
Set up and execute GROMACS/OPENMM simulations for molecular dynamics. |
|
Builder for the creation of solvated molecular structures in a periodic box. |
Forcefield generation and mapping for linker molecules in MOFs. |
|
Main class responsible for assembling and merging GROMACS forcefield files for MOF simulations. |
|
|
Mapping utility for transferring GROMACS forcefield sections between isomorphic molecules. |
Input and Output#
|
Class for reading CIF files, extracting symmetry and atomic site information, and providing atom coordinates in the primitive cell. |
|
Writer for crystallographic CIF files (Crystallographic Information File, .cif). |
|
Class for reading and processing atomic coordinates from PDB files. |
|
Writer for PDB format structure files. |
|
Reader for GROMACS .gro coordinate files. |
|
Write atomic structure data to GROMACS .gro coordinate files. |
|
Reader for XYZ molecular coordinate files. |
|
Writer for XYZ coordinate files. |
Visualization#
|
Visualization interface using py3Dmol for MOFbuilder. |
Note#
The analysis module is currently under development and is not yet part of the public interface.