RESEARCH WORKFLOW · 08

Molecular and Materials Discovery

Combine databases, computational models, and experimental constraints to propose candidates and narrow a search space through staged validation.

AI can retrieve chemical information, predict properties, generate candidates, or prioritize experiments, but generation does not establish synthesizability, stability, safety, or target performance. Every workflow must define composition, structure, environment, properties, and validation level.

When this workflow is useful

  • Screening known chemical or materials spaces
  • Proposing structures under explicit property constraints
  • Creating a traceable priority queue for computation and experiment

A practical sequence

  1. 01

    Define objectives and constraints

    Specify properties, units, conditions, acceptable ranges, composition, cost, safety, availability, and synthesizability. Do not collapse objectives into an unexplained score.

  2. 02

    Assemble baseline data

    Collect structures, properties, and conditions from authoritative databases and primary literature. Normalize identifiers and units and distinguish measured, calculated, and predicted values.

  3. 03

    Choose representations and validation

    Select graphs, strings, crystals, or descriptors appropriate to the task. Define temporal, scaffold, structural, or external tests to limit leakage.

  4. 04

    Generate, rank, and validate

    Check chemical validity, stability, duplication, applicability, and synthesizability. Record models and thresholds, then challenge candidates through independent computation and experiment, retaining failures.

Quality-control questions

  • Are property definitions, units, and conditions consistent?
  • Could similarity or leakage connect training and test sets?
  • Were candidates checked for validity, stability, and safety?
  • Were consequential predictions independently tested?
Expected outputThe result should be a sourced, constrained candidate set with a validation plan—not a claim of completed discovery.

RELATED TOOLS

Tools that can support parts of this workflow

Tool inclusion does not replace method selection or validation.

All tools →
Chemistry & Materials Science

Materials Project

An open resource of computed materials data with web and API tools for exploring structures and predicted properties.

FreeOpen source
materials databasecomputed properties
View tool
Chemistry & Materials Science

MatterGen

An open-source generative model from Microsoft Research for proposing inorganic crystal structures, including property-conditioned generation.

Open sourceOpen source
generative modelinorganic materials
View tool
Chemistry & Materials Science

GNoME

A Google DeepMind research system and dataset for predicting the stability of candidate inorganic materials with graph neural networks.

Free
materials discoverygraph neural networks
View tool
Chemistry & Materials Science

RDKit

An open-source cheminformatics toolkit for molecular representations, descriptors, substructure search, and modeling workflows.

Open sourceOpen source
cheminformaticsPython
View tool
Chemistry & Materials Science

PubChem

An open chemical information resource from NCBI covering compounds, substances, identifiers, properties, and biological activities.

Free
chemical databasecompounds
View tool
Chemistry & Materials Science

ChEMBL

An open EMBL-EBI database of curated bioactivity data for drug-like molecules and their biological targets.

FreeOpen source
bioactivitydrug data
View tool
Chemistry & Materials Science

Quantum ESPRESSO

An open-source suite for electronic-structure calculations and materials modeling based on plane waves and pseudopotentials.

Open sourceOpen source
electronic structurefirst principles
View tool
Chemistry & Materials Science

IBM RXN for Chemistry

A machine-learning platform for reaction prediction and retrosynthesis. IBM states that the hosted service and APIs will close on October 28, 2026; a self-hostable version is available.

Free
reaction predictionretrosynthesis
View tool