molframe 0.6.1

A batteries-included structural bioinformatics engine
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Alternate-conformation resolution delegates to the shared storage engine.

use super::Structure;
use molframe_core::{
    AtomSelection,
    contract::{Analysis, AnalysisPolicy},
};

impl Structure {
    /// Selects alternate conformations while retaining coverage and decisions.
    ///
    /// Model and hydrogen restrictions are separate from alternate locations.
    #[must_use]
    pub fn resolve_altlocs(&self, policy: &AnalysisPolicy) -> Analysis<AtomSelection> {
        self.engine().resolve_altlocs(policy)
    }
}