Skip to main content
Scientific Data logoLink to Scientific Data
. 2026 Feb 4;13:354. doi: 10.1038/s41597-026-06628-2

Open Molecular Crystals 2025 (OMC25) dataset and models

Vahe Gharakhanyan 1,✉, Luis Barroso-Luque 1, Yi Yang 2, Muhammed Shuaibi 1, Kyle Michel 1, Daniel S Levine 1, Misko Dzamba 1, Xiang Fu 1, Meng Gao 1, Xingyu Liu 3, Haoran Ni 2, Keian Noori 3, Brandon M Wood 1, Matt Uyttendaele 1, Arman Boromand 3, C Lawrence Zitnick 1, Noa Marom 2,4,5,✉, Zachary W Ulissi 1,✉, Anuroop Sriram 1,✉
PMCID: PMC12979844  PMID: 41639080

Abstract

The development of accurate and efficient machine learning models for predicting the structure and properties of molecular crystals has been hindered by the scarcity of publicly available datasets with property labels. To address this challenge, we introduce the Open Molecular Crystals 2025 (OMC25) dataset, a collection of over 27 million molecular crystal structures containing 12 elements and up to 300 atoms in the unit cell. The dataset was created by relaxing over 230,000 randomly constructed molecular crystal structures—representing approximately 50,000 organic molecules—using dispersion-inclusive density functional theory (DFT) with the Perdew–Burke–Ernzerhof (PBE) exchange-correlation functional combined with Grimme’s D3 dispersion correction (PBE+D3). OMC25 comprises diverse chemical compounds capable of forming different intermolecular interactions and a wide range of crystal packing motifs. We provide information on the dataset’s construction, composition, and properties. To demonstrate the quality and use cases of OMC25, we trained and evaluated state-of-the-art open-source machine learning interatomic potentials. By making this dataset publicly available, we aim to accelerate the development of accurate and efficient machine learning models for molecular crystals.

Subject terms: Organic molecules in materials science, Cheminformatics, Computational chemistry, Density functional theory, Combinatorial libraries

Background & Summary

Molecular crystals are a class of materials characterized by the orderly arrangement of molecules in a crystalline lattice. These materials have important applications in pharmaceuticals1–5, organic electronics6–9, and other fields10–15, due to their unique structural and functional properties. A key phenomenon in molecular crystals is polymorphism, where a single molecule can form multiple crystal structures, influencing the physical properties of the material16,17. Understanding, predicting, and controlling the formation of different polymorphs is crucial for optimizing the properties of molecular crystals for tailored applications16. This requires exploring the potential energy surfaces of different crystal structures to gain insight into their relative stability.

Computer simulations have become indispensable tools in the study of molecular crystals. In recent years, the advent of machine learning (ML) has revolutionized the fields of chemistry and materials science18–29. Machine learning interatomic potentials (MLIPs) trained on large ab initio datasets offer a promising alternative to density functional theory (DFT) for predicting energies, forces, and related properties, achieving similar accuracy at a fraction of the computational cost. However, DFT provides a broader set of electronic-structure information that MLIPs currently cannot capture, making it uniquely valuable for certain applications. While DFT–particularly dispersion-corrected DFT methods–remains the standard for molecular crystal structure prediction (CSP), as demonstrated by benchmarks such as the CCDC blind test30, MLIPs are increasingly being integrated into CSP pipelines31, often serving as efficient pre-screening tools to rapidly evaluate large numbers of candidate structures before applying more computationally intensive DFT calculations32,33. The accuracy and computational demands of MLIPs typically range between those of classical force fields and DFT, depending on the model complexity and the training domain34. This middle ground enables MLIPs to strike an effective balance between computational efficiency and accuracy, making them well-suited for large-scale simulations and as complementary tools in CSP workflows. The efficacy of ML models, however, is contingent upon the quality and diversity of the training data. The development of novel MLIP architectures has been facilitated by the release of large, diverse, and open-source datasets tailored to molecules (OMol2535, QM936, and others37–41) and inorganic materials (OMat2442, OC2043, and others44–46) applications. MLIPs used for molecular crystals have been trained predominantly on data for isolated molecules47–51. Some have been trained on small-scale52,53 or proprietary54 molecular crystal datasets. A significant gap remains in the availability of large-scale open datasets specifically designed for molecular crystal applications. This limitation hinders the advancement of MLIPs in this domain, underscoring the need for a comprehensive dataset that can provide a rich source of structural and property information for training machine learning models.

We present the Open Molecular Crystals 2025 (OMC25) dataset, a large-scale resource for training MLIPs for molecular crystals. OMC25 comprises over 27 million molecular crystal structures, containing 12 elements and up to 300 atoms in the unit cell. Each structure is labeled with total energy, atomic forces, and unit cell stress values. The structures comprising OMC25 were extracted from the dispersion-inclusive DFT relaxation trajectories of over 230 thousand putative molecular crystals constructed from 50 thousand unique molecules from the OE62 dataset55. The DFT data was acquired using the Perdew-Burke-Ernzerhof (PBE)56 exchange-correlation functional combined with the Grimme D357 dispersion correction (PBE-D3) with tight convergence settings. Diverse sampling of molecular packing arrangements across space groups with a varying number of molecular formula units per unit cell (Z) was achieved using the open-source crystal generation software Genarris 3.058. To thoroughly sample the potential energy landscape, including regions far from equilibrium, we generated both loosely packed and densely packed structures. To demonstrate the usefulness of the OMC25 dataset, we train MLIPs and evaluate their performance on established community benchmarks.

The dataset, model checkpoints, and code to train and evaluate models are all released open source to ensure reproducibility and to allow the community to build upon and further improve our results. We provide the OMC25 dataset with a CC BY 4.0 license. By making this dataset openly available, we aim to catalyze further research and enable advancements in structure and property prediction of molecular crystals.

Methods

As machine learning interatomic potentials (MLIPs) see increasing adoption for use in molecular crystal research, an open, comprehensive dataset specifically designed to cover molecular crystals has become an urgent need. To achieve this, we employed a multi-step process to curate, pre-process, label, and validate a diverse set of molecular crystal structures, covering various chemical compositions, crystal systems, and space groups. The resulting OMC25 dataset includes a wide range of energetics-labeled molecular crystal structures, reflecting the rich diversity of molecular crystals found in nature and synthetic materials, and is designed to be a valuable resource for advancing materials research.

Sampling Molecules

