MOFGA

Genetic-algorithm software for optimizing metal–organic frameworks for carbon capture.

MOFGA is a Python framework for optimizing metal–organic framework (MOF) building blocks for target properties. It represents each candidate as a combination of topology, metal and organic nodes, and linkers, then searches the resulting design space with selection, crossover, and mutation. The framework supports both single- and multi-objective optimization and uses ToBaCCo to construct candidate crystal structures.

MOFGA was developed and tested for identifying MOFs with strong carbon-capture performance, including high CO₂/N₂ selectivity and CO₂ working capacity (Pham & Snurr, 2025).

References

2025

  1. mofga.png
    Implementation of Genetic Algorithms to Optimize Metal-Organic Frameworks for CO2 Capture
    Thang D. Pham and Randall Q. Snurr
    Langmuir, 2025