Software:BKChem
From HandWiki
BKChem v0.11.6 running on Mac OS X 10.4.8 | |
Original author(s) | Beda Kosata |
---|---|
Developer(s) | Beda Kosata |
Stable release | 0.13.0
/ February 23, 2009 |
Preview release | 0.14.0-pre2
/ August 12, 2010 |
Written in | Python, Tcl/Tk |
Operating system | Windows, OS X, POSIX |
Platform | Cross-platform[which?] |
Type | Molecule editor |
License | GNU GPL |
Website | bkchem |
BKChem is a free 2D molecule editor written in Python by Beda Kosata. As such, it is largely platform-independent. It uses Tk via Tkinter.
A library called OASA is available from BKChem's code base,[1] known to be used by InChI.info.
Major features
Drawing:
- Bond by bond drawing
- Straight and curved arrows
- Radicals, lone pairs and charges
- Templates for drawing common structure (users can create their own)
- Simple vector graphics using Sodipodi-Inkscape
Editing:
- Unlimited undo/redo capabilities
- Aligning, scaling and rotation (2D and 3D)
Exports to:
- SVG
- OpenOffice Draw
- EPS (Encapsulated Postscript)
- Molfile
- PNG (with Pycairo installed)
- SMILES (Stereochemistry is not supported)
- InChI (with InChI program)
Imports:
- Molfile
- SMILES (Stereochemistry is not supported)
- InChI (Stereochemistry is not supported)
Other features:
- Searching BKChem files for a molecule or a fragment of a molecule
- Localization support (currently English, French, Czech and Polish translations are available)
- Support for user written plugins
- Validity checking
- Can be run from source with Python
References
- ↑ "OASA". http://bkchem.zirael.org/oasa_en.html. Retrieved 29 October 2018.
External links