Related Experiment Video
Updated: Mar 27, 2026

07:11
Fully Autonomous Characterization and Data Collection from Crystals of Biological Macromolecules
Published on: March 22, 2019
7.4K
MXtalTools: A Toolkit for Machine Learning on Molecular Crystals
Michael Kilgour1, Mark E Tuckerman1,2,3,4, Jutta Rogal5
1Department of Chemistry, New York University, New York, New York 10003, United States.
Journal of Chemical Information and Modeling
|March 24, 2026
Summary
MXtalTools is a new Python package for data-driven molecular crystal modeling. It enables machine learning studies of the solid state with high-throughput capabilities.
Area of Science:
- Materials Science
- Computational Chemistry
- Crystallography
Background:
- Data-driven approaches are revolutionizing materials science.
- Modeling molecular crystals is crucial for understanding the solid state.
- Existing tools may lack flexibility for integrated machine learning workflows.
Purpose of the Study:
- Introduce MXtalTools, a Python package for data-driven molecular crystal modeling.
- Facilitate machine learning studies of the molecular solid state.
- Provide a flexible and modular platform for crystal data analysis and modeling.
Main Methods:
- Developed a Python package with utilities for data synthesis, collation, and curation.
- Integrated workflows for machine learning model training and inference.
- Implemented functions for crystal parametrization, representation, structure sampling, and optimization.
- Incorporated end-to-end differentiable crystal sampling, construction, and analysis.
- Leveraged CUDA acceleration for high-throughput computations.
Main Results:
- MXtalTools offers modular functions adaptable to existing or novel modeling pipelines.
- The package supports data-driven modeling from data set curation to structure analysis.
- CUDA acceleration enables efficient, high-throughput crystal modeling.
- Open-source availability facilitates community adoption and development.
Conclusions:
- MXtalTools provides a comprehensive, flexible, and efficient platform for molecular crystal modeling.
- The package empowers machine learning applications in solid-state research.
- Its modular design and high-throughput capabilities accelerate discovery in materials science.
Related Concept Videos
Determination of Crystal Structures
69
In the late 1800s, the revelation that light extended beyond visible wavelengths led to the discovery of X-rays by Wilhelm Roentgen. Recognized as high-energy electromagnetic radiation with short wavelengths, X-rays prompted exploration into their interaction with crystals. Max von Laue proposed in 1912 that the periodic arrangement of atoms, ions, or molecules in crystals would cause them to diffract X-rays, a hypothesis confirmed through experiments with copper sulfate and zinc sulfide...
69
X-ray Diffraction of Biological Samples
5.2K
X-ray diffraction or XRD is an analytical tool that utilizes X-rays to study ordered structures such as crystalline organic and inorganic samples, polycrystalline materials, proteins, carbohydrates, and drugs.
According to Bragg's law, when X-rays strike the sample positioned on a stage, the rays are scattered by the electron clouds around the sample atoms. The X-ray diffraction or scattering is caused by constructive interference of the X-ray waves that reflect off the internal...
According to Bragg's law, when X-rays strike the sample positioned on a stage, the rays are scattered by the electron clouds around the sample atoms. The X-ray diffraction or scattering is caused by constructive interference of the X-ray waves that reflect off the internal...
5.2K
Crystal Growth: Principles of Crystallization
5.9K
Crystallization is a phase transformation process in which crystals are precipitated from a supersaturated solution or formed from other sources. During crystallization, atoms or molecules arrange themselves into a well-defined, rigid crystal lattice to minimize energy.
Initiating crystallization involves manipulating the concentration of the solute and the temperature of the solution. Since crystal growth occurs when the ratio of concentration and solubility of the solute in the solvent...
Initiating crystallization involves manipulating the concentration of the solute and the temperature of the solution. Since crystal growth occurs when the ratio of concentration and solubility of the solute in the solvent...
5.9K
X-ray Crystallography
26.8K
The size of the unit cell and the arrangement of atoms in a crystal may be determined from measurements of the diffraction of X-rays by the crystal, termed X-ray crystallography.
Diffraction
Diffraction is the change in the direction of travel experienced by an electromagnetic wave when it encounters a physical barrier whose dimensions are comparable to those of the wavelength of the light. X-rays are electromagnetic radiation with wavelengths about as long as the distance between neighboring...
Diffraction
Diffraction is the change in the direction of travel experienced by an electromagnetic wave when it encounters a physical barrier whose dimensions are comparable to those of the wavelength of the light. X-rays are electromagnetic radiation with wavelengths about as long as the distance between neighboring...
26.8K

