Source-linked AI summary
Learning from Hetero Density for Cryo-EM Protein Reconstruction
Xu Han, Chaozhuo Li, Xiaowei Yuan, Yuancheng Sun, Kang Liu, Qiwei Ye
TL;DR
Protein reconstruction from cryo-EM maps has underused hetero information, even though hetero neighborhoods can mislead or inform localization. CRYOCUE uses anchor-supervised hetero representations to guide localization and structure refinement. The paper reports improved structure recovery and chain continuity, while noting dependence on hetero-prediction quality.
Problem
Hetero information is underused in protein reconstruction, although hetero neighborhoods can contain both misleading density and useful nearby protein context.
Source: §1 · pp. 1–2Method
CRYOCUE uses anchor-supervised hetero representations for backbone localization and conditions structure refinement on predicted candidates’ class, confidence, and frame-relative geometry.
Source: §1 · p. 2, §3.1 · p. 4, §3.3 · p. 5Results
CRYOCUE improves structure recovery and chain continuity, with reported gains in backbone localization and final reconstruction, including hetero-associated regions.
Source: §1 · pp. 2–3, §5 · p. 9Takeaways & Limitations
Hetero density can provide useful reconstruction context, but its contribution depends on local structural context and benefits from anchor supervision and dynamic conditioning.
Source: §5 · p. 9The approach depends on hetero-prediction quality, its gains are clearer in structural recovery than atom-level density fit, and protein sequences enter only during final chain construction.
Source: §5 · p. 9
Abstract
from arXiv · showhide
Reconstructing protein structures from cryo-electron microscopy (cryo-EM) maps is essential for understanding macromolecular assemblies. Although learning-based methods have improved protein reconstruction, information from hetero components remains underused. Our analysis finds both false predictions and reference protein sites near hetero components; filtering nearby candidates can improve or impair chain construction. We introduce CryoCue, a framework that uses hetero information to guide protein reconstruction. An anchor-supervised detector learns hetero representations across five component classes. Multiscale hetero features guide backbone localization, while predicted hetero candidates condition structure refinement through their class, confidence, and frame-relative geometry. Experiments show that CryoCue improves backbone localization near hetero components and achieves more accurate protein structure reconstruction.
1 INTRODUCTION
Cryo-EM reconstruction combines backbone localization and structure modeling, but hetero density remains underused despite being widespread in maps. Because hetero neighborhoods can mislead or inform protein localization, CRYOCUE uses their information selectively across reconstruction stages.
1 INTRODUCTION
- Hetero components are widespread in analyzed maps, but reconstruction supervision mainly focuses on protein annotations despite maps also containing nucleic acids, glycans, cofactors, ligands, and lipids or detergents.Reliable reference structures are time- and expertise-intensive to build, limiting training data.Source: §1 · p. 1
- Hetero density can resemble protein density and create ambiguity, yet nearby hetero components can also provide structural clues about neighboring protein sites.Examples include N-linked glycans attached to asparagine, protein–RNA interfaces, ADP binding pockets, and lipids adjacent to helices.Source: §1 · pp. 1–2
- Uniformly filtering hetero neighborhoods can improve some chain constructions but degrade others, even within the same hetero class, because neighborhoods may contain false predictions and reference protein sites.The analysis motivates selecting hetero cues according to component type and local protein context.Source: §1 · p. 2
- CRYOCUE uses anchor-supervised multiscale hetero representations for backbone localization and conditions structure refinement on predicted hetero candidates’ class, confidence, and relative geometry.The framework adaptively exploits hetero information as the protein structure evolves.Source: §1 · p. 2
- Experiments report improved backbone localization and final protein reconstruction over protein-only baselines, including in regions associated with hetero components.The contribution combines a unified hetero representation with adaptive conditioning during localization and refinement.Source: §1 · p. 3
2 PRELIMINARY ANALYSIS
The preliminary analysis finds that hetero neighborhoods affect both backbone localization and chain construction, with effects varying across component classes and local protein evidence.
PRELIMINARY ANALYSIS
- The analysis uses Cryo2Struct’s explicit candidate stage to inspect predicted protein sites before chain construction, then tests filtering nearby candidates.The figure summarizes candidate patterns and filtering outcomes as improved, degraded, or unchanged.Source: §2 · p. 3, Figure 3 · p. 4
Hetero effects on backbone localization
- Nucleic acids, glycans, and lipids or detergents are often near false protein candidates without protein support, while nucleotides and cofactors often have false candidates alongside protein support.Other ligands show a mixture of these patterns, so hetero density is not a uniform non-protein signal.Source: §2 · p. 3
Hetero effects on chain construction
- Filtering candidates near annotated hetero components often improves chain construction, particularly around nucleic acids, but degradations occur across all hetero classes.Filtering can remove misleading predictions or discard useful protein information; remaining inputs were kept unchanged.Source: §2 · p. 3
3 METHODOLOGY
CRYOCUE incorporates hetero information into backbone localization and structure refinement, then uses refined protein geometry and sequence assignment to assemble chains.
3 METHODOLOGY
- CRYOCUE’s two-stage pipeline uses multiscale hetero features to localize initial protein sites, then uses frame-relative hetero conditioning to refine them before final sequence-guided chain assembly.Protein sequences enter only during final chain assembly.Source: §3 · p. 4, §3.3 · p. 6
3.1 ANCHOR-SUPERVISED HETERO REPRESENTATION
- Representative reference atoms act as anchors for localized hetero targets, with positive voxels requiring a matching class and other annotated hetero regions ignored.The detector predicts background, protein backbone, protein side chain, and five hetero classes.Source: §3.1 · p. 4
3.2 BACKBONE LOCALIZATION WITH HETERO FEATURES
- Parallel protein and fixed hetero streams use coarse cross-attention and fine-scale gated fusion so hetero context can inform backbone localization at different resolutions.At coarse scales, protein features query hetero features across the crop or local windows; at finer scales, a gate varies the hetero contribution by location.Source: §3.2 · p. 5
3.3 STRUCTURE REFINEMENT WITH HETERO CANDIDATES
- During structure refinement, nearby hetero candidates contribute class, confidence, and geometry relative to each evolving protein frame.Candidate neighborhoods remain fixed, while distance and local direction are recomputed as the frames move; a learned gate updates protein features.Source: §3.3 · pp. 5–6
- Refined frames and residue features predict backbone geometry and torsions, while residue-type profiles are aligned to input sequences for fragment assembly and all-atom construction.The structure network is trained with backbone-coordinate and torsion supervision.Source: §3.3 · p. 6
4 EXPERIMENTS
Experiments compare reconstruction, localization, and protein–hetero contact metrics using family-aware map–structure splits. CryoCue improves structural recovery, particularly near hetero components, while ablations show that gains depend on supervision and conditioning.
4.1 EXPERIMENTAL SETUP
- The evaluation uses family-aware training, validation, and test splits and compares global structure, local geometry, density support, backbone localization, and hetero-associated recovery.Source: §4.1 · p. 6
4.2 PROTEIN STRUCTURE RECONSTRUCTION
- CRYOCUE improves TM-score, lDDT, and coverage, with lower break rate; gains center on recovery and continuity rather than matched-coordinate accuracy or Q-score.The test-set table reports map-level mean values.Source: Table 1 · p. 7, §4.2 · p. 7
4.3 BACKBONE LOCALIZATION NEAR HETERO COMPONENTS
- CRYOCUE achieves the highest overall backbone precision and recall and highest hetero-neighborhood recall, while maintaining high precision and improving protein–hetero contact recall.Source: Table 2 · p. 7, §4.3 · p. 7
4.5 HYPERPARAMETER SENSITIVITY AND EFFICIENCY
- TM-score rises, then saturates and slightly declines as candidate caps and neighborhood radii increase; selected settings are stable, and runtime is close to EMProt but faster than ModelAngelo and EModelX.Source: Figure 4 · p. 8, §4.5 · p. 9
4.4 ABLATION OF HETERO REPRESENTATION AND CONDITIONING
- Localization-only hetero features improve reconstruction and chain continuity over protein-only, but removing anchor supervision drops structural metrics below the protein-only variant.Source: §4.4 · p. 8
- Dynamic frame-relative geometry further improves reconstruction; backbone-fusion-only leads Q-score, while the full model leads structure reconstruction and connectivity.Source: §4.4 · p. 8
4.6 CASE STUDY
- In 8IH5, CryoCue preserves the local protein trace near a hetero component where the compared methods miss reference sites, alongside greater global recovery.Source: Figure 5 · p. 9, §4.6 · p. 9
5 CONCLUSION
CryoCue uses hetero information during backbone localization and structure refinement, with its contribution depending on local structural context. The authors report improved structure recovery and chain continuity, while noting limitations tied to hetero prediction quality and atom-level density fit.
- CryoCue uses hetero information during backbone localization and structure refinement, improving structure recovery and chain continuity.Ablations show the importance of anchor supervision and dynamic hetero conditioning.Source: §5 · p. 9
- The approach depends on hetero-prediction quality, and its gains are clearer in structural recovery than in atom-level density fit.Source: §5 · p. 9
- The authors identify improving hetero prediction and introducing sequence information earlier than final chain construction as future directions.Source: §5 · p. 9
AI USE STATEMENT
The authors used generative AI across manuscript and research tasks, reviewed and tested its contributions, and retained responsibility for the final work.
- Generative AI assisted with manuscript organization, language editing, drafting, literature retrieval, research execution, and software development.Source: AI USE STATEMENT · p. 10
- The authors reviewed and revised AI-assisted text and tested AI-assisted scripts and code.Source: AI USE STATEMENT · p. 10
- The authors take full responsibility for the final manuscript, code, results, and scientific claims.Source: AI USE STATEMENT · p. 10
ETHICS STATEMENT
The paper situates hetero-guided protein reconstruction alongside protein-reconstruction and non-protein-density methods. Its appendices describe data selection, family-diverse splits, map preprocessing, and structural and anchor-based label construction.
ETHICS STATEMENT
- The study uses publicly available cryo-EM maps and macromolecular structures, without human participants, private data, or personally identifiable information.Source: ETHICS STATEMENT · p. 10
A RELATED WORK
- Prior protein-reconstruction methods primarily use protein-derived information, whereas this work studies hetero density as evidence for backbone localization and refinement.Existing non-protein methods model specific component types; CryoCue instead uses predicted hetero information to guide protein reconstruction.Source: A RELATED WORK · p. 13
B.1 DATA COLLECTION AND QUALITY CONTROL
- The dataset pairs released primary maps with fitted structures through official EMD–PDB associations, retaining eligible pairs and excluding unresolved duplicates and ambiguously classified components.Source: §B.1 · p. 13, Table 4 · p. 14
B.2 DATASET SPLITS
- The dataset contains 18,420 pairs—17,820 training, 300 validation, and 300 testing—with protein-family-based filtering to reduce overlap across splits.Training candidates are excluded when a chain alignment meets the stated identity and coverage thresholds or files duplicate validation or test data.Source: §B.2 · pp. 13–14, Table 5 · p. 14
B.3 MAP PREPROCESSING
- Maps and fitted coordinates are placed in a common frame, and each full map is normalized once so overlapping crops retain consistent density values.Source: §B.3 · p. 14, Table 6 · p. 14
B.4 LABEL CONSTRUCTION
- Labels distinguish background, protein backbone, protein side chain, and five hetero classes; anchor supervision targets representative hetero sites while structural support assigns voxel labels.Hetero positives are restricted to voxels near accepted anchors whose class agrees with structural support; unsupported positive density is ignored.Source: §B.4 · p. 15
B.5 DATASET STATISTICS
The dataset statistics report pair-level presence of five hetero classes and quantify the class composition of masked structural support in the training split.
B.5 DATASET STATISTICS
- Pair-level counts report the presence of each of the five hetero classes, and classes can co-occur within a pair.Consequently, class counts are not additive.Source: §B.5 · p. 16, Table 8 · p. 16
- The masked structural-support census contains 484,570,312,002 training voxels, with protein backbone and side-chain support occupying 1.8063% and five hetero classes occupying 0.3451%.These are pre-anchor-restriction structural-support counts, not the distribution of sampled training inputs.Source: §B.5 · p. 16, Table 9 · p. 16
- The reported occupancy percentages describe structural support before anchor restriction, not sampled training-input frequencies.Source: §B.5 · p. 16, Table 9 · p. 16
C.1 ANALYSIS SUBSET AND HETERO STATISTICS
This section examines hetero signal across maps and its mixed effects on chain construction near hetero components, then describes CryoCue’s inference pipeline and staged training, including how hetero candidates guide backbone localization and refinement.
C.1 ANALYSIS SUBSET AND HETERO STATISTICS
- Hetero voxels make up 14.06% of protein- and hetero-associated voxels, while 78.05% of the 1,868 analyzed map–structure pairs contain nonzero hetero-labeled voxels.Candidate-neighborhood analysis uses 1,362 pairs with successful atom and amino acid predictions.Source: §C.1 · p. 16, Table 10 · p. 17
C.2 PROTEIN CANDIDATES NEAR HETERO COMPONENTS
- FP-only neighborhoods dominate around nucleic acids, glycans, and lipids or detergents; nucleotide/cofactor neighborhoods most often combine false positives with protein support, while other ligands are more balanced.Protein support includes a true-positive candidate or a reference protein site, including sites missed by the predictor.Source: §C.2 · p. 17, Table 11 · p. 18
C.3 CANDIDATE FILTERING AND CHAIN CONSTRUCTION
- Filtering near hetero components produces both improvements and degradations in every group; most nucleic-acid cases improve, but uniform filtering can also remove useful candidates.The effect is most pronounced for nucleic acids, where the total number of matched protein sites increases substantially.Source: §C.3 · p. 18, Table 12 · p. 18
D.1 HETERO DETECTOR
- The hetero detector combines a multiscale local 3D SCUNet backbone with a global Transformer that updates the bottleneck and modulates decoder skip features before an eight-class prediction head.Its feature pyramid is also exposed to the backbone predictor.Source: §D.1 · p. 19
D.2 BACKBONE PREDICTOR AND MULTISCALE FUSION
- The backbone predictor fuses hetero features at scales 8, 4, 2, and 1 through coarse-scale cross-attention and fine-scale gated fusion, while keeping the detector fixed during backbone training.The final fused protein feature produces continuous N, Cα, and C response maps.Source: §D.2 · p. 20
D.3 STRUCTURE REFINEMENT WITH HETERO CANDIDATES
- Structure refinement encodes hetero candidates by class, confidence, and uncertainty, then conditions protein features using candidate geometry recomputed relative to the current protein frames.Each protein site uses up to 32 confidence-ranked candidates within 12 Å; hetero conditioning is applied at blocks 4, 8, 12, and 16.Source: §D.3 · pp. 21–22
D.4 END-TO-END INFERENCE
- End-to-end inference processes the map with the hetero detector, backbone predictor, and amino acid predictor, then refines protein frames in three rounds while keeping hetero candidates fixed in the map.Candidate geometry relative to protein frames is recomputed during each round.Source: §D.4 · p. 23
- Inference initializes protein frames, encodes hetero candidates, selects neighbors, and applies three refinement rounds before tracing fragments, aligning residue profiles to sequence, pruning, and building atoms.Refinement applies hetero conditioning at layers 4, 8, 12, and 16, then predicts torsions.Source: §D.4 · p. 23
E.1 TRAINING PROCEDURE
- Training proceeds from anchor-supervised hetero detection to backbone localization, independent density-only amino-acid prediction, and structure refinement using predicted hetero candidates.Models are trained from scratch with separate parameters, optimizers, and objectives; structure training uses density, initial protein frames, predicted hetero candidates, and reference structure targets.Source: §E.1 · p. 24
E.2 VOXEL-STAGE TRAINING
Voxel-stage training uses mixed crop sampling and separate model-training procedures, while structure-stage training learns refinement from perturbed reference frames and predicted hetero candidates. At inference, predicted protein sites replace the training-only reference-based initialization.
E.2 VOXEL-STAGE TRAINING
- Training requests mix natural crops, hetero-positive crops, and protein-containing crops at a 94/4/2 ratio, with the latter streams increasing exposure to those regions.The hetero-positive stream also maintains coverage across five hetero classes.Source: §E.2 · pp. 24–25
- Density and supervision share one of 24 orientation-preserving cube rotations, while backbone and amino acid supervision use the valid central 16^3 region.Detector supervision covers all valid positions in the 48^3 crop.Source: §E.2 · p. 25
- The three voxel models train independently; detector parameters are fixed before optimizing the backbone predictor and multiscale fusion modules.The amino acid predictor is trained separately from density and is used later for sequence assignment and chain construction.Source: §E.2 · p. 25
E.3 STRUCTURE-STAGE TRAINING
- At inference, structure refinement starts from protein sites predicted by backbone localization, not the reference-based initialization used during training.Training perturbs reference coordinates with 1 Å Gaussian noise and sometimes randomizes frame rotations.Source: §E.3 · p. 25
- Structure training selects 128 nearby residues around a sampled center and jointly optimizes the structure backbone, torsion head, candidate encoder, and conditioning modules.The structure objective uses backbone-coordinate and torsion losses, with one refinement forward pass and no recycling.Source: §E.3 · pp. 25–26
- For each initial protein frame, up to 32 predicted hetero candidates within 12 Å are selected; their positions and neighborhood membership stay fixed during a forward pass.Candidate geometry is recomputed as protein frames change.Source: §E.3 · p. 25
F EVALUATION DETAILS
Evaluation defines map-frame backbone localization, global and local structure metrics, density support, and recovery and contacts near reference hetero components. Several measures condition their scores on recovered matches or use a fixed hetero reference environment.
F EVALUATION DETAILS
- TM-score uses protein-only US-align and is normalized by reference protein length, while lDDT is Cα-only and includes mapped intra-chain and inter-chain reference pairs within 15 Å.Coverage is the fraction of reference residues in the US-align correspondence and differs from backbone recall because it has no 3 Å positional criterion.Source: F EVALUATION DETAILS · p. 26
- Backbone precision and recall use greedy one-to-one matching of predicted and reference Cα sites within 3 Å in the original map coordinate frame, without structural superposition.Precision corresponds to backbone accuracy and recall to backbone completeness.Source: F EVALUATION DETAILS · p. 27
- Backbone RMSD measures coordinate error only among matched sites, without additional rigid-body fitting, so it reflects localization conditional on recovery.Unmatched sites are excluded.Source: F EVALUATION DETAILS · p. 27
- Backbone break rate evaluates missing connections only when both reference edge endpoints have been recovered; edges with a missing endpoint are excluded.Reference and predicted edges are formed from adjacent residues with consecutive identifiers in the same chain and Cα distances from 2.5 to 4.5 Å.Source: F EVALUATION DETAILS · p. 27
- Q-score compares sampled map density around recognized protein atoms with an ideal atom-centered Gaussian profile and reports an atom-level mean.Sampling spans radii from 0 to 2.0 Å in 0.1 Å increments, with eight positions per radius and Gaussian width σ = 0.6 Å.Source: F EVALUATION DETAILS · p. 27
- Hetero-neighborhood metrics assess backbone localization within 4 Å of fixed reference hetero atoms, and contact metrics count protein-residue–hetero-object pairs within 4 Å.The contact measures evaluate the reconstructed protein environment around reference hetero components, not hetero detection or hetero structure prediction.Source: F EVALUATION DETAILS · p. 28
G.1 HETERO DETECTION RESULTS
The hetero detector supplies context for protein reconstruction rather than complete hetero structures. Its dense and sparse outputs serve different stages, and the reported detection results are organized by hetero class.
G.1 HETERO DETECTION RESULTS
- The detector is designed to provide hetero context, not reconstruct complete hetero structures.The paper contrasts this setting with component-specific approaches that may assume additional information such as sequences, ligand identities, binding sites, or fitted protein structures.Source: §G.1 · p. 28
- Stage 1 uses multiscale dense detector features, whereas Stage 2 uses sparse candidates whose contributions are controlled by confidence and learned gates.The paper states that partial but reliable hetero predictions can still provide useful information for protein reconstruction.Source: §G.1 · p. 28
- The class-wise detection table reports precision, recall, and F1 for each of the five hetero classes.Source: Table 16 · p. 29