Ketcher is a web-based chemical structure editor.
You can easily integrate Ketcher into your web application. The process of integration is very simple and well-documented.
Ketcher supports the standalone mode in which no server support is required. In this mode, SMILES loading, automatic layout and automatic atom-atom mapping are not available.
Scalable Vector Graphics (SVG) for rendering¶
Automatic layout (clean up), AAM (atom-to-atom mapping) and (de)aromatization¶
Ketcher delegates these computationally intensive procedures to the Indigo toolkit on the server side.
Supported file formats¶
Fast and convenient editing. We strive to make Ketcher as easy to use and as fast as the state-of-the-art desktop structure editing tools. See Editing Tips for details. Here are some highlights:
- Lasso and Rectangle selection tools, plus a special Fragment selection tool to deal with connected components, rather than single atoms/bonds.
- A variety of hotkeys.
Stereochemistry. Ketcher provides complete stereochemistry support during the editing, loading, and saving of chemical structures.
Reactions. Full-featured reaction support including reacting centers, atom flags and AAM.
S-groups. All major S-group types are supported including generic, SRU polymers, multiple groups, superatoms and data S-groups.
R-groups. R-site and R-fragment assignment is supported, as well as attachment point specification and R-logic.
The complete functionality of Ketcher has been tested on the following browsers:
- Internet Explorer 6+
- Firefox 3.5+
- Safari 4+
- Opera 9.6+
- Chrome 2+
The current icon set was taken from Tango Desktop Project
Right now the new version of Ketcher is developed. It includes modern interface, good performance and lot of useful features.
On the backend Ketcher 2.0 uses Indigo Service
You can already try the Ketcher 2.0 demo But please be informed, that it is unstable and not all browsers are supported
Copyright © 2010-2014 LifeSciences unit of EPAM Systems, Inc.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, version 3 of the License.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see http://www.gnu.org/licenses/.
Do you need assistance using our tools? Do you need a feature? Do you want to send a patch to us? Did you find a bug? Please write to one of the following newsgroups and let us know:
- http://groups.google.com/group/indigo-bugs : for bug reports on all open-source projects.
- http://groups.google.com/group/indigo-dev : for development topics.
- http://groups.google.com/group/indigo-general : for any other discussions.
No registration is required: you can write from your ordinary e-mail account to firstname.lastname@example.org, email@example.com, or firstname.lastname@example.org to get your message posted.
If the AGPL-licensed Ketcher does not fit your needs, please contact us to discuss the purchase of a commercial license. You may need the commercial license if you want to:
- Receive ongoing support and maintenance
- Include Ketcher as a component in your proprietary software product