The OE62 dataset55 served as our starting point for sampling molecular structures. The OE62 dataset includes molecules extracted from the Cambridge Structural Database (CSD)59 repository of experimentally determined molecular crystal structures. The OE62 dataset contains 61,489 molecules comprising the elements H, Li, B, C, N, O, F, Si, P, S, Cl, As, Se, Br, Te, and I, whose geometry was optimized with DFT through the FHI-aims all electron code60–62 with the Perdew, Becke, and Ernzerhof (PBE) functional56 and the Tkatchenko-Scheffler (TS) dispersion correction63 until the residual forces on each atom were below 0.001 eV/Å. This dataset was sampled for molecular geometries. Potentially energetic molecules were systematically removed from the dataset using several criteria: (1) those that could not be parsed by RDKit (https://www.rdkit.org/)64 due to invalid SMILES were removed; (2) molecules identified as energetic materials in the CSD59 were excluded; (3) molecules with at least one carbon atom and a nitrogen-to-carbon ratio (N/C) of 3 or greater were removed; and (4) molecules containing nitro groups attached to nitrogen or more than one instance of potentially energetic bonds (O-O, N-N, O-N, or O/N-halogen) were filtered out using SMARTS-based substructure searches using RDKit64. These combined filters resulted in a final sampled set of approximately 50,000 unique molecules. Owing to the scarcity of distinct conformers for a given molecule in the OE62 dataset, only one molecular conformer was obtained in the vast majority of cases. This means that, within our data generation workflow, the molecular conformation could change only to the extent possible during final geometry relaxation in the crystal, as described below.

Molecular Crystal Structure Generation

Random molecular crystal generation was performed with the Genarris 3.0 package (https://github.com/Yi5817/Genarris and https://www.noamarom.com/software/genarris)58. Genarris is an open-source software that generates diverse molecular crystal packing arrangements starting from the input molecular conformer and Z number, the number of molecules in the unit cell. For each sampled molecule from the OE62 dataset55, we selected two values of Z out of the six most frequent Z numbers in the CSD (Z ∈ [4, 2, 8, 1, 16, 6], in order of prevalence), with the probability distributions derived from the CSD59. Genarris automatically identifies all compatible space groups matching the point group symmetry of the input molecular conformer and Z number with up to one molecule in the asymmetric unit of the crystal (Z′ ≤ 1)65. For the purpose of generating a diverse set of random structures, as opposed to performing crystal structure prediction, we did not aim to exhaustively sample the configuration space of structures within a given space group. Therefore, for each compatible space group, we generated only two structures.

In order to train MLIPs that can work well in all regions of the potential energy surface (PES), we took advantage of the features of Genarris 3.0 to generate both loosely packed and close-packed structures. Genarris samples unit cell volumes from a Gaussian distribution around a target volume, which is estimated using the integrated machine learning (ML) model from PyMoVe66. To generate loosely-packed initial structures, we scaled the target volume by a factor of 1.25. Genarris avoids generating unphysical structures by demanding that the interatomic distances, dij, between atoms i and j from different molecules are greater than a cutoff: dij>sr(rivdW+rjvdW), where ri/jvdW are the van der Waals radii of atoms i and j, respectively, and sr is a user-defined scaling factor. In the initial generation step, we used sr = 0.95 to ensure adequate spacing between molecules. Then, the initial loosely packed structures were optimized with the Rigid Press algorithm, implemented in Genarris 3.058 to achieve close packing. Rigid press freezes the molecular geometry and employs a regularized hard-sphere potential to optimize the molecular position and orientation along with the crystal lattice vectors to compress the unit cell as much as possible, while preserving the space group symmetry. For the Rigid Press optimization we applied the default values of sr = 0.85 and specialized sr values for hydrogen bonds, derived from the statistical analysis of crystal structures in the CSD to ensure that molecules are as close to each other as possible without overlap65.

Sampling Random Molecular Crystal Structures

To maximize the diversity of the selected putative structures, we sampled both loosely packed structures from the initial generation stage and close-packed structures from the Rigid Press stage of Genarris. The maximum number of atoms in the unit cell was capped at 300. For each compound, chosen Z number, and Genarris stage, we selected up to two structures (where possible) whose geometry was converged within 5,000 iterations in the Rigid Press stage. Additionally, we sampled up to two structures from the initial generation stage, excluding the structure identifiers already sampled from the Rigid Press stage. This procedure leads to up to four structures for a given Z number. As noted above, we selected two Z numbers per molecule, producing a maximum of 8 putative crystal structures for each molecular conformer. In practice, only 4.7 structures on average were sampled per molecule. This approach allowed us to maximize the diversity of putative structures while minimizing redundancy, resulting in around 230,000 sampled putative crystal structures from Genarris.

Structural Relaxations

The molecular crystal structures selected in the previous step were fully relaxed using dispersion-corrected DFT. The calculations were performed using the Vienna Ab initio Simulation Package (VASP, https://www.vasp.at/)67–69 with the projector augmented wave (PAW) pseudopotentials70,71. The PBE generalized gradient approximation (GGA)56 was combined with the Grimme D3 dispersion correction57. The atomic positions and lattice vectors were relaxed until the maximum per-atom residual forces were below 0.001 eV/Å, or the relaxation required more than 1,500 steps. The total energy convergence tolerance was set to 0.001 meV and the plane-wave energy cut-off was 520 eV. All VASP inputs were generated with the RelaxSetGenerator class of the atomate2 library (https://github.com/materialsproject/atomate2)72. A detailed description of additional VASP input flags is provided in the Supplementary Information. As a summary statistic, 65.6%, 83.5%, and 97.3% of structures were relaxed to maximum per-atom residual force values below 0.001, 0.01, and 0.05, respectively. The relaxation of molecular crystal structures sampled from Genarris involved over 300 million ionic steps and 1.5 billion electronic self-consistency cycles, demanding an estimated several hundred million core-hours of computational resources.

Relaxation Trajectory Filtering

Regardless of the structural relaxation convergence, all trajectories were retained. Initially, we removed frames with non-negative energies, residual forces exceeding 50 eV/Å, and stresses above 80 GPa from the trajectory. Subsequently, if the final volume or the volume immediately following the first step deviated from the initial volume by more than 33%, the entire trajectory was discarded. However, if only a specific frame’s volume differed by more than 33% from the initial one, that frame alone was removed. This was done to make sure that the initially selected k-point density was still deemed sufficient for the ionic step. Rarely, we observed that in some cases molecular fragments broke apart or merged during relaxation. To detect this, the connectivity of each structure frame was represented as an undirected graph object in NetworkX (https://networkx.org/)73 from the StructureGraph object of graphs module obtained using the JmolNN class from the local_env module of pymatgen.analysis (https://pymatgen.org/)74 using default parameters. Different frames were compared with an exact graph isomorphism check as implemented in the isomorphism module of networkx.algorithms73. If the molecular connectivity after the first relaxation step differed from the initial connectivity, the entire trajectory was discarded. Otherwise, any frames with altered connectivity compared to the starting structure were removed. This was done to make sure that the structure optimization was not heading towards a non-realistic molecular crystal or leading to chemical reactions.

Structure Sampling

For the purpose of training MLIPs, it is important to sample different regions of the potential energy landscape, both around the local minima and far from them. Therefore, after filtering the relaxation trajectories, a sampling strategy was employed to select a representative subset of frames. The goal was to capture the most informative and diverse set of structures along the relaxation trajectories while minimizing redundancy. A subset of up to 100 structure frames was sampled from each of the remaining trajectories, with the goal of maximizing their absolute energy differences from the preceding structure frame. In addition to energy difference-based sampling, approximately 20 total structure frames were uniformly sampled between the first occurrences in the trajectory of structures with maximum per-atom residual forces of 0.1, 0.01, and 0.001 eV/Å. The sampling strategy resulted in the final dataset including around 120 frames per molecular crystal relaxation trajectory, on average including around 10% of all frames in the original trajectories. This led to a total sample size of 27 million structures from the relaxation trajectories.

Dataset Splits

The sampling strategy described above yielded the final structures included in the OMC25 dataset. To train MLIPs, we created the OMC25 training, validation, and test splits. To prevent leakage and ensure data integrity, an allocation process was implemented, wherein all frames belonging to putative structures of the same compound were assigned to a single split exclusively. A 90/5/5 random sampling strategy was adopted, where 90% of the data points were assigned to the training set (Train), 5% were assigned to the validation set (Val), and 5% to the test set (Test). The dataset sizes and compositions for each split of OMC25 are presented in Table 1. MLIPs were trained and optimized using the training and validation subsets of the dataset, with their performance subsequently assessed on a held-out test set, as well as through additional evaluation tests and metrics.

Table 1.

Size, starting molecular crystal and molecule count of different OMC25 dataset splits.

Split Size Molecular crystals Molecules Fraction (%)
Train 24,870,226 207,271 44,403 90
Val 1,386,816 11,570 2,467 5
Test 1,358,143 11,327 2,467 5
Total 27,615,185 230,168 49,337

Data Records

The training and validation splits of the OMC25 dataset and related files are available for download from Hugging Face at https://huggingface.co/datasets/facebook/OMC2575, under the CC BY 4.0 license.

We prepared all data files in the Atomic Simulation Environment (ASE) Lightning Memory-Mapped Database (LMDB) database format. LMDB format76 is an efficient dataset type for large scale data storage designed around the concept of key-value pairs. Users can read and query the datasets using the ASE DB API77, where each entry (value) is an ase.atoms object that includes information on lattice parameters, atomic positions and numbers, periodic boundary conditions, total structure energy, atomic forces, and unit cell stress. Additionally, for each entry, we also provide information on the Cambridge Structural Database (CSD)59 reference code (csd_refcode) corresponding to the molecule from the OE62 dataset (taken directly from Ref. 55), the Z value of the unit cell (z_value), genarris_step tag of either the generation (gener) or the Rigid Press (press) stage of Genarris 3.058, xtal.id unique crystal identifier among putative structures from Genarris step, and sid structure identifier consisting of the above information and also including the index of the structure frame in the filtered relaxation trajectory. We also provide detailed information on all unique initial molecular crystal structures that underwent structural relaxations in the omc25-starting-crystals.csv file (Table 2).

Table 2.

Description of columns in omc25-starting-crystals.csv describing all starting molecular crystal structures that underwent structural relaxations.

Column name Description
csd_refcode CSD reference code59 of molecule from OE62 dataset55
z_value Number of molecular formula units in the crystal unit cell
genarris_step Sampled from generation (gener) or Rigid Press (press) step of Genarris 3.058
xtal.id Unique crystal identifier among putative structures from Genarris step
split Structure was included in the training (train) or validation (val) split
nframes Number of frames sampled from relaxation trajectory
mol.composition, xtal.composition Composition of molecule and crystal, respectively
mol.natoms, xtal.natoms Number of atoms in molecule and crystal unit cell, respectively
mol.mass, xtal.mass Molar mass in g/mol of molecule and crystal unit cell, respectively
xtal.spacegroup Crystal space group with SYMPREC=10−5 symmetry tolerance

Technical Validation

A robust dataset for machine learning interatomic potentials (MLIPs) must comprehensively sample the relevant chemical, structural, and property spaces while maintaining high data quality. Here, we detail the diversity and validation of the OMC25 dataset, highlighting both its breadth, the rigorous controls applied, and the performance of MLIPs trained on it.

Data Quality

The data quality and consistency were ensured through stringent design choices, including a series of filtering and sampling steps, as detailed in the Methods section. We conducted tests to ensure tight numerical convergence of the VASP settings used for the PBE-D3 calculations, as described in the Supplementary Information. Unrealistic frames were removed from relaxation trajectories by filtering based on energy, force, and stress. Consistent k-point grid density was maintained by volume filtering. Filtering based on molecular connectivity eliminated frames, in which molecular bonds were broken or unrealistically formed. The sampling strategy included frames from different stages of the relaxation trajectory, capturing configurations both far from and near equilibrium to achieve thorough sampling of the potential energy landscape. This sampling strategy provides a comprehensive representation of the system’s evolution during the relaxation process, while avoiding unnecessary redundancy in the regions near equilibrium. Notably, our dataset exhibits high consistency between the initial and final frames of the sampled trajectories. Out of 230,168 structures, only 1,516 (0.7%) had the final frame with a different space group than that of the initial frame Fig. 1.

Fig. 1.

Fig. 1

Overview of the OMC25 dataset: generation method, structure relaxations, statistics, and application areas.

Chemical and Structural Diversity

To ensure broad applicability, the OMC25 dataset was designed to capture extensive chemical and structural diversity. As shown in Fig. 2a, the OMC25 training split encompasses 12 elements most common in organic entries of the Cambridge Structural Database (CSD)59. Figure 2a also shows that the number of atoms in sampled molecules ranges from 4 to 164 with an average value of 42, and the number of atoms in the crystal unit cell from Genarris ranges from 12 to 300 with an average value of 130.

Fig. 2.

Fig. 2

Description of the sampled molecules and molecular crystals before structure relaxations in the OMC25 training split: (a) elemental occurrences in molecules, distributions (histograms) and averages (vertical dotted lines) of the number of atoms with and without counting hydrogens in starting molecules and molecular crystals, (b) distributions of the top six most occurring Z values, the most occurring ten space groups, and four crystal systems in organic entries of CSD 6.0059 compared to OMC25, highlighted in yellow the collective distributions of the remaining space groups and crystal systems, (c) the Sankey diagram connecting Z values, the top ten most occurring space groups in OMC25, and resulting crystal systems, with the connecting links proportional to flow quantities. The coloring of space groups and connecting links is determined by crystal systems the space groups correspond to.

The sampling strategy involved selecting the top six Z values from the CSD, which led to a diverse set of space groups and crystal systems represented in OMC25 (Fig. 2b). In terms of structural diversity, the OMC25 dataset includes 167 distinct space groups across all seven crystal systems (computed with SYMPREC=10−5 symmetry tolerance). OMC25 features 22 space groups with more than 1% of structures versus only 10 in the CSD. In addition, there are notable differences in the prevalence of certain space groups in OMC25 compared to the CSD. Certain monoclinic space groups, such as Pc (No. 7) and P2 (No. 3), are significantly overrepresented in the OMC25 dataset, accounting for 11.2% and 4.9% of the starting molecular crystals, respectively. In contrast, these space groups are relatively rare in the CSD, with only 0.5% and 142 entries (out of over half a million), respectively. Similarly, the orthorhombic space group Pcc2 (No. 27) is represented at a frequency of 1.9% in the OMC25 dataset, compared to only 16 entries in the CSD. Furthermore, the tetragonal crystal system is significantly overrepresented in the OMC25 dataset, accounting for 16.5% of the structures, whereas it is relatively rare in the CSD, with only 1.5% representation. Conversely, the trigonal, hexagonal, and cubic systems are underrepresented in the OMC25 dataset, collectively accounting for only 0.7% of the structures, compared to 1.9% in the CSD. This difference may stem from not sampling Z = 3 and from the lowered symmetry of the relaxed molecular structures in the OE62 dataset, which may have prevented structure generation in space groups with many special Wyckoff positions. The relationship between the number of molecular formula units per unit cell and crystal symmetry is illustrated by the flow of sampled Z values into space groups and crystal systems in Fig. 2c. This provides a visual illustration of the relationships between the number of molecular formula units per unit cell and crystal symmetry.

Property Diversity

The analysis presented in Fig. 3 reveals extensive sampling across large swaths of the potential energy landscape, which is crucial for training robust models. Figure 3a compares the density distributions of structures at various stages: initial Genarris generation, post-Rigid Press optimization, and final relaxation. The final relaxed structures closely match the density distribution of organic CSD entries, indicating realistic packing. As expected, the structures sampled after initial generation have the lowest density. Rigid Press effectively compresses the structures to achieve close-packing and significantly increases the density. The final relaxed structures, that closely follow CSD density distribution, are on average more dense than the as-generated structures but less dense than the structures compressed by Rigid Press. We sampled structures from both Genarris steps, ensuring that the final dataset includes almost equal number of both loosely and densely packed structures (Fig. 3a). Starting from either loose or dense initial structures leads to different evolution of relaxation trajectories, depending on the interplay between the intensities of intramolecular and intermolecular forces. Figure 3b presents the distributions of the relaxation energy, maximum per-atom residual force, and maximum stress in the first and last frames of the relaxation trajectories that comprise the OMC25 dataset. The relaxation energy distribution highlights the extent of structural optimization, with an average difference of 0.7 eV/molecule between the initial and final structures. The force and stress distributions demonstrate that the initial structures are far from equilibrium, while the final structures show tight convergence with the VASP settings chosen, indicating mostly finished successful relaxations. These trends are consistent across training, validation, and test subsets, confirming comprehensive sampling of the potential energy landscape and underscoring the reliability and robustness of the OMC25 dataset. Figure S2 also displays the energetics distributions for all three data splits, further demonstrating the consistency observed across the splits in the OMC25 dataset.

Fig. 3.

Fig. 3

Comparison of properties from the first and last frames of relaxation trajectories of molecular crystals in the OMC25 training split: (a) showing density of the last frames and the first frames for different Genarris steps; overlayed is the distribution of densities of organic entries in CSD 6.00, (b) showing relaxation energy (the difference of energy between the initial and final frames), maximum per-atom residual force, and maximum unit cell stress. Average values are presented with vertical dotted lines.

Model Performance

The primary goal of the OMC25 dataset is to enable accurate, transferable predictions of molecular crystal properties using machine learning interatomic potentials (MLIPs). To this end, we adopt a model-centric validation approach: the performance of state-of-the-art ML models trained on OMC25 serves as a direct, quantitative proxy for the dataset’s informativeness, diversity, and completeness. High accuracy on relevant tasks (e.g., energy, force, and stress prediction) indicates that the dataset captures the essential physics and chemical diversity required for robust generalization. Conversely, poor model performance may reveal gaps, biases, or insufficient sampling. This approach complements traditional statistical or chemical diversity analyses and provides practical evidence of the dataset’s utility for different applications and objectives such as crystal structure prediction (CSP).

To technically validate the OMC25 dataset, we trained and benchmarked several state-of-the-art MLIPs, including UMA20, eSEN22, and EquiformerV229. These models represent the current frontier in molecular and materials modeling. Model and training parameters for eSEN and EquiformerV2 are presented in Table S2 and UMA model details can be found in Ref. 20. All MLIPs are message-passing graph neural networks (GNNs) that operate on atomic graphs, with nodes representing atoms and edges representing neighboring atom pairs within a cutoff distance. We evaluate both energy-conserving models, which compute forces via automatic differentiation of the predicted energy (using PyTorch autograd78), and direct-force models, which predict forces as an explicit output. This distinction allows us to assess the impact of model architecture on predictive accuracy.

eSEN22: We selected the eSEN energy-conserving model due to its top ranking on the Matbench Discovery leaderboard79 for inorganic materials and its strong performance for the Open Molecules 2025 (OMol25) dataset35. Given its success across both inorganic materials and molecular systems, we expect it to perform well for molecular crystals.

Universal Model for Atoms (UMA)20: UMA is a versatile model trained on diverse datasets and atomic system types, including the OMC25 dataset. Its architecture integrates the strengths of eSEN with a mixture of linear experts, enhancing adaptability and accuracy. We focus on the OMC task within UMA and evaluate energy-conserving UMA models of small and medium sizes to find an optimal balance between performance and complexity.

EquiformerV229: This direct-force GNN model incorporates transformer-inspired attention mechanisms and currently leads the Matbench Discovery leaderboard among direct-force models. We train EquiformerV2 using both a standard 6 Å cutoff and an extended 12 Å cutoff to compare the effects of model type (direct vs. energy-conserving) and receptive field size (i.e., the chemical environment an atom interacts with) on performance.

All MLIPs were evaluated on a held-out test subset, as well as on additional external benchmarks including the X23b benchmark80 and the Schrödinger polymorph ranking task32 described below. The results of these evaluations are summarized in Table 3, with further details provided in the Supplementary Information.

Table 3.

MLIP evaluations: validation and test metrics, as well as X23b and Schrödinger polymorph ranking evaluations. The energy, force, and stress errors are presented as mean absolute errors (MAEs) for the validation and test metrics. For the X23b evaluation, the energy represents the lattice energy of the crystal, and the mean absolute percentage error (MAPE) is reported for the molar volume. For the Schrödinger polymorph ranking evaluation, the energies are normalized to the number of molecules in the unit cell. The bolded values show the best performing models, where the evaluation followed the community standards.

Model Number of Parameters Conserving model Validation Test X23b80 Schrödinger polymorph ranking32
Energy ↓  [meV/atom] Forces ↓  [meV/Å] Stress ↓  [meV/Å3] Energy ↓  [meV/atom] Forces ↓ [meV/Å] Stress ↓  [meV/Å3] Lattice Energy ↓ MAE [kcal/mol] Volume ↓ MAPE [%] Rel. Energy ↓ MAE [kcal/mol] Corr. Pearson ↓ Rank Corr. Spearman ↓
UMA-S-1.1 (OMC)20 6M† ✓ 1.05 5.18 0.95 1.03 5.04 0.93 2.21 6.01 0.35 0.80 0.74
UMA-M-1.1 (OMC)20 50M† ✓ 0.86 2.92 0.92 0.84 2.83 0.90 1.94 5.78 0.44 0.73 0.68
eSEN-S-OMC22 6M ✓ 1.06 5.58 0.96 1.05 5.39 0.94 3.38 5.58 1.04 0.76 0.72
eqV2-S-OMC (6 Å)‡29 31M ✗ 0.61 3.89 0.11 0.70 3.87 0.11 8.87 4.02 0.39 0.78 0.74
eqV2-S-OMC (12 Å)‡29 31M ✗ 0.62 3.79 0.10 0.67 3.78 0.10 9.09 2.50 0.34 0.79 0.74

†Reported is the number of active parameters during inference, which is lower than the total number of parameters used to train UMA models20.

‡For the X23b benchmark, the single point energies of starting molecular structures in the gas phase were taken as the reference for lattice energy calculations. For the Schrödinger polymorph ranking, the single point energies of starting crystals were taken as the reference for relative energy calculations.

X23b benchmark80: We benchmark our MLIPs using the X23b dataset, a revised version of the original X23 experimental set81. This dataset contains 23 small to medium-sized molecular crystals featuring a variety of intermolecular interactions such as van der Waals forces, hydrogen bonding, and mixed bonding types. The evaluation task involves predicting the unit cell volume and lattice energy of each crystal at 0 K, where lattice energy is defined as the cohesive energy of the crystal relative to the isolated (relaxed) molecule in the gas phase. Figure S3a shows the reference values alongside the predictions from our MLIPs for each system.

Schrödinger polymorph ranking32: To evaluate the MLIPs performance for ranking polymorphs, we tested the models on a recent polymorph dataset from Ref. 32. As noted in Ref. 48, it is important to recognize that our MLIPs were trained on data generated with the PBE-D3 functional56,57, whereas the reference polymorph energies were computed using the r2SCAN-D3 meta-GGA functional57,82, which is considered more accurate. This discrepancy introduces some inherent limitations in the benchmark. For each system, we computed energy and rank correlation metrics, which were then averaged to produce the final evaluation scores. Distributions of these relative lattice energy metrics are presented in Fig. S3b.

Our results show that the OMC25 dataset can be used to train highly accurate machine learning models, with low energy, force, and stress MAEs, and for the X23b evaluation. The trained MLIPs are also well-suited for the polymorph ranking task, even considering that the reference dataset was built at a higher level of density functional theory. It is important to note that the direct force models tend to perform poorly for relaxation tasks, and thus are not recommended for such applications.

To emphasize the critical role of crystal-specific data, we conducted a comparative evaluation of identical MLIP architectures trained on the OMC25 crystal dataset and the OMol25 molecular dataset35. We note that the OMol25 dataset was acquired using the ωB97M-V range-separated hybrid meta-GGA functional with the VV10 non-local treatment of dispersion interactions83–85, which is significantly more accurate than PBE-D3. In addition, the OMol25 dataset was acquired using Gaussian basis sets without pseudopotentials of light atoms, although this is expected to have a more minor effect than the accuracy of the exchange-correlation functional and dispersion method. OMol25 is intended to be a general purpose molecular dataset and therefore lacks data on large clusters of organic molecules at various separations (though it does contain solvated systems and protein-ligand pockets) as those in OMC25. The differences in the performance of models trained on OMC25 vs. OMol25 may thus be attributed to the different DFT settings, the use of periodic vs. non-periodic codes, and the distributional shift of the underlying data. Our results reveal that model performance varies depending on the evaluation task (Table S1). For the X23b lattice energies, most UMA models achieve comparable accuracy, while the X23b unit cell volumes are best predicted with the OMol task of UMA. For the Schrödinger polymorph ranking task, UMA models with the OMC task show superior performance in energy metrics. This highlights that molecular and crystal datasets offer complementary advantages. This also underscores the necessity of including crystal data to fully capture the complexities relevant to molecular crystal modeling. Additional details are provided in the Supplementary Information.

Limitations

While the OMC25 dataset and the associated MLIPs offer significant advances, several limitations remain that warrant discussion and guide future research.

First, we limited OMC25 to single-component pristine organic molecular crystals with up to one molecule in the asymmetric unit (Z′≤ 1). However, other classes of molecular crystals—such as co-crystals, multi-component systems, hydrates, solvates, metal-organic frameworks, and disordered systems—are of great practical interest and involve unique intermolecular interactions that remain to be explored. Future work should also prioritize richer elemental diversity beyond that in the OE62 dataset55. Additionally, this study used a starting single geometry-optimized molecular conformer from the OE62 dataset (except for a handful of cases). Although DFT relaxes the atomic positions in a crystal, there is no guarantee that, in practice, the resulting structures will contain highly different molecular conformers. Incorporating multiple conformers in crystal generation will be an important step toward better modeling conformer interactions and crystal energy landscapes.

Second, the level of density functional theory (PBE-D356,57) employed for structure relaxations was deemed sufficient; nonetheless, several studies indicate that higher-level approaches—such as hybrid functionals like PBE086 and meta-GGA functionals like r2SCAN87—along with more advanced dispersion corrections (e.g., VV1083, XDM88, TS63, and MBD89,90)—are essential for accurately capturing crystal energetics80,81,87,91–95. These enhancements are particularly important for CSP tasks, where high precision is required to distinguish polymorphs that differ by only a few kJ/mol96–101.

Third, regarding data quality, we acknowledge that maintaining a fixed k-grid is typically sufficient for minor volume changes (less than 10%). However, when the volume changes are more substantial (for example, greater than 20—33%), the k-point density may shift considerably, which can impact the reliability of computed properties. Therefore, in these situations, it is advisable to recalculate the k-grid after structural relaxation to maintain consistent sampling102–104.

And lastly, a known limitation of most of the current MLIPs lies in capturing long-range interactions. While message-passing layers can extend the effective receptive field beyond the cutoff distance (depending on the maximum number of neighbors allowed in the graph neural network (GNN)), accurately modeling very long-range effects extending far beyond the cutoff radius—such as those in organic-organic interfaces—remains challenging. Future work could address this limitation by incorporating recent advances such as Latent Ewald Summation (LES)105, which enables efficient treatment of long-range electrostatics in MLIPs. Additionally, the test and validation sets used in this study closely resemble the training data, limiting the ability to fully assess the generalizability of the MLIPs. To more rigorously evaluate these models, future benchmarks should incorporate both in-distribution and out-of-distribution test sets106 to better measure their transferability and robustness.

In summary, the OMC25 dataset is a unique resource, providing high-quality energetics labels for a rich and diverse set of molecular crystal structures. The MLIPs trained on OMC25 demonstrate impressive accuracy in predicting molecular crystal structures and relative energies31. Together, they pave the way for accelerated simulations and more reliable molecular crystal structure and property predictions, opening new frontiers in molecular crystal research.

Supplementary information

Supplementary Information (500.2KB, pdf)

Acknowledgements

N.M. acknowledges support from the National Science Foundation (NSF) Designing Materials to Revolutionize and Engineer our Future (DMREF) program via award DMR-2323749. Y.Y. acknowledges support from the Frontera Computational Science Fellowship awarded by the Texas Advanced Computing Center (TACC).

Author contributions

V.G. generated the dataset; L.B.L. conducted the DFT convergence study; Y.Y. helped with configuring Genarris 3.0; everyone was involved in training, evaluating, and/or improving models; M.U. supervised the project in the initial stages; A.B., C.L.Z., N.M., Z.W.U. and A.S. supervised the entire project; V.G. prepared and everyone contributed to the review of the manuscript.

Data availability

The training and validation splits of the OMC25 dataset and related files are available for download from Hugging Face at https://huggingface.co/datasets/facebook/OMC25.

Code availability

The random molecular crystal structure generation was performed using Genarris 3.0 package58, which is available at https://github.com/Yi5817/Genarris and https://www.noamarom.com/software/genarris under the BSD 3-Clause license. All density functional theory (DFT) calculations were carried out with the Vienna Ab initio Simulation Package (VASP, https://www.vasp.at/)67– 69. The scripts to generate VASP input files with OMC25 settings are publicly available at https://github.com/facebookresearch/fairchem/tree/main/src/fairchem/data/omc. The machine learning interatomic potentials trained on the OMC25 dataset are accessible from Hugging Face: eSEN model22 at https://huggingface.co/facebook/OMC25 and UMA models20 at https://huggingface.co/facebook/UMA. The code containing all necessary information for reproducing our training and evaluation results is publicly available at https://github.com/facebookresearch/fairchem. We encourage users to cite this paper when using the dataset or pretrained models for molecular crystals in their research.

Competing interests

The authors declare no competing interests.

Footnotes

Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Contributor Information

Vahe Gharakhanyan, Email: vaheg@meta.com.

Noa Marom, Email: nmarom@andrew.cmu.edu.

Zachary W. Ulissi, Email: zulissi@meta.com

Anuroop Sriram, Email: anuroops@meta.com.

Supplementary information

The online version contains supplementary material available at 10.1038/s41597-026-06628-2.

References

  • 1.Brittain, H. G.Polymorphism in Pharmaceutical Solids (Marcel Dekker, New York, 1999).
  • 2.Vishweshwar, P., McMahon, J. A., Bis, J. A. & Zaworotko, M. J. Pharmaceutical co-crystals. Journal of Pharmaceutical Sciences95, 499–516 (2006). [DOI] [PubMed] [Google Scholar]
  • 3.Morissette, S. L. et al. High-throughput crystallization: polymorphs, salts, co-crystals and solvates of pharmaceutical solids. Advanced Drug Delivery Reviews56, 275–300 (2004). [DOI] [PubMed] [Google Scholar]
  • 4.Rodríguez-Hornedo, N., Nehm, S. J. & Jayasankar, A. Cocrystals: design, properties and formation mechanisms. Encyclopedia of Pharmaceutical Technology1, 615–635 (2007). [Google Scholar]
  • 5.Blagden, N., de Matas, M., Gavan, P. T. & York, P. Crystal engineering of active pharmaceutical ingredients to improve solubility and dissolution rates. Advanced Drug Delivery Reviews59, 617–630 (2007). [DOI] [PubMed] [Google Scholar]
  • 6.Wang, C., Dong, H., Jiang, L. & Hu, W. Organic semiconductor crystals. Chemical Society Reviews47, 422–500 (2018). [DOI] [PubMed] [Google Scholar]
  • 7.Dong, H., Fu, X., Liu, J., Wang, Z. & Hu, W. 25th anniversary article: key points for high-mobility organic field-effect transistors. Advanced Materials25, 6158–6183 (2013). [DOI] [PubMed] [Google Scholar]
  • 8.Wang, Y. et al. Organic crystalline materials in flexible electronics. Chemical Society Reviews48, 1492–1530 (2019). [DOI] [PubMed] [Google Scholar]
  • 9.Zhang, X., Dong, H. & Hu, W. Organic semiconductor single crystals for electronics and photonics. Advanced Materials30, 1801048 (2018). [DOI] [PubMed] [Google Scholar]
  • 10.Hao, Z. & Iqbal, A. Some aspects of organic pigments. Chemical Society Reviews26, 203–213 (1997). [Google Scholar]
  • 11.Yu, Q. et al. Photomechanical organic crystals as smart materials for advanced applications. Chemistry–A European Journal25, 5611–5622 (2019). [DOI] [PubMed] [Google Scholar]
  • 12.Fang, H.-H. et al. Functional organic single crystals for solid-state laser applications. Laser & Photonics Reviews8, 687–715 (2014). [Google Scholar]
  • 13.Tozawa, T. et al. Porous organic cages. Nature Materials8, 973–978 (2009). [DOI] [PubMed] [Google Scholar]
  • 14.Hunger, K. & Schmidt, M. U. Industrial organic pigments: production, crystal structures, properties, applications (John Wiley & Sons, 2019).
  • 15.Niu, X., Yang, R., Zhang, H. & Yang, J. Crystal engineering in the development of improved pesticide products. Advanced Agrochem1, 39–60 (2022). [Google Scholar]
  • 16.Lee, A. Y., Erdemir, D. & Myerson, A. S. Crystal polymorphism in chemical process development. Annual Review of Chemical and Biomolecular Engineering2, 259–280 (2011). [DOI] [PubMed] [Google Scholar]
  • 17.Bernstein, J.Polymorphism in Molecular Crystals, vol.30 (Oxford University Press, 2020).
  • 18.Wines, D. & Choudhary, K. CHIPS-FF: Evaluating universal machine learning force fields for material properties. ACS Materials Letters7, 2105–2114 (2025). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Loew, A., Sun, D., Wang, H.-C., Botti, S. & Marques, M. A. Universal machine learning interatomic potentials are ready for phonons. npj Computational Materials11, 1–8 (2025). [Google Scholar]
  • 20.Wood, B. M. et al. UMA: A Family of Universal Models for Atoms. arXiv preprint arXiv:2506.23971 (2025).
  • 21.Batatia, I., Kovacs, D. P., Simm, G., Ortner, C. & Csányi, G. MACE: Higher order equivariant message passing neural networks for fast and accurate force fields. In Advances in Neural Information Processing Systems, vol.35, 11423–11436 (2022).
  • 22.Fu, X., Wood, B. M. et al. Learning smooth and expressive interatomic potentials for physical property prediction. In International Conference on Machine Learning (2025).
  • 23.Schütt, K. et al. SchNet: A continuous-filter convolutional neural network for modeling quantum interactions. In Advances in Neural Information Processing Systems, vol.30 (2017).
  • 24.Sriram, A., Das, A., Wood, B. M. & Zitnick, C. L. Towards training billion parameter graph neural networks for atomic simulations. In International Conference on Learning Representations (2022).
  • 25.Gasteiger, J., Becker, F. & Günnemann, S. GemNet: Universal directional graph neural networks for molecules. In Advances in Neural Information Processing Systems, vol. 34,6790–6802 (2021).
  • 26.Gasteiger, J. et al. GemNet-OC: Developing graph neural networks for large and diverse molecular simulation datasets. Transactions on Machine Learning Research (TMLR) (2022).
  • 27.Schütt, K., Unke, O. & Gastegger, M. Equivariant message passing for the prediction of tensorial properties and molecular spectra. In International Conference on Machine Learning, 9377–9388 (PMLR, 2021).
  • 28.Passaro, S. & Zitnick, C. L. Reducing SO(3) convolutions to SO(2) for efficient equivariant GNNs. In International Conference on Machine Learning, 27420–27438 (PMLR, 2023).
  • 29.Liao, Y.-L., Wood, B. M., Das, A. & Smidt, T. EquiformerV2: Improved equivariant transformer for scaling to higher-degree representations. In International Conference on Learning Representations (2024).
  • 30.Hunnisett, L. M. et al. The seventh blind test of crystal structure prediction: structure ranking methods. Acta Crystallographica Section B: Structural Science, Crystal Engineering and Materials80, 548–574 (2024). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 31.Gharakhanyan, V. et al. FastCSP: Accelerated Molecular Crystal Structure Prediction with Universal Model for Atoms. arXiv preprint arXiv:2508.02641 (2025).
  • 32.Zhou, D. et al. A robust crystal structure prediction method to support small molecule drug development with large scale validation and blind study. Nature Communications16, 2210 (2025). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 33.Glick, Z. L., Metcalf, D. P. & Swarthout, S. F. Toward routine CSP of pharmaceuticals: A fully automated protocol using neural network potentials. arXiv preprint arXiv:2507.16218 (2025).
  • 34.Jacobs, R. et al. A practical guide to machine learning interatomic potentials–status and future. Current Opinion in Solid State and Materials Science35, 101214 (2025). [Google Scholar]
  • 35.Levine, D. S. et al. The Open Molecules 2025 (OMol25) dataset, evaluations, and models. arXiv preprint arXiv:2505.08762 (2025).
  • 36.Ramakrishnan, R., Dral, P. O., Rupp, M. & Von Lilienfeld, O. A. Quantum chemistry structures and properties of 134 kilo molecules. Scientific Data1, 1–7 (2014). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 37.Blum, L. C. & Reymond, J.-L. 970 million druglike small molecules for virtual screening in the chemical universe database GDB-13. Journal of the American Chemical Society131, 8732–8733 (2009). [DOI] [PubMed] [Google Scholar]
  • 38.Axelrod, S. & Gomez-Bombarelli, R. GEOM, energy-annotated molecular conformations for property prediction and molecular generation. Scientific Data9, 185 (2022). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 39.Eastman, P. et al. SPICE, a dataset of drug-like molecules and peptides for training machine learning potentials. Scientific Data10, 11 (2023). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 40.Schreiner, M., Bhowmik, A., Vegge, T., Busk, J. & Winther, O. Transition1x-a dataset for building generalizable reactive machine learning potentials. Scientific Data9, 779 (2022). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 41.Smith, J. S. et al. The ANI-1ccx and ANI-1x data sets, coupled-cluster and density functional theory properties for molecules. Scientific Data7, 134 (2020). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 42.Barroso-Luque, L. et al. Open Materials 2024 (OMat24) inorganic materials dataset and models. arXiv preprint arXiv:2410.12771 (2024). [DOI] [PubMed]
  • 43.Chanussot, L. et al. Open Catalyst 2020 (OC20) dataset and community challenges. ACS Catalysis11, 6059–6072 (2021). [Google Scholar]
  • 44.Tran, R. et al. The Open Catalyst 2022 (OC22) dataset and challenges for oxide electrocatalysts. ACS Catalysis13, 3066–3084 (2023). [Google Scholar]
  • 45.Sriram, A. et al. The Open DAC 2023 dataset and challenges for sorbent discovery in direct air capture. ACS Central Science10, 923–941 (2024). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 46.Kaplan, A. D. et al. A foundational potential energy surface dataset for materials. arXiv preprint arXiv:2503.04070 (2025).
  • 47.Žugec, I., Geilhufe, R. M. & Lončarić, I. Global machine learning potentials for molecular crystals. The Journal of Chemical Physics160, 154106 (2024). [DOI] [PubMed] [Google Scholar]
  • 48.Mann, E. L., Wagen, C. C., Vandezande, J. E., Wagen, A. M. & Schneider, S. C. Egret-1: Pretrained neural network potentials for efficient and accurate bioorganic simulation. arXiv preprint arXiv:2504.20955 (2025).
  • 49.Kovács, D. P. et al. MACE-OFF: Short-range transferable machine learning force fields for organic molecules. Journal of the American Chemical Society147, 17598–17611 (2025). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 50.Smith, J. S., Isayev, O. & Roitberg, A. E. ANI-1: an extensible neural network potential with DFT accuracy at force field computational cost. Chemical Science8, 3192–3203 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 51.Anstine, D. M., Zubatyuk, R. & Isayev, O. AIMNet2: a neural network potential to meet your neutral, charged, organic, and elemental-organic needs. Chemical Science16, 10228–10244 (2025). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 52.Taylor, C. R., Butler, P. W. & Day, G. M. Predictive crystallography at scale: mapping, validating, and learning from 1000 crystal energy landscapes. Faraday Discussions256, 434–458 (2025). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 53.Borysov, S. S., Geilhufe, R. M. & Balatsky, A. V. Organic materials database: An open-access online database for data mining. PLOS One12, e0171501 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 54.Weber, J. L. et al. Efficient long-range machine learning force fields for liquid and materials properties. arXiv preprint arXiv:2505.06462 (2025).
  • 55.Stuke, A. et al. Atomic structures and orbital energies of 61,489 crystal-forming organic molecules. Scientific Data7, 58 (2020). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 56.Perdew, J. P., Burke, K. & Ernzerhof, M. Generalized gradient approximation made simple. Physical Review Letters77, 3865 (1996). [DOI] [PubMed] [Google Scholar]
  • 57.Grimme, S., Antony, J., Ehrlich, S. & Krieg, H. A consistent and accurate ab initio parametrization of density functional dispersion correction (DFT-D) for the 94 elements H-Pu. The Journal of Chemical Physics132, 154104 (2010). [DOI] [PubMed] [Google Scholar]
  • 58.Yang, Y., Tom, R., Wui, J. A., Moussa, J. E. & Marom, N. Genarris 3.0: Generating close-packed molecular crystal structures with rigid press. Journal of Chemical Theory and Computation21, 11318–11332 (2025). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 59.Groom, C. R., Bruno, I. J., Lightfoot, M. P. & Ward, S. C. The Cambridge structural database. Acta Crystallographica Section B: Structural Science, Crystal Engineering and Materials72, 171–179 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 60.Blum, V. et al. Ab initio molecular simulations with numeric atom-centered orbitals. Computer Physics Communications180, 2175–2196 (2009). [Google Scholar]
  • 61.Ren, X. et al. Resolution-of-identity approach to Hartree–Fock, hybrid density functionals, RPA, MP2 and GW with numeric atom-centered orbital basis functions. New Journal of Physics14, 053020 (2012). [Google Scholar]
  • 62.Zhang, I. Y., Ren, X., Rinke, P., Blum, V. & Scheffler, M. Numeric atom-centered-orbital basis sets with valence-correlation consistency from H to Ar. New Journal of Physics15, 123033 (2013). [Google Scholar]
  • 63.Tkatchenko, A. & Scheffler, M. Accurate molecular van der Waals interactions from ground-state electron density and free-atom reference data. Physical Review Letters102, 073005 (2009). [DOI] [PubMed] [Google Scholar]
  • 64.Landrum, G. et al. rdkit/rdkit: 2023_09_6 (q3 2023) release 10.5281/zenodo.10793672 (2024).
  • 65.Tom, R. et al. Genarris 2.0: A random structure generator for molecular crystals. Computer Physics Communications250, 107170 (2020). [Google Scholar]
  • 66.Bier, I. & Marom, N. Machine learned model for solid form volume estimation based on packing-accessible surface and molecular topological fragments. The Journal of Physical Chemistry A124, 10330–10345 (2020). [DOI] [PubMed] [Google Scholar]
  • 67.Kresse, G. & Hafner, J. Ab initio molecular dynamics for liquid metals. Physical Review B47, 558 (1993). [DOI] [PubMed] [Google Scholar]
  • 68.Kresse, G. & Furthmüller, J. Efficient iterative schemes for ab initio total-energy calculations using a plane-wave basis set. Physical Review B54, 11169 (1996). [DOI] [PubMed] [Google Scholar]
  • 69.Kresse, G. & Joubert, D. From ultrasoft pseudopotentials to the projector augmented-wave method. Physical Review B59, 1758 (1999). [Google Scholar]
  • 70.Blöchl, P. E. Projector augmented-wave method. Physical Review B50, 17953 (1994). [DOI] [PubMed] [Google Scholar]
  • 71.Ranganathan, S. I. & Ostoja-Starzewski, M. Universal elastic anisotropy index. Physical Review Letters101, 055504 (2008). [DOI] [PubMed] [Google Scholar]
  • 72.Ganose, A. M. et al. Atomate2: Modular workflows for materials science. Digital Discovery4, 1944–1973 (2025). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 73.Hagberg, A. A., Schult, D. A. & Swart, P. J. Exploring network structure, dynamics, and function using NetworkX. In Proceedings of the Python in Science Conference, 11–15 (SciPy, 2008).
  • 74.Ong, S. P. et al. Python Materials Genomics (pymatgen): A robust, open-source python library for materials analysis. Computational Materials Science68, 314–319 (2013). [Google Scholar]
  • 75.Gharakhanyan, V. et al. Omc25 (revision caa5be8) 10.57967/hf/7267 (2025).
  • 76.Chu, H. Lightning Memory-Mapped Database (LMDB) (2009). Part of the OpenLDAP project.
  • 77.Larsen, A. H. et al. The atomic simulation environment-a Python library for working with atoms. Journal of Physics: Condensed Matter29, 273002 (2017). [DOI] [PubMed] [Google Scholar]
  • 78.Paszke, A. et al. Automatic differentiation in pytorch. In Conference on Neural Information Processing Systems (2017).
  • 79.Riebesell, J. et al. A framework to evaluate machine learning crystal stability predictions. Nature Machine Intelligence7, 836–847 (2025). [Google Scholar]
  • 80.Dolgonos, G. A., Hoja, J. & Boese, A. D. Revised values for the X23 benchmark set of molecular crystals. Physical Chemistry Chemical Physics21, 24333–24344 (2019). [DOI] [PubMed] [Google Scholar]
  • 81.Reilly, A. M. & Tkatchenko, A. Understanding the role of vibrations, exact exchange, and many-body van der Waals interactions in the cohesive properties of molecular crystals. The Journal of Chemical Physics139, 024705 (2013). [DOI] [PubMed] [Google Scholar]
  • 82.Furness, J. W., Kaplan, A. D., Ning, J., Perdew, J. P. & Sun, J. Accurate and numerically efficient r2SCAN meta-generalized gradient approximation. The Journal of Physical Chemistry Letters11, 8208–8215 (2020). [DOI] [PubMed] [Google Scholar]
  • 83.Mardirossian, N. & Head-Gordon, M. ωB97M-V: A combinatorially optimized, range-separated hybrid, meta-GGA density functional with VV10 nonlocal correlation. The Journal of Chemical Physics144, 214110 (2016). [DOI] [PubMed] [Google Scholar]
  • 84.Hellweg, A. & Rappoport, D. Development of new auxiliary basis functions of the Karlsruhe segmented contracted basis sets including diffuse basis functions (def2-SVPD, def2-TZVPPD, and def2-QVPPD) for RI-MP2 and RI-CC calculations. Physical Chemistry Chemical Physics17, 1010–1017 (2015). [DOI] [PubMed] [Google Scholar]
  • 85.Rappoport, D. & Furche, F. Property-optimized gaussian basis sets for molecular response calculations. The Journal of Chemical Physics133, 134105 (2010). [DOI] [PubMed] [Google Scholar]
  • 86.Adamo, C. & Barone, V. Toward reliable density functional methods without adjustable parameters: The PBE0 model. The Journal of Chemical Physics110, 6158–6170 (1999). [Google Scholar]
  • 87.Grimme, S., Hansen, A., Ehlert, S. & Mewes, J.-M. r2SCAN-3c: A “swiss army knife” composite electronic-structure method. The Journal of Chemical Physics154, 064103 (2021). [DOI] [PubMed] [Google Scholar]
  • 88.Becke, A. D. & Johnson, E. R. Exchange-hole dipole moment and the dispersion interaction. The Journal of Chemical Physics122, 154104 (2005). [DOI] [PubMed] [Google Scholar]
  • 89.Tkatchenko, A., DiStasio Jr, R. A., Car, R. & Scheffler, M. Accurate and efficient method for many-body van der Waals interactions. Physical Review Letters108, 236402 (2012). [DOI] [PubMed] [Google Scholar]
  • 90.Ambrosetti, A., Reilly, A. M., DiStasio, R. A. & Tkatchenko, A. Long-range correlation energy calculated from coupled atomic response functions. The Journal of Chemical Physics140, 18A508 (2014). [DOI] [PubMed] [Google Scholar]
  • 91.Otero-De-La-Roza, A. & Johnson, E. R. A benchmark for non-covalent interactions in solids. The Journal of Chemical Physics137, 054103 (2012). [DOI] [PubMed] [Google Scholar]
  • 92.Marom, N. et al. Many-body dispersion interactions in molecular crystal polymorphism. Angewandte Chemie International Edition52, 6629–6632 (2013). [DOI] [PubMed] [Google Scholar]
  • 93.Beran, G. J. Modeling polymorphic molecular crystals with electronic structure theory. Chemical Reviews116, 5567–5613 (2016). [DOI] [PubMed] [Google Scholar]
  • 94.Hermann, J., DiStasio Jr, R. A. & Tkatchenko, A. First-principles models for van der Waals interactions in molecules and materials: Concepts, theory, and applications. Chemical Reviews117, 4714–4758 (2017). [DOI] [PubMed] [Google Scholar]
  • 95.O’Connor, D., Bier, I., Hsieh, Y.-T. & Marom, N. Performance of dispersion-inclusive density functional theory methods for energetic materials. Journal of Chemical Theory and Computation18, 4456–4471 (2022). [DOI] [PubMed] [Google Scholar]
  • 96.Whittleton, S. R., Otero-De-La-Roza, A. & Johnson, E. R. Exchange-hole dipole dispersion model for accurate energy ranking in molecular crystal structure prediction. Journal of Chemical Theory and Computation13, 441–450 (2017). [DOI] [PubMed] [Google Scholar]
  • 97.Whittleton, S. R., Otero-De-La-Roza, A. & Johnson, E. R. Exchange-hole dipole dispersion model for accurate energy ranking in molecular crystal structure prediction ii: Nonplanar molecules. Journal of Chemical Theory and Computation13, 5332–5342 (2017). [DOI] [PubMed] [Google Scholar]
  • 98.Hoja, J. & Tkatchenko, A. First-principles stability ranking of molecular crystal polymorphs with the DFT+ MBD approach. Faraday Discussions211, 253–274 (2018). [DOI] [PubMed] [Google Scholar]
  • 99.Hoja, J. et al. Reliable and practical computational description of molecular crystal polymorphs. Science Advances5, eaau3338 (2019). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 100.Price, A. J., Mayo, R. A., Otero-de-la Roza, A. & Johnson, E. R. Accurate and efficient polymorph energy ranking with XDM-corrected hybrid DFT. CrystEngComm25, 953–960 (2023). [Google Scholar]
  • 101.Beran, G. J. Frontiers of molecular crystal structure prediction for pharmaceuticals and functional organic materials. Chemical Science14, 13290–13312 (2023). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 102.Monkhorst, H. J. & Pack, J. D. Special points for brillouin-zone integrations. Physical review B13, 5188 (1976). [Google Scholar]
  • 103.Kresse, G. & Furthmüller, J. Efficiency of ab-initio total energy calculations for metals and semiconductors using a plane-wave basis set. Computational materials science6, 15–50 (1996). [DOI] [PubMed] [Google Scholar]
  • 104.Martin, R. M. Electronic structure: basic theory and practical methods (Cambridge university press, 2020).
  • 105.Kim, D. et al. A universal augmentation framework for long-range electrostatics in machine learning interatomic potentials. J. Chem. Theory Comput. 21, 12709–12724 (2025). [DOI] [PMC free article] [PubMed]
  • 106.Omee, S. S., Fu, N., Dong, R., Hu, M. & Hu, J. Structure-based out-of-distribution (OOD) materials property prediction: a benchmark study. npj Computational Materials10, 144 (2024). [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Supplementary Information (500.2KB, pdf)

Data Availability Statement

The training and validation splits of the OMC25 dataset and related files are available for download from Hugging Face at https://huggingface.co/datasets/facebook/OMC25.

The random molecular crystal structure generation was performed using Genarris 3.0 package58, which is available at https://github.com/Yi5817/Genarris and https://www.noamarom.com/software/genarris under the BSD 3-Clause license. All density functional theory (DFT) calculations were carried out with the Vienna Ab initio Simulation Package (VASP, https://www.vasp.at/)67– 69. The scripts to generate VASP input files with OMC25 settings are publicly available at https://github.com/facebookresearch/fairchem/tree/main/src/fairchem/data/omc. The machine learning interatomic potentials trained on the OMC25 dataset are accessible from Hugging Face: eSEN model22 at https://huggingface.co/facebook/OMC25 and UMA models20 at https://huggingface.co/facebook/UMA. The code containing all necessary information for reproducing our training and evaluation results is publicly available at https://github.com/facebookresearch/fairchem. We encourage users to cite this paper when using the dataset or pretrained models for molecular crystals in their research.


Articles from Scientific Data are provided here courtesy of Nature Publishing Group

RESOURCES