LeMaterial/LeMat-Rho
LeMat-Rho LeMat-Rho is a dataset of ~69,000 inorganic crystal structures computed with the r2SCAN meta-GGA functional in VASP, featuring charge densities, Bader charges, forces, stresses, and energies. It is part of the LeMaterial ecosystem. Dataset Summary Property Value Materials 69,117 Functional r2SCAN Sources AFLOW (agm), OQMD (oqmd-), Materials Project (mp-) Bader charge coverage 86.2% (59,613 materials) Charge density grid 15×15×15 (lossy… See the full description on the dataset page: https://huggingface.co/datasets/LeMaterial/LeMat-Rho.
LeMat-Rho
LeMat-Rho is a dataset of ~69,000 inorganic crystal structures computed with the r2SCAN meta-GGA functional in VASP, featuring charge densities, Bader charges, forces, stresses, and energies. It is part of the LeMaterial ecosystem.
Dataset Summary
Sources
Workflow
Each material was computed with a 4-step VASP pipeline:
- PreStaticMaker — initial single-point on unrelaxed geometry
- RelaxMaker_1 — geometry relaxation (r2SCAN)
- RelaxMaker_2 — second relaxation pass (r2SCAN)
- StaticMaker — final NSW=0 single-point; source of all reported properties
Forces, stresses, and energies are from the final static calculation. Charge densities (CHGCAR, AECCAR0, AECCAR1, AECCAR2) are from the StaticMaker output.
Bader charges were computed using the Bader charge analysis code (Henkelman group) with AECCAR0+AECCAR2 as the reference charge density.
Columns
Usage
from datasets import load_dataset
ds = load_dataset("LeMaterial/LeMat-Rho", split="train")
# Filter to materials with Bader charges
with_bader = ds.filter(lambda x: x["bader_charges"] is not None)
print(f"Materials with Bader charges: {len(with_bader)}")
# Access a material
row = ds[0]
print(row["chemical_formula_reduced"], row["bader_charges"])Notes
- Charge density compression: The stored charge densities are lossy-compressed to a 15×15×15 grid using pyrho. This is suitable for qualitative analysis and ML feature extraction but not for quantitative integration (e.g. re-running Bader). The raw CHGCAR files are available on request.
- Bader coverage: ~13.8% of materials lack Bader charges because their AECCAR files are absent from the source S3 data. This is consistent across all three source databases and reflects an upstream calculation issue.
- DDEC6 charges:
ddec6_chargesis null in this release. A follow-up patch run is planned. - r2SCAN functional: All calculations use the r2SCAN meta-GGA functional. MP2020 energy corrections are PBE-specific and do not apply;
energy_correctedequalsenergyfor all rows.
Citation
If you use this dataset, please cite the underlying databases:
- AFLOW: Curtarolo et al., Computational Materials Science 58, 218–226 (2012)
- OQMD: Saal et al., JOM 65, 1501–1509 (2013); Kirklin et al., npj Computational Materials 1, 15010 (2015)
- Materials Project: Jain et al., APL Materials 1, 011002 (2013)
- Bader analysis: Henkelman et al., Computational Materials Science 36, 354–360 (2006)
- r2SCAN functional: Furness et al., J. Phys. Chem. Lett. 11, 8208–8215 (2020)
- pyrho: Shen, J.-X. et al. (2022). Sci Data, 9(661), 1–7. doi: 10.1038/s41597-022-01746-z
