Ligand

A ligand is a small molecule or molecular fragment considered as a binding partner for a protein target.

A ligand is not only a molecule identity. In structure-based tasks it also has a pose, conformation, protonation state, and pocket context:

where is molecular identity, is ligand coordinates, represents chemical state and preparation choices, and is the protein or pocket context.

Modeling Views

  • Graph view for atoms, bonds, and molecular topology.
  • Conformer view for 3D geometry and pose generation.
  • Interaction view for protein-ligand docking.
  • Dataset view for scaffold splits, bioactivity labels, and assay provenance.

Identity vs State

Ligand identity and ligand state should be separated:

The same raw ligand string can map to different model inputs after salt stripping, tautomer normalization, protonation, chirality handling, or conformer generation. Deduplication and splitting should use the standardized identity that matches the intended task.

Pose Boundary

For structure-based tasks, a ligand can be:

Pose source matters because a model trained with experimental poses may not be solving the same problem as a model that must generate poses from 2D molecules and a pocket.

Split and Assay Context

Ligand-side generalization should control analog leakage:

when the claim is scaffold generalization. For activity labels, a ligand without target and assay context is not enough; use the target-assay-label contract.

Checks

  • Is stereochemistry represented and preserved?
  • Is the model using 2D topology, 3D coordinates, conformers, or all of them?
  • Are protonation, tautomer, and charge assumptions explicit?
  • Is the ligand evaluated alone or inside a protein-ligand complex?
  • Are close analogs separated from test examples when claiming ligand-side generalization?
  • Is the pose generated, experimentally observed, transferred, or used only as a reference?
  • Are pose quality, binding affinity, and virtual-screening rank kept as separate targets?
  • Was the ligand standardized before deduplication, scaffold assignment, and featurization?
  • Is the conformer or pose available at inference time?
  • Are measured inactives, decoys, and unmeasured compounds kept distinct?