Expand description
Typed, textual and reusable structural selection plans.
Modules§
- col
- Builder functions sharing the textual parser’s typed IR.
Structs§
- Builder
- A typed selection expression under construction.
- Column
Builder - A typed column awaiting a predicate.
- Completion
Item - One supported completion candidate.
- Completion
Result - Completion response with a byte-addressed replacement range.
- Evaluation
- A selected atom set and non-fatal findings produced while resolving it.
- Logical
Plan - An immutable storage-independent selection plan.
- Physical
Query - A selection plan bound to one structure dictionary and policy.
- Query
- A parsed and reusable selection plan.
- Query
Aliases - An ordered set of named query definitions.
- Query
Fingerprint - Stable identity of a normalized molecular query.
Enums§
- Completion
Kind - The category of a completion item.
- Geometric
Request - A fully planned geometric predicate.
Traits§
- Spatial
Resolver - Executes geometric plan nodes without making the query crate depend on a particular spatial index implementation.
- Structure
Values - Lent, structure-derived completion values.
Functions§
- compact_
ranges [20, 21, 22, 25]as20-22,25. The input need not be sorted and may repeat.- complete
- Computes completion using a UTF-8 byte cursor.
- resid_
query - A
residquery for residues given as (chain, number) pairs: consecutive numbers share a range (resid 3:7), and each chain is its own scope (an empty chain name has none). Returns the query and the number of distinct residues, orNonewhen there are none.
Type Aliases§
- Groups
- Named selections supplied to
group <name>expressions.