API Reference¶
The KBank API is organized into three main areas:
kbank.glycan&kbank.sugars— CSR directed polysaccharide graphs (Glycan,Glycans), monosaccharide and substituent chemical registries (Sugars), and stereochemical enumerations (Anomer,Chirality,LinkageType,ResidueType).kbank.db&kbank.io— Curated bacterial glycan–locus records (GlycanRecord,GlycanRecords), multi-database curation (build_curated_glycan_records), and structural parsers (CSDBParser,IUPACParser,KEGGParser).kbank.biosynthesis— Bipartite enzyme-to-linkage alignment (BiosyntheticAssigner,PanGraphConsensusPrior), factorized 1D-CNN enzyme classifiers (BiosyntheticClassifierSuite), and MPNN de novo structure prediction (GlycanPredictor).