[[PageOutline]] = Welcome to the !ChemoTyper = == The !ChemoTyper application == The !ChemoTyper application is a tool that allows for searching and highlighting chemical chemotypes (chemical substructures or subgraphs) in datasets of molecules. Typical applications are as following: * searching for structural alerts for toxicity in chemical structure files * filtering of chemical structures according to chemotypes * visualization and inspection of chemotypes * grouping of chemicals according to chemotypes, and * fingerprinting of chemical structure sets against chemotypes !ChemoTyper includes [https://toxprint.org ToxPrint]. [https://toxprint.org ToxPrint] is a public set of chemotypes developed by Altamira LLC for FDA CFSAN’s CERES project. The [https://toxprint.org ToxPrint] contains three basic subsets: generic structural fragments, Ashby-Tennant genotoxic carcinogen rules [http://dx.doi.org/10.1016/0165-1218(88)90114-0 (Ashby, J.; Tennant, R.W., 1988)], cancer TTC categories [http://dx.doi.org/10.1016/j.fct.2003.08.006 (Kroes, R. et. al. 2004)]. == Publications about !ToxPrint chemotypes, CSRML language, and !ChemTyper application == * [http://pubs.acs.org/doi/abs/10.1021/ci500667v Yang C, Tarkhov A, Marusczyk J, et al. "New Publicly Available Chemical Query Language, CSRML, To Support Chemotype Representations for Application to Data Mining and Modeling." J. Chem. Inf. Model.. 2015;55(3):510-528.] === Download the !ChemoTyper === {{{ #!access #allow(DOWNLOADS_VIEW) !ChemoTyper can be downloaded free-of-charge for public use: [download:1 download ChemoTyper application installer (Windows XP/Vista/7)] '''NOTE''': The updates for [https://toxprint.org ToxPrint] chemotypes are posted at [https://toxprint.org/#Updates ToxPrint] web site and should be downloaded separately. }}} {{{ #!access #deny(DOWNLOADS_VIEW) !ChemoTyper is available for download for registered users. Please [[/login]] if you have already an account or [[/register]]. }}} == The Chemotype Editor == The Chemotype Editor is a graphical user interface (GUI) application for creating and editing chemotypes. Substructures and patterns can be drawn using a molecular editor or imported from an external file. Atoms, bonds, molecular annotations, and properties can be added through the GUI. Edited chemotypes can be saved in the XML-based Chemical Subgraphs and Reactions Mark-up Language (CSRML) and used as alerts or fingerprints. === Download the Chemotype Editor === A prototype of the editor is available for download for registered users: [download:5 download Chemotype Editor] and [download:6 download tutorial for Chemotype Editor]. Please [[/login]] if you already have an account or [[/register]]. Please note, this implementation of the editor is preliminary. It does not currently support reactions, physicochemical properties of atoms, bonds, and molecules, additional substructures exceptions, and inclusions. Although the CSRML format can handle multiple chemotypes, the editor is limited to a single chemotype at a time. The editor can import SMARTS using copy & paste. However, SMARTS recursive fragments and reactions are not supported. == The CSRML Reference Implementation == The Chemical Subgraphs & Reactions Mark-up Language – CSRML – is a chemical XML language seen as a universal media describing the chemical (sub)structures and its query attributes, as well as the reactions and the transformations' rules. The CSRML standard is targeted to: * provide an universal platform of specifying the advanced substructure queries, * aid the developers to create GUI-based editors to input substructure queries in CSRML format, * support the community and allow the easy exchangeability of the substructure queries between different programs and databases, and * encourage the developers to create and distribute the CSRML extensions and software. Aside the standard XML Schema Definition that establishes the CSRML data structure and XML syntax, an open-source LGPL-licensed reference library that provides the generic I/O functionality for the CSRML documents has been implemented. The reference library implementation contains modules to: * read and parse CSRML documents resulting in the programmatic objects representing the CSRML elements * write CSRML objects, e.g., into a file * validate CSRML content at the basic level, e.g., for checking syntax and semantic features against the language definition expressed by an XML Schema document Both the XML Schema Definition of CSRML, and the source code of the CSRML reference implementation are released under the [http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html GNU Lesser General Public License Version 2.1] and can be downloaded free-of-charge. === Download the Reference Implementation === {{{ #!access #allow(DOWNLOADS_VIEW) Download of the CSRML reference implementation: [download:3 download the source code as ZIP file] Download of the CSRML V2.0 XML Schema documentation: [download:4 download the documentation as ZIP file] }}} {{{ #!access #deny(DOWNLOADS_VIEW) The source code of the CSRML reference implementation is available for download for registered users. Please [[/login]] if you have already an account or [[/register]]. }}} == Contact == In technical support issues please contact us through: [[mailto:info@chemotyper.org]] == Acknowledgement == The !ChemoTyper application was developed by Molecular Networks GmbH, Erlangen, Germany under a contract from the U.S. FDA, Center for Food Safety and Applied Nutrition (CFSAN), Office of Food Additive Safety. The XML-based substructure (or chemotype) definition language CSRML was co-developed in collaboration with Altamira LLC, Columbus, OH, USA. Visit the [https://www.mn-am.com website] of Molecular Networks GmbH and Altamira LLC.