Cargando…

Ambit-SMIRKS: a software module for reaction representation, reaction search and structure transformation

Ambit-SMIRKS is an open source software, enabling structure transformation via the SMIRKS language and implemented as an extension of Ambit-SMARTS. As part of the Ambit project it builds on top of The Chemistry Development Kit (The CDK). Ambit-SMIRKS provides the following functionalities: parsing o...

Descripción completa

Detalles Bibliográficos
Autores principales: Kochev, Nikolay, Avramova, Svetlana, Jeliazkova, Nina
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer International Publishing 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6102164/
https://www.ncbi.nlm.nih.gov/pubmed/30128804
http://dx.doi.org/10.1186/s13321-018-0295-6
_version_ 1783349102364327936
author Kochev, Nikolay
Avramova, Svetlana
Jeliazkova, Nina
author_facet Kochev, Nikolay
Avramova, Svetlana
Jeliazkova, Nina
author_sort Kochev, Nikolay
collection PubMed
description Ambit-SMIRKS is an open source software, enabling structure transformation via the SMIRKS language and implemented as an extension of Ambit-SMARTS. As part of the Ambit project it builds on top of The Chemistry Development Kit (The CDK). Ambit-SMIRKS provides the following functionalities: parsing of SMIRKS linear notations into internal reaction (transformation) representations based on The CDK objects, application of the stored reactions against target (reactant) molecules for actual transformation of the target chemical objects, reaction searching, stereo information handling, product post-processing, etc. The transformations can be applied on various sites of the reactant molecule in several modes: single, non-overlapping, non-identical, non-homomorphic or externally specified list of sites utilizing efficient substructure searching algorithm. Ambit-SMIRKS handles the molecules stereo information and supports basic chemical stereo elements implemented in The CDK library. The full SMARTS logical expressions syntax for reactions specification is supported, including recursive SMARTS expressions as well as additional syntax extensions. Since its initial development for the purpose of metabolite generation within Toxtree, the Ambit-SMIRKS module was used in various chemoinformatics projects, both developed by the authors of the package and by external teams. We show several use cases of the Ambit-SMIRKS software including standardization of large chemical databases and pathway transformation database and prediction. Ambit-SMIRKS is distributed as a Java library under LGPL license. More information on use cases and applications, including download links is available at http://ambit.sourceforge.net/smirks.
format Online
Article
Text
id pubmed-6102164
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Springer International Publishing
record_format MEDLINE/PubMed
spelling pubmed-61021642018-09-11 Ambit-SMIRKS: a software module for reaction representation, reaction search and structure transformation Kochev, Nikolay Avramova, Svetlana Jeliazkova, Nina J Cheminform Software Ambit-SMIRKS is an open source software, enabling structure transformation via the SMIRKS language and implemented as an extension of Ambit-SMARTS. As part of the Ambit project it builds on top of The Chemistry Development Kit (The CDK). Ambit-SMIRKS provides the following functionalities: parsing of SMIRKS linear notations into internal reaction (transformation) representations based on The CDK objects, application of the stored reactions against target (reactant) molecules for actual transformation of the target chemical objects, reaction searching, stereo information handling, product post-processing, etc. The transformations can be applied on various sites of the reactant molecule in several modes: single, non-overlapping, non-identical, non-homomorphic or externally specified list of sites utilizing efficient substructure searching algorithm. Ambit-SMIRKS handles the molecules stereo information and supports basic chemical stereo elements implemented in The CDK library. The full SMARTS logical expressions syntax for reactions specification is supported, including recursive SMARTS expressions as well as additional syntax extensions. Since its initial development for the purpose of metabolite generation within Toxtree, the Ambit-SMIRKS module was used in various chemoinformatics projects, both developed by the authors of the package and by external teams. We show several use cases of the Ambit-SMIRKS software including standardization of large chemical databases and pathway transformation database and prediction. Ambit-SMIRKS is distributed as a Java library under LGPL license. More information on use cases and applications, including download links is available at http://ambit.sourceforge.net/smirks. Springer International Publishing 2018-08-20 /pmc/articles/PMC6102164/ /pubmed/30128804 http://dx.doi.org/10.1186/s13321-018-0295-6 Text en © The Author(s) 2018 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Software
Kochev, Nikolay
Avramova, Svetlana
Jeliazkova, Nina
Ambit-SMIRKS: a software module for reaction representation, reaction search and structure transformation
title Ambit-SMIRKS: a software module for reaction representation, reaction search and structure transformation
title_full Ambit-SMIRKS: a software module for reaction representation, reaction search and structure transformation
title_fullStr Ambit-SMIRKS: a software module for reaction representation, reaction search and structure transformation
title_full_unstemmed Ambit-SMIRKS: a software module for reaction representation, reaction search and structure transformation
title_short Ambit-SMIRKS: a software module for reaction representation, reaction search and structure transformation
title_sort ambit-smirks: a software module for reaction representation, reaction search and structure transformation
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6102164/
https://www.ncbi.nlm.nih.gov/pubmed/30128804
http://dx.doi.org/10.1186/s13321-018-0295-6
work_keys_str_mv AT kochevnikolay ambitsmirksasoftwaremoduleforreactionrepresentationreactionsearchandstructuretransformation
AT avramovasvetlana ambitsmirksasoftwaremoduleforreactionrepresentationreactionsearchandstructuretransformation
AT jeliazkovanina ambitsmirksasoftwaremoduleforreactionrepresentationreactionsearchandstructuretransformation