Chemical Descriptors Library (CDL): a generic, open source software library for chemical informatics

Vladimir J Sykora1, David E Leahy

  • 1Northern Institute for Cancer Research, Newcastle University, Newcastle Upon Tyne, U.K. Vladimir.Sykora@newcastle.ac.uk

Summary

The Chemical Descriptors Library (CDL) is a new open-source software for chemical informatics, offering a flexible interface for molecular graph analysis and algorithm development. It enables efficient cheminformatics tasks like substructure searching and fingerprint generation.

Related Concept Videos

Molecular Models02:00

Molecular Models

Physical models representing molecular architectures of chemical compounds play essential roles in understanding chemistry. The use of molecular models makes it easier to visualize the structures and shapes of atoms and molecules.
Drug Discovery: Overview01:26

Drug Discovery: Overview

Drug discovery is a multifaceted process involving extensive screening, testing, and optimization of lead compounds to identify potential new drugs for therapeutic use. It combines several approaches, including screening large numbers of natural products, chemical modification of known active molecules, identification of new drug targets, and rational design based on biological mechanisms and drug-receptor structure. These approaches are carried out in both academic research laboratories and...
Chemical Symbols01:09

Chemical Symbols

A chemical symbol is an abbreviation that is used to indicate an element or an atom of an element. For example, the symbol for mercury is Hg. We use the same symbol to indicate one atom of mercury (microscopic domain) or to label a container of many atoms of the element mercury (macroscopic domain).
Some symbols are derived from the common name of the element; others are abbreviations of the name in another language. Most symbols have one or two letters, but three-letter symbols have been used...
Five-Membered Heterocyclic Aromatic Compounds: Overview01:13

Five-Membered Heterocyclic Aromatic Compounds: Overview

Heterocyclic aromatic compounds are cyclic compounds that are aromatic and have one or more heteroatoms—atoms other than carbon, in the ring. Depending upon the number of atoms present in the ring, they can be either five or six-membered. Examples of five-membered heterocyclic aromatic compounds include pyrrole, furan, thiophene, and imidazole. Pyrrole consists of one nitrogen atom having one lone pair of electrons. Furan and thiophene have one oxygen and one sulfur heteroatom, respectively.
Aromatic Hydrocarbon Anions: Structural Overview01:18

Aromatic Hydrocarbon Anions: Structural Overview

Neutral hydrocarbons like cyclopentadiene with an odd number of carbon atoms and one intervening CH2 group in the ring are not aromatic. Cyclopentadiene with 4 π electrons does not satisfy the 4n + 2 π electron rule. Additionally, the intervening CH2 group is sp3 hybridized and lacks a vacant p orbital, thereby interrupting the overlap of p orbitals in a continuous manner and preventing the delocalization of π electrons throughout the ring.
Due to the absence of continuous overlap of p...