Datasets¶
Datasets used with MEIDNet and what has been done with each. Tasks, sizes and properties differ from one dataset to the next, so results are compared within a dataset only (see Benchmarks).
| dataset | structures | properties used | size | available here |
|---|---|---|---|---|
| Perov-5 | cubic ABX₃ perovskites, 5 atoms per cell | direct band gap, formation enthalpy | 18,928 | pretrained model, configuration, tutorial, benchmark results |
| MP-20 | Materials Project, up to 20 atoms | none aligned in the paper | about 45,000 | structure-representation results in the paper |
| Carbon-24 | carbon allotropes, up to 24 atoms | none aligned in the paper | about 10,000 | structure-representation results in the paper |
| Double perovskites A₂BB′X₆ | a family file, no dataset | none | 10,800 compositions (halide variant) | design space and rules |
| Your dataset | one material family | any scalar columns | any | upload in the Studio, or the command line |
New to multimodal data? Learn multimodality explains what a modality is, and Databases by application lists 31 computed and experimental sources.
-
Perov-5 — multimodal benchmark
18,928 cubic ABX₃ perovskites (CDVAE split: 11,356 train / 3,787 validation / 3,785 test), each with a relaxed structure, formation enthalpy (
heat_all, eV/atom) and direct band gap (dir_gap, eV).Modalities used in MEIDNet: crystal structure · electronic property (band gap) · thermodynamic property (formation enthalpy).
What the paper does with it: multimodal alignment of the structure and property encoders, property reconstruction, and the inverse-design demonstration (candidates generated from property targets, screened with MACE and validated by DFT).
In this repository:
meidnet download-datafetches it; the published checkpointcheckpoints/dual_autoencoder_clip_earlyfusion_propertyaware_2k.pthwas trained on it; it is the data behind the live Studio.Suitable tasks: inverse design from a band gap and a stability target · property prediction from the structure · structure–property retrieval · measuring how well two modalities align.
Available here: pretrained model · configuration (
examples/perov5/meidnet.yaml) · tutorial (the paper's experiment, Colab) · benchmark results.Benchmark results · The paper's experiment · Dataset source (CDVAE) · Castelli et al. 2012, Xie et al. 2022
-
MP-20 — published: structure-representation generalization
~45,000 structures from the Materials Project with at most 20 atoms per cell (CDVAE split).
Published MEIDNet use: generalization of the crystal encoder / decoder beyond perovskites (structure representation and reconstruction). It is not a multimodal benchmark in the paper: no property modality was aligned on it, and no MP-20 checkpoint is shipped here.
-
Carbon-24 — published: structure-representation generalization
~10,000 carbon structures with up to 24 atoms per cell (CDVAE split).
Published MEIDNet use: the same structure-representation test as MP-20. Not a multimodal benchmark; no Carbon-24 checkpoint is shipped here.
Your dataset¶
Use your dataset in the Studio
Any table with an id, one or more scalar property columns and a crystal structure per row (CIF text in a column
or one .cif file per id) can be used directly: upload it in the Studio
or run meidnet init → check → train → generate (bring your own dataset).
The structures must belong to one material family (prototype + site groups), which is
what the rules and the search need.
Next datasets¶
Battery conductors, MOFs, 2D materials and spinels are natural next families. Results on any of them can be contributed, and a dataset becomes a benchmark once its protocol is defined (add a dataset).