Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
The Chemistry Development Kit (CDK) v2.0: atom typing, depiction, molecular formulas, and substructure searching
Maastricht Univ, Dept Bioinformat, NUTRIM, BiGCaT, NL-6200 MD Maastricht, Netherlands..
NextMove Software Ltd, Cambridge CB4 0EY, England..
Uppsala University, Disciplinary Domain of Medicine and Pharmacy, Faculty of Pharmacy, Department of Pharmaceutical Biosciences.
Uppsala University, Disciplinary Domain of Medicine and Pharmacy, Faculty of Pharmacy, Department of Pharmaceutical Biosciences.
Show others and affiliations
2017 (English)In: Journal of Cheminformatics, ISSN 1758-2946, E-ISSN 1758-2946, Vol. 9, article id 33Article in journal (Refereed) Published
Abstract [en]

Background: The Chemistry Development Kit (CDK) is a widely used open source cheminformatics toolkit, providing data structures to represent chemical concepts along with methods to manipulate such structures and perform computations on them. The library implements a wide variety of cheminformatics algorithms ranging from chemical structure canonicalization to molecular descriptor calculations and pharmacophore perception. It is used in drug discovery, metabolomics, and toxicology. Over the last 10 years, the code base has grown significantly, however, resulting in many complex interdependencies among components and poor performance of many algorithms.

Results: We report improvements to the CDK v2.0 since the v1.2 release series, specifically addressing the increased functional complexity and poor performance. We first summarize the addition of new functionality, such atom typing and molecular formula handling, and improvement to existing functionality that has led to significantly better performance for substructure searching, molecular fingerprints, and rendering of molecules. Second, we outline how the CDK has evolved with respect to quality control and the approaches we have adopted to ensure stability, including a code review mechanism.

Conclusions: This paper highlights our continued efforts to provide a community driven, open source cheminformatics library, and shows that such collaborative projects can thrive over extended periods of time, resulting in a high-quality and performant library. By taking advantage of community support and contributions, we show that an open source cheminformatics project can act as a peer reviewed publishing platform for scientific computing software.

Place, publisher, year, edition, pages
2017. Vol. 9, article id 33
Keywords [en]
Java, Cheminformatics, Bioinformatics, Metabolomics, Depiction
National Category
Chemical Sciences
Identifiers
URN: urn:nbn:se:uu:diva-330735DOI: 10.1186/s13321-017-0220-4ISI: 000403105900001OAI: oai:DiVA.org:uu-330735DiVA, id: diva2:1148422
Funder
eSSENCE - An eScience Collaboration
Note

Correction in: Journal of Cheminformatics 2017 9:53

https://doi.org/10.1186/s13321-017-0231-1

Available from: 2017-10-11 Created: 2017-10-11 Last updated: 2018-03-15Bibliographically approved

Open Access in DiVA

fulltext(2281 kB)126 downloads
File information
File name FULLTEXT01.pdfFile size 2281 kBChecksum SHA-512
6f2f3ea9621d685da26e5e88d49e5387604a02aaf1d5eb5e766b74193cf70ffc2f13e7ba2afe766cb39875304416171ccd0ce1a1bc7734115c4d9d11c92818c9
Type fulltextMimetype application/pdf

Other links

Publisher's full text

Search in DiVA

By author/editor
Alvarsson, JonathanBerg, ArvidSpjuth, Ola
By organisation
Department of Pharmaceutical Biosciences
In the same journal
Journal of Cheminformatics
Chemical Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 126 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 184 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf