Powered by CSD MOF Database ยท 14,000+ Reference Structures

Identify
MOF Structures
from XRD Data

Upload XRD data files (CSV, Excel, TXT, RAW, XRDML) or XRD pattern images. Our engine compares peaks against a curated MOF database and returns match confidence with structural details โ€” instantly.

14,072MOF References
98.6%Classifier Accuracy
5File Formats

Upload & Analyse

Upload your XRD data file or pattern image. We'll identify matching MOF structures.

๐Ÿ“‚
Drop your XRD data file here or click to browse
.csv .xlsx .xls .txt .xy .raw .xrdml .dat
๐Ÿ–ผ๏ธ
Drop your XRD pattern image here or click to browse
.png .jpg .jpeg .tiff .bmp .webp
Don't have a file?

How It Works

A four-step pipeline from raw XRD data to MOF identification

01
๐Ÿ“ค

Upload Data

Upload XRD data files (CSV, Excel, TXT, RAW, XRDML) or a screenshot/scan of your diffraction pattern.

02
๐Ÿ“ˆ

Peak Detection

Automatic peak finding using a derivative-based algorithm with noise filtering. Peaks are converted to d-spacing via Bragg's Law.

03
๐Ÿ”Ž

Database Matching

Peaks are matched against 14,072 CSD MOF reference structures stored in Google Sheets. Cell parameters and space groups are compared.

04
๐Ÿ“Š

Confidence Score

A weighted similarity score is calculated. Results show match %, top candidates, detected peaks, and estimated unit cell parameters.

Google Sheets DB Apps Script API Bragg's Law Peak Detection Algorithm Image Digitization Vercel Hosting

About the Database

The reference database contains 14,072 true MOF structures from the Cambridge Structural Database (CSD) MOF subset, augmented with 20,276 charge-reconstructed variants.

Each structure includes unit cell parameters (a, b, c, ฮฑ, ฮฒ, ฮณ), space group, metal nodes, formula, and DDEC6 partial charges where available. The database is hosted in Google Sheets and queried via Google Apps Script.

This tool was developed alongside a publication on identifying fake MOFs using DDEC6 charge anomaly detection โ€” achieving 98.6% classification accuracy with Random Forest.

14,072 True MOF structures
20,276 Modified variants
868 Non-MOF references
98.6% Classifier accuracy