prolint.analysis.metrics¶
Per-residue contact metrics analysis.
Classes¶
Per-residue contact metrics analysis. |
Module Contents¶
- class prolint.analysis.metrics.MetricsAnalysis(universe, contacts: prolint.core.contact_provider.ComputedContacts)[source]¶
Bases:
prolint.analysis.base.BaseAnalysisPer-residue contact metrics analysis.
Computes per-residue contact metrics (occupancy, mean, max, sum) and returns values for all query residues in the universe.
See also
ExactContacts.compute_metricUnderlying metric computation
- description = 'Per-residue contact metrics (occupancy, mean, max, sum)'[source]¶
Human-readable description.
- run(**kwargs) prolint.analysis.base.AnalysisResult[source]¶
Compute per-residue contact metrics.
- Parameters:
- Returns:
Result with data containing:
residues : list of dict with “resid” and “resname”
values : list of float metric values
metric : str metric name
database_type : str or None
- Return type: