Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

structscope

structscope

Work in progress — APIs, CLI flags, and output schemas may change between releases. Pin a version tag for reproducible workflows.

structscope is a Rust-native structural bioinformatics toolkit for canonical protein structure parsing, graph-native representations, reproducible feature extraction, and analytical outputs.

It parses PDB, mmCIF, and BinaryCIF (with gzip support) into a canonical model, builds residue/atom/interface graphs, and computes raw structural primitives: solvent accessible surface area, relative accessibility, DSSP-style secondary structure, backbone dihedrals, optimal superposition/RMSD, and typed interactions. All primitives emit raw quantities; downstream interpretation is left to the user.

See CLI Usage to get started, Architecture for the crate layout, and the Changelog for recent additions.