Avoid a lot of manual labor when creating Python wrappers.
A step-by-step guide to rolling your own pythonic Rust wrappers.
Toward practical rules for improved data quality in cheminformatics.
Learn the basics of Rust file I/O and Iterators while solving a common cheminformatics problem.
A close look at the ubiquitous cheminformatics data exchange format.
Bare bones approach to two-way string passing - without wasm-bindgen.
A short, no-frills guide from blank project to running code.
Some simple tricks go a long way when dealing with iterators as return values.
First steps toward bringing ChemCore to a Python interpreter near you.
On the differences - and similarities - between implicit and virtual hydrogens.
Design, implementation, and future prospects.
Toward a suite of toolkit-agnostic utilities for the SMILES language.
The fine art of dealing with what isn't there.
Laying the foundation for a new cheminformatics toolkit.
Everything you ever wanted to know about tetrahedral stereo SMILES but were afraid to ask.
A critical look at the industry-standard approach to bonding, and an alternative.
A human- and machine readable blueprint for a popular cheminformatics language.
How to avoid a hydrogen assignment free-for-all when reading and writing molfiles.
Cataloging the essential behaviors of molecule-like objects.
Open Source Drug Discovery takes on COVID-19.
Yet another take on a promising, but flawed clinical study.
Thinking differently about an old problem.
Using graphs in machine learning.
A comprehensive tutorial with working demos.
Bridging the divide between reactions and molecules in cheminformatics.