Expand description
chematic-smarts — SMARTS query language and VF2 subgraph isomorphism.
§Usage
// (doc example omitted — requires chematic-smiles)Re-exports§
pub use match_vf2::find_matches;pub use mcs::McsConfig;pub use mcs::find_mcs;pub use mcs::find_mcs_with_config;pub use parser::SmartsError;pub use parser::parse_smarts;pub use query::AtomPrimitive;pub use query::AtomQuery;pub use query::BondPrimitive;pub use query::BondQuery;pub use query::QueryAtom;pub use query::QueryBond;pub use query::QueryMolecule;
Modules§
- match_
vf2 - VF2 subgraph isomorphism: find all embeddings of a
QueryMoleculein a targetMolecule. - mcs
- Maximum Common Substructure (MCS) search using the McGregor connected-growth algorithm.
- parser
- SMARTS parser: converts a SMARTS string into a
QueryMolecule. - query
- QueryMolecule: typed representation of a SMARTS pattern graph.