Skip to content

XiaoqZhang/MACE-FFLAME-toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FFLAME: A Fragment-to-Framework Learning Approach for MOF Potentials

A toolkit for fine-tuning MACE

Functions

  • Extract ligands from MOFs and add hydrogen atoms and optimize the ligands.

  • Run molecular dynamics simulations with various ase calculators.

  • Select configurations for training using KMeans clustering method.

  • Fine-tune MACE.

Installation

We recommend installing fflame in a clean conda environment. Follow these steps:

  1. Create and activate the environment
conda create -n fflame python=3.10 -y
conda activate fflame
  1. Install PyTorch and MACE

  2. Install dependencies and fflame

conda install xtb-python -c conda-forge
pip install .
# install mofchecker
pip install git+https://github.com/Au-4/mofchecker_2.0

How to use

The example scripts are put in experiments.

References

If you use this code, please cite our paper:

About

A toolkit for fine-tuning MACE

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors