Ambit-SMIRKS
Ambit-SMIRKS implements chemical reaction representation, transformation, and search using the SMIRKS language as an extension of Ambit-SMARTS within the Ambit project, leveraging The Chemistry Development Kit (The CDK) for core chemical informatics functionality.
Key Features:
- SMIRKS Language Parsing: Parses SMIRKS linear notations into internal reaction representations using The CDK objects.
- Reaction Application: Applies stored reactions against target molecules supporting multiple site-selection modes including single, non-overlapping, non-identical, non-homomorphic, and externally specified site lists.
- Efficient Substructure Searching: Uses an efficient substructure-searching algorithm to locate reaction sites for transformation.
- Stereo Information Handling: Manages stereochemical information using basic chemical stereo elements as implemented in The CDK.
- SMARTS Syntax Support: Supports full SMARTS logical expressions including recursive SMARTS and syntax extensions for reaction specification.
- Product Post-Processing: Performs product post-processing to refine and standardize resultant molecules after transformation.
Scientific Applications:
- Standardization of Chemical Databases: Standardizes large chemical databases to ensure consistency and accuracy across datasets.
- Pathway Transformation and Prediction: Facilitates creation of pathway transformation databases and prediction of biochemical pathway transformations.
Methodology:
Ambit-SMIRKS parses SMIRKS (and SMARTS) into CDK-based internal reaction representations, applies stored reactions to target molecules using efficient substructure-search algorithms with selectable site modes, handles stereochemical information via CDK stereo elements, and performs product post-processing while integrating with The CDK.
Topics
Details
- License:
- Apache-2.0
- Tool Type:
- web application
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- Java
- Added:
- 8/24/2018
- Last Updated:
- 11/25/2024
Operations
Publications
Kochev N, Avramova S, Jeliazkova N. Ambit-SMIRKS: a software module for reaction representation, reaction search and structure transformation. Journal of Cheminformatics. 2018;10(1). doi:10.1186/s13321-018-0295-6. PMID:30128804. PMCID:PMC6102164.