Groovy Cheminformatics with the Chemistry Development Kit
This book introduces the reader to the wide variety of functionality available in the Chemistry Development Kit (CDK) library. It uses the Groovy programming language that closely resembles Java source code.
The book discusses parts of the data model, basic cheminformatics algorithms, chemical file formats, etc. It discusses bits of chemical graph theory, computer representation, etc. But the goal of this book is not to provide an introduction into cheminformatics. However, this book does require a basic chemical education. It assumes that you know what atoms and bonds are, and some basic computer knowledge. This book is about learning how to perform cheminformatics tasks using the CDK. To keep the required knowledge to a minimum, the examples will be pretty verbose. The source code for these examples is available upon request with the author to readers of the book.