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.0.0.tar.gz (29.9 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.0.0-py3-none-any.whl (30.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for mofsynth_qm-1.0.0.tar.gz
Algorithm Hash digest
SHA256 61600c11111aa0260069ab6b7f9f11f3967961e68082cd55f7d963b0d9e62a8f
MD5 a95a4b349fc3ef018947427eb6f1387b
BLAKE2b-256 1f8d5c3198f763ea5ebb69533f9504560fee449f9961cbc75939c2f4399e8ee9

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mofsynth_qm-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a291a117bc351751d8c65aafff535c09b8eb9cb67155d62e17bdc0884d6f5e71
MD5 253a0b967c0ad24ae7f83b0905693a0b
BLAKE2b-256 25d3812a85fa77ac9d09ea131a11a6623f22d1e35dd00041cd8e4333fd21e546

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