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.

PMID: 30128804
PMCID: PMC6102164
Funding: - European Chemical Industry Council: EEM9.4 - EAWAG / Swiss National Science Foundation: CR22I2L_149711 - Horizon 2020 Framework Programme: 671555

Documentation