Representation Routes

Computational Biology에서는 “무슨 모델을 쓸까”보다 “무엇을 어떤 representation으로 바꿀까”가 먼저입니다. 같은 protein-ligand 문제라도 sequence, graph, conformer, pocket, complex graph, coordinate representation은 서로 다른 claim을 만듭니다.

Representation route는 model choice보다 앞섭니다. 모델이 아무리 강해도 inference time에 없는 정보, split을 새게 만드는 정보, label을 암시하는 preprocessing을 입력에 넣으면 claim이 무너집니다.

Route Map

RouteInput unitGood forWatch
Sequenceamino acid, nucleotide, SMILES tokenlanguage modeling, motif, protein family, sequence-only predictionhomolog, duplicate, tokenization leakage
Fingerprintmolecule identity or substructure bitsfast property baseline, retrieval, similaritystereochemistry, tautomer, protonation loss
Molecular graphatom and bond graphproperty, interaction, generationstandardization, aromaticity, charge policy
Conformer3D ligand geometrydocking, shape, strain, conformer-sensitive propertyconformer generator and energy policy
Pocketbinding-site residues or gridtarget-conditioned scoring, docking, retrievalligand-defined pocket leakage
Complex graphprotein-ligand pair with edgesinteraction, pose, affinity, message passingpair split and edge construction leakage
Coordinatesatom/residue positionspose, structure, force, geometry-aware generationframe, units, alignment, equivariance

Route to Architecture

RepresentationTypical architectureKey inductive bias
Sequence tokensTransformer, state-space model, RNNorder, context, motif
Molecular graphGNN, Graph Transformerlocality, bond topology, permutation equivariance
3D coordinatesequivariant GNN, SE(3) Transformer, diffusion/flowrotation/translation symmetry
Fingerprinttree model, MLP, retrievalfast sparse substructure signal
Pocket gridCNN, voxel model, 3D U-Netspatial locality on grid
Complex graphheterogeneous GNN, cross-attentionpair interaction and relation edges

Choosing a Route

QuestionPrefer
molecule-only property인가?fingerprint, molecular graph, conformer
target-conditioned activity인가?ligand representation + target/pocket context
sequence family generalization인가?protein sequence with family-aware split
pose quality가 핵심인가?conformer, pocket, complex coordinates
geometry validity를 주장하는가?coordinate representation with explicit geometry checks
fast screening baseline이 필요한가?fingerprint/tree model, similarity, docking score

Representation Contract

각 representation note에는 아래를 남깁니다.

FieldWrite
Objectmolecule, protein, ligand, pocket, complex, sequence, conformer
Preprocessingstandardization, filtering, missing atoms/residues, protonation, tautomer
Sourceexperimental, predicted, generated, docked, minimized, database-derived
Axestoken, atom, residue, node, edge, coordinate, candidate
Availabilityinference time에 사용할 수 있는 정보인지
Leakage riskduplicate, homolog, scaffold, ligand-defined pocket, template, assay source

Split Coupling

Representation과 split은 따로 정할 수 없습니다.

RepresentationSplit risk
Sequencehomolog, duplicate, family leakage
Molecule graph/fingerprintscaffold, analog series, assay source leakage
Protein-ligand complexsame target, same ligand, same complex family leakage
Pocket/structureligand-defined pocket, template, predicted-vs-experimental mismatch
Conformer/posegenerated pose or minimized structure leaking label proxy