ChemDoodle
ChemDoodle is a chemical structure environment with a main focus on 2D graphics and publishing to create media for your structures, reactions and spectra. ChemDoodle contains all of the features you would expect from software that costs thousands of dollars for a very reasonable $59.95. ChemDoodle is very well supported and being used in thousands of institutions around the world.
If you are looking for a chemical sketcher or an alternative to your current chemical drawing application, there is no better choice than ChemDoodle. ChemDoodle works on all operating systems, has one of the largest feature sets in the industry, has the most customizable graphics, pastes scalable vector graphics into Microsoft Office, iWork and OpenOffice (among others), and can read and write all of our competitors’ formats.
To learn more about ChemDoodle or obtain a copy, please visit the official ChemDoodle website.
ChemDoodle Mobile
ChemDoodle Mobile is the mobile companion to the popular chemical publishing desktop application, ChemDoodle. ChemDoodle Mobile is available for both iOS (iPod Touch/iPhone) and Android devices.
ChemDoodle Mobile is a calculator for drawn organic structures. There are four main windows: Draw, Calculate, Spectra and Help. The Draw window shows a typical ChemDoodle sketcher, where you can draw and store your structures. The Calculate page calculates properties and the Spectra page simulates NMR spectra. All spectra are interactive. The Help page contains a thorough help guide.
ChemDoodle Web Components
The ChemDoodle Web Components library is a pure Javascript chemical graphics and cheminformatics library derived from the ChemDoodle™ application and produced by iChemLabs. ChemDoodle Web Components allow the wielder to present publication quality 2D and 3D graphics and animations for chemical structures, reactions and spectra. Beyond graphics, this tool provides a framework for user interaction to create dynamic applications through web browsers, desktop platforms and mobile devices such as the iPhone, iPad and Android devices. This library also has complete access to the entire ChemDoodle desktop API through AJAX, allowing for quick access to one of the most robust chemical graphics and informatics packages in existence directly through Javascript.
The goal of the project is to utilize the next-generation HTML5 technologies to power the scientific and educational applications of the future. iChemLabs is dedicated to funding, developing and hosting this library and has released it for free under the open-source GPL license. By releasing ChemDoodle Web Components open-source, yet continuing to financially support the library, iChemLabs ensures that the next generation of scientific applications is easily achievable by academia, government and industry, and helps to make sure that the cost of education decreases while using the web to further spread science.
To learn more about ChemDoodle Web Components or obtain a copy, please visit the official ChemDoodle Web Components website.
VectorPaste
VectorPaste is the first fully functional Java library for creating operating system specific vector images and their metadata and for saving and transferring that data into other applications. Image metafiles are scalable vector images, meaning that they remain crisp and clear at any size and resolution, as opposed to bitmap images (such as JPG, PNG and GIF) which lose their quality upon scaling. The supported protocols are the Macintosh PICT 2 vector format and Windows Enhanced Metafile (EMF).
Additionally, Java does not provide the functionality for handling image metafiles on the system clipboard, but VectorPaste provides a solution. VectorPaste allows you to transfer vector images from your Java application into almost any other application, including Microsoft Office, OpenOffice, iWork and Adobe Products (Photoshop, Illustrator, etc.) on Windows, Mac and Linux.
To learn more about VectorPaste or obtain a copy, please visit the official VectorPaste website.
FortranFormat
FortranFormat is an open source Java library for parsing input and formatting output using Fortran Format specification. FortranFormat is written by Kevin Theisen and adheres to the coding standards and style of Java 1.5, complete with JavaDoc commenting. FortranFormat is very useful for those wishing to port Fortran code to Java, especially in academic environments, and also for parsing and generating files that conform to strict column widths.
To learn more about FortranFormat or obtain a copy, please visit the official FortranFormat website.
