Create new MOFs by combining generative AI and simulation on HPC.
The requirements for this project are defined using Anaconda.
Install the environment file appropriate for your system with a command similar to:
conda env create --file envs/environment-cpu.yml --force
The run_serial_workflow.py
script defines a workflow using MOFA.
Set up the required input files by running 0_assemble-inputs.ipynb
in input_files/zn-paddle-pillar
.
Then invoke the workflow by running example-run.sh
The code will produce a run directory in run
named using the start time and a hash of the run parameters.
The run directory contains the following files:
run.log
: The log messages produced during executionparams.json
: The arguments provided to the run scriptall-ligands.csv
: A CSV file with the geometries of the generated ligands in XYZ format, if they passed all validation screens, and the SMILES string (if available).