SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2008.00283 · 2020

Crystallography companion agent for high-throughput materials discovery

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 12 functions out of this paper's own repositories and ran 11 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
maffettone/xca canonical 11 of 12
FunctionStatusWhere it lives
Q_from_hkl Ran maffettone/xca/xca/data_synthesis/cctbx.py
code served (permissive licence) · get_code("8507812b6d9b7ae3")
calculate_transpose_output_size Ran maffettone/xca/xca/ml/tf/vae.py
code served (permissive licence) · get_code("e9e593c9431f2cda")
categorical_preprocess Ran maffettone/xca/xca/ml/tf/data_proc.py
code served (permissive licence) · get_code("79f326134a08fd8a")
get_lattice Ran maffettone/xca/xca/data_synthesis/cctbx.py
code served (permissive licence) · get_code("10bac7b548bd4dda")
load_hyperparameters Ran maffettone/xca/xca/ml/tf/utils.py
code served (permissive licence) · get_code("c980e38135a6fbb0")
load_params Ran maffettone/xca/xca/data_synthesis/builder.py
code served (permissive licence) · get_code("bd867e38cfa1b5b6")
parse_categorical_TFR Ran maffettone/xca/xca/ml/tf/data_proc.py
code served (permissive licence) · get_code("102883697e7a1635")
parse_continuous_TFR Ran maffettone/xca/xca/ml/tf/data_proc.py
code served (permissive licence) · get_code("71919a3b1814d286")
register_vcs_handler Ran maffettone/xca/xca/_version.py
code served (permissive licence) · get_code("f12f4dabbeb242eb")
run_command Ran maffettone/xca/xca/_version.py
code served (permissive licence) · get_code("86d4ff45d6295e29")
versions_from_parentdir Ran maffettone/xca/xca/_version.py
code served (permissive licence) · get_code("b9a1535d27f2a9fb")
get_config_from_root Not yet run maffettone/xca/versioneer.py
code served (permissive licence) · get_code("2d084e1d0452b36f")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

The discovery of new structural and functional materials is driven by phase identification, often using X-ray diffraction (XRD). Automation has accelerated the rate of XRD measurements, greatly outpacing XRD analysis techniques that remain manual, time-consuming, error-prone, and impossible to scale. With the advent of autonomous robotic scientists or self-driving labs, contemporary techniques prohibit the integration of XRD. Here, we describe a computer program for the autonomous characterization of XRD data, driven by artificial intelligence (AI), for the discovery of new materials. Starting from structural databases, we train an ensemble model using a physically accurate synthetic dataset, which output probabilistic classifications -- rather than absolutes -- to overcome the overconfidence in traditional neural networks. This AI agent behaves as a companion to the researcher, improving accuracy and offering significant time savings. It was demonstrated on a diverse set of organic and inorganic materials characterization challenges. This innovation is directly applicable to inverse design approaches, robotic discovery systems, and can be immediately considered for other forms of characterization such as spectroscopy and the pair distribution function.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2008.00283")
get_code_for_paper("2008.00283")
have("2008.00283")

Connect an agent — have() is free.