Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

The Chemistry Development Kit

@cdk.fosstodon.org.ap.brid.gy
14 followers 2 following 21 posts

Cheminformatics toolkit written in Java and started in September 2000, which can be used in Groovy, Python, and other languages too. [bridged from fosstodon.org/@cdk on the fediverse by fed.brid.gy ]

PostsRepliesMedia
The Chemistry Development Kit @cdk.fosstodon.org.ap.brid.gy · 18/08/2026
and hot on the heels, the CDK Scaffold extension had the 2.13 release too: doi.org/10.5281/zenodo.22000770 Based on CDK 2.13 and with some notes on how it handles stereochemistry and a fix. See […] [Original post on fosstodon.org]
Screenshot of the linked page about stereochemistry. It shows the "Version 2.13" section, with this text:

"In the upcoming CDK and CDK-Scaffold release 2.13, this issue will be fixed. Then, all parent scaffolds will retain the correct stereoconfiguration as long as possible (all scaffold tree parent scaffolds are listed below):"

And then shows 8 depictions to illustrate the new behavior.
012 2
The Chemistry Development Kit @cdk.fosstodon.org.ap.brid.gy · 18/08/2026
CDK 2.13 was released: doi.org/10.5281/zenodo.21992083 - cdk-iordf now available separately - more SMIRKS - fragmenter for cicular substuctures - reaction centers in MDL V2000 - CXSMILES coordinate bonds - improved metal sandwich rendering Full […] [Original post on fosstodon.org]
2D renderings of ferrocene and uranocene. Both are a metal atom in the middle (iron and uranium), sandwiched between two organic aromatic rings.
203 3
Reposted by The Chemistry Development Kit
Egon Willighagen @egonw.social.edu.nl.ap.brid.gy · 09/08/2026
Jonas and I sort of caught up with the CDK releases for CDK Scaffold (see doi.org/10.1186/s13321-022-00656-x) and in the past week we made releases for CDK 2.9-2.12: - 2.9: doi.org/10.5281/zenodo.21788196 - 2.10: doi.org/10.5281/zenodo.21837039 - 2.11 […]
social.edu.nl
Original post on social.edu.nl
003 3
The Chemistry Development Kit @cdk.fosstodon.org.ap.brid.gy · 04/04/2026
Post CDK 2.12, the iordf module is in a separate Git repository: github.com/cdk/cdk-iordf
github.com
GitHub - cdk/cdk-iordf: CDK iordf module
CDK iordf module. Contribute to cdk/cdk-iordf development by creating an account on GitHub.
001 1
Reposted by The Chemistry Development Kit
Egon Willighagen @egonw.social.edu.nl.ap.brid.gy · 08/03/2026
Updating some Java/Python cheminformatics tools for @cdk 2.12, including jQUDT, nanoJava, and Bacting/pyBacting
002 2
Reposted by The Chemistry Development Kit
Egon Willighagen @egonw.social.edu.nl.ap.brid.gy · 06/03/2026
"LOTUS Wikidata Explorer" adafede.github.io/marimo/apps/lotus… (by @adafede) With @wikidata, QLever, IDSM, the @cdk, and more #openscience #cheminformatics
Screenshot of the linked website, sllowing you to draw a molecule or copy a SMILES, or just ask for compounds in a species. Filter by mass, year of finding, or more. And downloadable for faster searching.
014 4
The Chemistry Development Kit @cdk.fosstodon.org.ap.brid.gy · 03/03/2026
CDK 2.12 was released: doi.org/10.5281/zenodo.18850648 The release notes are here: github.com/cdk/cdk/releases/tag/cdk… One new feature is support for atropisomers, see the screenshot #openscience #cheminformatics
CDK has supported atropisomers for some time but only via 2D coordinates with layouts and CIP naming etc working as expected. RDKit has an extension to allow loading from CXSMILES - although it is not perfect I was at a loss to think of something better and so it makes sense to support it. Currently this is read-only and mainly intended for depiction.

For example this CXSMILES:

