Ciencias QuímicasInglésHugo

Depth-First

Depth-First
Recent content on Depth-First
Página de inicio
language
Ciencias QuímicasInglés
Publicado

The second beta release of MX is now available for download. MX is a library of essential cheminformatics models and routines. It was created with the goal of providing a clean, well-tested platform for chemistry applications. This beta release includes a new binary fingerprinter package that was not ready for release in the first beta.

Ciencias QuímicasInglés
Publicado

The idea of creating a system in which a short sequence of characters can be used in place of a molecular structure traces its roots to the beginnings of modern chemistry. As the Web continues to become the information platform of choice - even in chemistry, the need to communicate molecular information in a Web-ready format increases. InChI Recently, InChI has emerged as a candidate for this position - or more precisely, InChIKey has.

Ciencias QuímicasInglés
Publicado

Test-driven development (TDD) is an iterative technique for software development in which a failing test is written before a single line of production code is written. Like any technique, it has its limitations and isn’t applicable in every situation. Nevertheless, TDD is a powerful method to create more robust low-level code and more effective high-level designs. The early days of TDD were not much fun.

Ciencias QuímicasInglés
Publicado

The C&EN blog covers a recent innovation symposium. I generally find high-level discussions about innovation to be not terribly useful because they always seem to skirt the central issue, which I posted as a comment: “You’ll know you’re being innovative if you feel uncomfortable.” That’s the best advice on the subject of innovation I ever got.

Ciencias QuímicasInglés
Publicado

The master branch of MX now features support for two very important cheminformatics capabilities: Extensible Fingerprints. Lets you fine-tune the performance of your binary path-based fingerprints. Change path depth, number of bits, and the characters used to generate the fingerprints. The default implementation differentiates cycle paths from non-cycle paths, as well as unsaturated from saturated atom types.