Skip to main content

Package for MOF synthesizability evaluation.

Project description

MOFSynth-QM

Logo

Requires Python 3.10+ Read the Docs PyPI Licensed under GPL-3.0-only

Online App

🔔 Release Note

We are excited to announce the release of MOFSynth-QM, a significant leap forward in our commitment to speed, accessibility, and scientific reproducibility.

This new version is fully powered by open-source software, eliminating dependencies on proprietary packages and streamlining deployment across systems.

  • XTB: Seamlessly switch to XTB for rapid and efficient energy calculations and geometry optimizations.

  • Enhanced Performance: Enjoy faster execution times and improved scalability.

  • Open Science Ready: All dependencies are now open source, making MOFSynth-QM fully transparent and reproducible.

✅ Why Upgrade? Whether you're screening thousands of MOFs or performing high-throughput synth-likelihood predictions, MOFSynth delivers the performance and flexibility modern computational chemists demand.

Try it today — open source, faster, and ready for your next breakthrough.

What is MOFSynth?

MOFSynth is a Python package for MOF synthesizability evaluation, with emphasis on reticular chemistry.

In materials science, especially in the synthesis of metal-organic frameworks (MOFs), a significant portion of time and effort is spent on the experimental process of synthesizing and evaluating the viability of MOFs.

MOFSynth aims to provide a simple and efficient interface for evaluating the synthesizability of metal-organic frameworks (MOFs) in an experiment-ready format, minimizing the time and labor traditionally required for these experimental preprocessing steps. This allows researchers to focus more on innovative synthesis and experimental validation rather than on preparatory tasks.

⚙️ Installation

It is strongly recommended to perform the installation inside a virtual environment.

python -m venv <venvir_name>
source <venvir_name>/bin/activate
pip install mofsynth_qm

Requires

To run MOFSynth-QM, the following modules and tools must be present in your system:

  1. mofid v1.1.0: A Python library for MOF identification and characterization.
  2. XTB v6.0.0: A computational chemistry program package.

💻 Browser-Based MOFSynth

Easy to use Web version of the tool.

📖 Usage example

Check the tutorial.

:warning: Problems?

You can start by opening an issue or communicate via email.

📰 Citing MOFSynth

Please consider citing this publication or use the following BibTex.

Show BibTex entry
@article{doi:10.1021/acs.jcim.4c01298,
  author = {Livas, Charalampos G. and Trikalitis, Pantelis N. and Froudakis, George E.},
  title = {MOFSynth: A Computational Tool toward Synthetic Likelihood Predictions of MOFs},
  journal = {Journal of Chemical Information and Modeling},
  volume = {64},
  number = {21},
  pages = {8193-8200},
  year = {2024},
  doi = {10.1021/acs.jcim.4c01298},
  note ={PMID: 39481084},
  URL = {https://doi.org/10.1021/acs.jcim.4c01298},
  eprint = {https://doi.org/10.1021/acs.jcim.4c01298}
  }

📑 License

MOFSynth-QM is released under the GNU General Public License v3.0 only.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mofsynth_qm-1.1.0.tar.gz (30.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mofsynth_qm-1.1.0-py3-none-any.whl (31.0 kB view details)

Uploaded Python 3

File details

Details for the file mofsynth_qm-1.1.0.tar.gz.

File metadata

  • Download URL: mofsynth_qm-1.1.0.tar.gz
  • Upload date:
  • Size: 30.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for mofsynth_qm-1.1.0.tar.gz
Algorithm Hash digest
SHA256 a16824e8d0b9598326fba914dd50d79220442df2272fe16b98298b3bd7cb89ac
MD5 cb96d0e43e28c1a7fbe2c69dfdcca182
BLAKE2b-256 2fa7585f821e6b221f1d9796dcda0fb1ed209f020fa9abe95fccec3e653114ff

See more details on using hashes here.

File details

Details for the file mofsynth_qm-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: mofsynth_qm-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 31.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for mofsynth_qm-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8659b69f61bd7b6240a32c0e290003875fd962d368571c2d54a5d985e63e8514
MD5 db197a3aa35866090c2588445dd894c7
BLAKE2b-256 2a2c7af14d96b3bdf7847f5b161c54a473d37332ad9fbf22a274c9692b4a370b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page