C=CC(=O)N1CCN(c2nc(=O)n(-c3c(C)ccnc3C(C)C)c3nc(-c4c(O)cccc4F)c(F)cc23)[C@@H](C)C1 |wU:12.23|    (m)-sotorasib
033 3
The Chemistry Development Kit @cdk.fosstodon.org.ap.brid.gy · 27/02/2026
oh goodies...
000 0
Reposted by The Chemistry Development Kit
Egon Willighagen @egonw.social.edu.nl.ap.brid.gy · 29/12/2025
new blog post: "Open Infrastructures #1: Research Software Directory" chem-bla-ics.linkedchemistry.info/2… doi.org/10.59350/g30ef-gxm10 "RSD gives rich context to the research software. It can track the […] [Original post on social.edu.nl]
Screenshot of the "Chemistry Development" page on the Research Software Directory website, showing a "pulse" of commits on GitHub, the DOI of the most recent release, a short description, the project logo, and various logos of projects that redistribute the CDK, including CRAN, Debian, and Maven Central/Sonatype.
037 7
The Chemistry Development Kit @cdk.fosstodon.org.ap.brid.gy · 07/11/2025
BChemXtract, the new @BeilsteinInstitut ChemDraw parser and structure extractor, uses CDK 2.11 <properties> <cdk.version>2.11</cdk.version> </properties> hessen.social/@BeilsteinInstitut/11… #cheminformatics #chemistry #openscience
hessen.social
Beilstein-Institut (@BeilsteinInstitut@hessen.social)
Angehängt: 1 Bild BChemXtract - a ChemDraw parser and structure extractor - is our first open source software project and is available on @github@hachyderm.io: 🔗 https://github.com/Beilstein-Institut/BChemXtract #openscience #opensource #FAIRdata #FAIRchemistry #cheminformatics #GitHub #BeilsteinCheminfoLabs #BChemXtract
018 8
Reposted by The Chemistry Development Kit
Beilstein-Institut @beilsteininstitut.hessen.social.ap.brid.gy · 05/11/2025
BChemXtract - a ChemDraw parser and structure extractor - is our first open source software project and is available on @github: 🔗 github.com/Beilstein-Institut/BChem… #openscience #opensource #FAIRdata #FAIRchemistry #cheminformatics #GitHub #BeilsteinCheminfoLabs #BChemXtract
038 8
Reposted by The Chemistry Development Kit
Egon Willighagen @egonw.social.edu.nl.ap.brid.gy · 28/09/2025
25 years Chemistry Development Kit (CDK) and going strong! :) doi.org/10.59350/4ce2c-fxh02 chem-bla-ics.linkedchemistry.info/2… Replying to this post will make it show up in my blog. #openscience #chemistry #opensource
github.com
25 years of the Chemistry Development Kit
Twenty five years ago the Chemistry Development Kit (CDK) was founded. The Chemistry and Internet (ChemInt2000) had just ended (it ran from 23 to 26 September) and my friend and I had taken the Amtrak night train from Washington to South Bend. At that time there were two leading Java applets for chemistry, JChemPaint and Jmol. I had hacked Chemical Markup Language support into both of them, and Dan Gezelter (Jmol and openscience.org), Christoph Steinbeck (JChemPaint), and me took the opportunity of being in North America to discuss if we could use a common code base. Chris’ _compchem_ had done something similar. Peter Murray-Rust, who had also attended ChemInt2000 like me and Chris did not attend. I do not remember exactly, but I guess we must have met on the 28th and 29th? Maybe already on Wednesday. During this meeting we discussed a common data model (yes, Jmol used the CDK data model at some point) and somewhere during the meeting we wrote down a name for the project. There was the Java Development Kit, so this could be the Chemistry Development Kit. The name stuck. A quick post like this cannot do credit to the history of the CDK, nor of everyone involved in the past or still is. You can browse some of the history of the CDK in my blog and in Chris’ blog. It has been an amazing journey and with a small grant just behind us (with Alyanne de Haan, René van der Ploeg, and Marc Teunis from Hogeschool Utrecht), and all the awesome things ongoing (new JChemPaint, various extensions, upgraded downstream tools), the CDK is alive and kicking. A huge congrats and thanks to everyone (and every company and organization) who contributed code to the CDK with this huge milestone. There are a few people that I want to particularly thank (see the AUTHORS file for all names): Chris, who in the late nineties made a difference with open source in chemistry, Dan, for Jmol and hosting this memorable meeting at Notre Dame University, Rajarshi Guha, who operated _CDK Nightly_ for many years, well before Travis and Google Actions, Stefan, Miguel, Gilleain, and Christian, for many years of contributions to the CDK, and John Mayfield, the current CDK release manager.
048 8
The Chemistry Development Kit @cdk.fosstodon.org.ap.brid.gy · 26/09/2025
this week, 25 years ago, @steinbeck, @egonw, and @gezelter came together in South Bend., USA and founded the Chemistry Development Kit #chemistry #openscience
108 8
The Chemistry Development Kit @cdk.fosstodon.org.ap.brid.gy · 24/09/2025
@dalke released chemfp 5.0, a Python package for cheminformatics fingerprint generation, search, and analysis, with support for CDK fingerprints You can install it on Linux-based OSes using: python -m pip install chemfp -i chemfp.com/packages #chemistry #python
chemfp.com
Packages from the chemfp project
002 2
The Chemistry Development Kit @cdk.fosstodon.org.ap.brid.gy · 11/09/2025
nice new R-group SMILES enumeration feature in the upcoming JChemPaint release, see github.com/JChemPaint/jchempaint/pu… #openscience #chemistry
Screenshot of a frame of one of the videos in the linked pull request, showing a chemical structure with various R-groups on the left (code and R group values), and on the right a list of SMILES combinatorial structures generated from the input on the left.
007 7
Reposted by The Chemistry Development Kit
Blue Obelisk @blueobelisk.fosstodon.org.ap.brid.gy · 23/08/2025
pybacting 0.2.15 is released with Bacting 1.0.7 (see also social.edu.nl/@egonw/11504053343098…): pypi.org/project/pybacting/0.2.15 pybacting is a Python wrapper around Bacting which provides functionality from the Chemistry Development Kit, OPSIN, Oscar4, BridgeDb, InChI […]
fosstodon.org
Original post on fosstodon.org
002 2
Reposted by The Chemistry Development Kit
Egon Willighagen @egonw.social.edu.nl.ap.brid.gy · 14/08/2025
porting more content of the old Groovy #Cheminformatics with the #Chemistry Development Kit book to Markdown, here about substructure searching: cdk.github.io/cdkbook/substructure.…
Screenshot of the book and the section "Exact Search" showing two scripts about exact structure matching. There is general text, but also two snippets of Groovy code, with links to show the full code example. At the bottom we see the 2D depictions of two chemical structures, isobutane and cycloproane
014 4
Reposted by The Chemistry Development Kit
Egon Willighagen @egonw.social.edu.nl.ap.brid.gy · 29/05/2025
oolonek⁩ reminded me how cool IDSM is (see doi.org/10.1186/s13321-021-00515-1) and works wonderfully in the rich chemistry SPARQL world (see doi.org/10.1186/1758-2946-3-15). Here I mashed up @wikidata, IDSM, QLever, @cdk Depict, and Ammar […] [Original post on social.edu.nl]
Screenshot of Ammar's Snorql UI, here wrapped around the Wikidata SPARQL instance by the QLever team, federating with the IDSM SPARQL endpoint for substructure searching, and using CDK Depict to convert the SMILES into 2D depictions in the results tables
006 6
The Chemistry Development Kit @cdk.fosstodon.org.ap.brid.gy · 20/04/2025
Impact of our articles (and part of that of our source code; not every citation is an article where the CDK is used), according to OpenAlex. About 75 citations per year, totalling to 1716. And note how often those articles are cited.
Screenshot of the link OpenAlex page, showing a query asking for all articles citing 5 articles (3 main articles, and 2 derivaties) and then the 4 most cited articles (citing the CDK) on the left, and some statistics on the right. These include the total citation sum (1,716), that 58.7% of the citing articles have been published open access, that they are mostly artices (1267), followed by preprints, reviews, book chapters, and dissertations (32). And that most citations come from the USA (380), followed by Germany (272), China (217), UK (210), and Switzerland (100).
000 0
Reposted by The Chemistry Development Kit
Blue Obelisk @blueobelisk.fosstodon.org.ap.brid.gy · 05/04/2025
#openscience #cheminformatics dates back to the late nineties with the emerging collaborative development of JChemPaint, Jmol, and the Chemical Markup Language. Sketch of the history by Chris Steinbeck: "The evolution of open science in cheminformatics: a journey from closed systems to […]
fosstodon.org
Original post on fosstodon.org
104 4
The Chemistry Development Kit @cdk.fosstodon.org.ap.brid.gy · 30/03/2025
John release CDK 2.11, a quick bug fix release: doi.org/10.5281/zenodo.15105090 github.com/cdk/cdk/releases/tag/cdk…
zenodo.org
cdk/cdk: CDK 2.9
Interim release fixing an issue in CDK 2.10.
003 3
The Chemistry Development Kit @cdk.fosstodon.org.ap.brid.gy · 26/03/2025
In "The Six Ds of Exponentials and drug discovery: A path toward reversing Eroom’s law" doi.org/10.1016/j.drudis.2025.104341 "however, software such as PaDEL and the Chemistry Development Kit (CDK) have emerged rapidly as free and powerful alternatives. Nowadays, many groups in both […]
fosstodon.org
Original post on fosstodon.org
006 6
The Chemistry Development Kit @cdk.fosstodon.org.ap.brid.gy · 22/03/2025
Jonas Schaub: "Last week, I presented my work on algorithmic substructure extraction (scaffolds, functional groups, and aglycones) at the Chemistry Development Kit User Group Meeting (#CDK25UGM) in Maastricht. You can now find my slides on Zenodo: doi.org/10.5281/zenodo.15058008" […]
fosstodon.org
Original post on fosstodon.org
005 5
Reposted by The Chemistry Development Kit
Egon Willighagen @egonw.social.edu.nl.ap.brid.gy · 16/03/2025
@egonw@mastodon.social one things I learned about was the notion of "attachment points" in CXSMILES... works nicely in @wikidata :) #CDK25UGM
Screenshot of a record of Wikidata of a (P31 = instance of) "functional group", showing a regular SMILES with a "[*]" and a CXSMILES with the same but the "CX" addition "$_AP1$" causing the CDK-depiction to show a wigly line perpendicular to the bond "attaching the functional group" to the rest of the molecule.
011 1
Reposted by The Chemistry Development Kit
Egon Willigh☮gen 🟥 @egonw.mastodon.social.ap.brid.gy · 16/03/2025
the #CDK25UGM was great and exhausting. the rest of the week I did get around to writing up some notes from the second day, but I did now: doi.org/10.59350/n7e6r-p1e93
github.com
cdk2024 #5: Chemistry Development Kit User Group Meeting - Day 2
Where the first workshop day had several talks about new and old features of the Chemistry Development Kit (CDK), the second day was a hackathon day. We hacked and we talked. The coding was not mostly only the CDK repository itself, but some things happened there too: Some pointers: * we worked on the Groovy Cheminformatics with the Chemistry Development Kit book * move the repository to the GitHub organisation * improved the build system * it was explored how the CDK can generate SMILES for glycans * continued work on updated tools using the CDK, e.g. ChemViz2 * code clean up, e.g. on JavaDoc and the XML parsing * a JChemPaint release, based on CDK 2.10, with a flatpak for easy install on many Linux distributions We further had discussions about a possible change of the license (what it would involve) and OSGi support. The problem there is that Java packages can only exist in one OSGi bundle, and this is currently not the discuss. We discussed that the current modules were partially setup to clean up dependencies, and generally modularize the CDK (e.g. each module could have a separate person responsible). We now want to propose a larger `core` module which covers the common cheminformatics functionality. A final discussion point I want to mention is that there are serious hints that we may have the Chemistry Development Kit as JavaScript in the browser soon! I like to thank every one who joined the workshop, particularly those that travelled to Maastricht from the UK, Germany, and Bulgaria. Also thanks to the six participants online who joined on the first day!
132 3
The Chemistry Development Kit @cdk.fosstodon.org.ap.brid.gy · 11/03/2025
preview: flatpak install --user dl.flathub.org/build-repo/169405/io…
000 0
The Chemistry Development Kit @cdk.fosstodon.org.ap.brid.gy · 11/03/2025
a beta release of JChemPaint 3.4 is now out: github.com/JChemPaint/jchempaint/re… #CDK25UGM
Screenshot of JChemPaint with a SMILES with stereoinfo for the Pt for cis-platin and trans-platin
112 2
The Chemistry Development Kit @cdk.fosstodon.org.ap.brid.gy · 11/03/2025
you can now also find a mirror of on @Codeberg: chemistry-development-kit #CDK25UGM
social.anoxinon.de
Codeberg.org (@Codeberg@social.anoxinon.de)
1,07 Tsd. Beiträge, 1,01 Tsd. Folge ich, 17,2 Tsd. Follower · We are a non-profit, community-led organization that wants to help free and open source projects prosper. We provide Git hosting (using @forgejo@floss.social) and other services, such as Weblate, Woodpecker CI and Pages. This account is managed by two volunteers. Feel free to contact us, but we get lots of interactions on here. Please don't get angry at us if we're not able to respond to you. :D
013 3
Reposted by The Chemistry Development Kit
Egon Willighagen @egonw.social.edu.nl.ap.brid.gy · 11/03/2025
after a great first @cdk user group meeting (see "cdk2024 #4: Chemistry Development Kit User Group Meeting - Day 1", doi.org/10.59350/e08pe-thb38), today we will have a hackathon (starting in about an hour) #CDK25UGM
102 2
Reposted by The Chemistry Development Kit
Egon Willighagen @egonw.social.edu.nl.ap.brid.gy · 10/03/2025
heading to Maastricht for a two day @cdk User Group Meeting #CDK25UGM Rough schedule and list of speakers: cdk.github.io/nwo-openscience-2024 If you like to listen in via Zoom, email me #openscience #chemistry
cdk.github.io
Chemistry Development Kit 2025 User Group Meeting
Repository to track the progress of the NWO Open Science Grant accepted for the CDK in 2023.
346 6
The Chemistry Development Kit @cdk.fosstodon.org.ap.brid.gy · 04/03/2025
the main JChemPaint branch has been rebased on CDK 2.10 and contains many new improvements. This PR contains a few short videos with some of the changes: github.com/JChemPaint/jchempaint/pu… #chemistry
Screenshot of a still of one of the videos, showing an editing session in the JChemPaint 2D chemical editor, with a highlighted alkane chain attached to a phenyl ring, about the be rotated.
013 3
The Chemistry Development Kit @cdk.fosstodon.org.ap.brid.gy · 28/02/2025
- JME Website: ramimanaf.github.io/JMolecularEnergy - Github Repository: github.com/RamiManaf/JMolecularEner…
ramimanaf.github.io
Java Molecular Energy
A Java library that support various operations in force fields
000 0
The Chemistry Development Kit @cdk.fosstodon.org.ap.brid.gy · 28/02/2025
new paper: "Extending Chemoinformatics Techniques With JMolecular Energy: A Robust CDK-Based Force Field Library" doi.org/10.1002/jcc.70071 " This paper introduces JMolecular Energy (JME), a novel, open-source Java library designed to implement MMFF94 with a robust and extendable API […]
fosstodon.org
Original post on fosstodon.org
126 6
The Chemistry Development Kit @cdk.fosstodon.org.ap.brid.gy · 26/02/2025
right in time for the upcoming User Group Meeting? CDK code running in your webbrowser, with JavaScript... how cool is that? github.com/BobHanson/cdk-SwingJS?ta… #javascript #cheminformatics
github.com
GitHub - BobHanson/cdk-SwingJS: The Chemistry Development Kit, for Java and JavaScript
The Chemistry Development Kit, for Java and JavaScript - BobHanson/cdk-SwingJS
114 4
The Chemistry Development Kit @cdk.fosstodon.org.ap.brid.gy · 24/02/2025
On March 10-11 the @tgx_um group at Maastricht University (The Netherlands) is organizing a Chemistry Development Kit 2025 User Group Meeting. Info and registration here: cdk.github.io/nwo-openscience-2024 With six speakers on the first day, we have room for discussions on using the […]
fosstodon.org
Original post on fosstodon.org
011 1