DebiChem Project
Summary
Cheminformatics
DebiChem Cheminformatics

This metapackage will install cheminformatics packages useful for chemists.

The list to the right includes various software projects which are of some interest to the DebiChem Project. Currently, only a few of them are available as Debian packages. It is our goal, however, to include all software in DebiChem which can sensibly add to a high quality Debian Pure Blend.

For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:

If you discover a project which looks like a good candidate for DebiChem to you, or if you have prepared an unofficial Debian package, please do not hesitate to send a description of that project to the DebiChem mailing list

Links to other tasks

DebiChem Cheminformatics packages

Official Debian packages with high relevance

Libcdk-java
Chemistry Development Kit (CDK) Java libraries
Versions of package libcdk-java
ReleaseVersionArchitectures
lenny1.0.2-2all
squeeze1.0.2-5all
wheezy1.2.10-3all
sid1.2.10-3all
Debtags of package libcdk-java:
devellibrary, lang:java
fieldchemistry
roledevel-lib
Popcon: 1 users (1 upd.)*
Versions and Archs
Debtags
License: DFSG free
Svn

The CDK is a library of Java classes used in computational and information chemistry and in bioinformatics. It includes renderers, file IO, SMILES generation/parsing, maximal common substructure algorithms, fingerprinting and much, much more.

Please cite: C. Steinbeck, Y. Han, S. Kuhn, O. Horlacher, E. Luttmann and E. L. Willighagen: The Chemistry Development Kit (CDK): An Open-Source Java Library for Chemo- and Bioinformatics. (2003)
Openbabel
Chemical toolbox utilities (cli)
Versions of package openbabel
ReleaseVersionArchitectures
lenny2.2.0-2alpha,amd64,arm,armel,hppa,i386,ia64,mips,mipsel,powerpc,s390,sparc
squeeze2.2.3-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy2.3.1+dfsg-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
sid2.3.1+dfsg-2amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
Debtags of package openbabel:
fieldchemistry
interfacecommandline
roleprogram
scopeutility
useconverting
Popcon: 106 users (142 upd.)*
Versions and Archs
Debtags
License: DFSG free
Svn

Open Babel is a chemical toolbox designed to speak the many languages of chemical data. It allows to search, convert, analyze, or store data from molecular modeling, chemistry, solid-state materials, biochemistry, or related areas. Features include:

  • Hydrogen addition and deletion
  • Support for Molecular Mechanics
  • Support for SMARTS molecular matching syntax
  • Automatic feature perception (rings, bonds, hybridization, aromaticity)
  • Flexible atom typer and perception of multiple bonds from atomic coordinates
  • Gasteiger-Marsili partial charge calculation

File formats Open Babel supports include PDB, XYZ, CIF, CML, SMILES, MDL Molfile, ChemDraw, Gaussian, GAMESS, MOPAC and MPQC.

This package includes the following utilities:

  • babel: Convert between various chemical file formats
  • obenergy: Calculate the energy for a molecule
  • obminimize: Optimize the geometry, minimize the energy for a molecule
  • obgrep: Molecular search program using SMARTS pattern
  • obprop: Print standard molecular properties
  • obfit: Superimpose two molecules based on a pattern
  • obrotamer: Generate conformer/rotamer coordinates
  • obchiral: Print molecular chirality information
  • obrotate: Rotate dihedral angle of molecules in batch mode *
Please cite: N. M. O'Boyle, M. Banck, C. A. James, C. Morley, T. Vandermeersch, and G. R. Hutchison: Open Babel: An open chemical toolbox. (2011)
Python-cinfony
Python abstraction layer to cheminformatics toolkits
Versions of package python-cinfony
ReleaseVersionArchitectures
wheezy1.0-1all
sid1.0-1all
Popcon: 1 users (1 upd.)*
Versions and Archs
License: DFSG free
Svn

Cinfoy provides a common Python interface to various cheminformatics toolkits. This makes it possible to use the complementary features of cheminformatics toolktis using a common interface. If functionality is provided by more than one toolkit, the Cinfony user can choose the implementation they prefer.

Cinfony supports the following toolkits:

  • OpenBabel
  • RDKit
  • CDK

Cinfony also provides the Webel web services module.

Please cite: N. M. O'Boyle and G. R. Hutchison: Cinfony - combining Open Source cheminformatics toolkits behind a common interface. (2008)
Python-openbabel
Chemical toolbox library (python bindings)
Versions of package python-openbabel
ReleaseVersionArchitectures
lenny2.2.0-2alpha,amd64,arm,armel,hppa,i386,ia64,mips,mipsel,powerpc,s390,sparc
squeeze2.2.3-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy2.3.1+dfsg-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
sid2.3.1+dfsg-2amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
Debtags of package python-openbabel:
devellang:python
fieldchemistry
roleshared-lib
Popcon: 16 users (98 upd.)*
Versions and Archs
Debtags
License: DFSG free
Svn

Open Babel is a chemical toolbox designed to speak the many languages of chemical data. It allows to search, convert, analyze, or store data from molecular modeling, chemistry, solid-state materials, biochemistry, or related areas. Features include:

  • Hydrogen addition and deletion
  • Support for Molecular Mechanics
  • Support for SMARTS molecular matching syntax
  • Automatic feature perception (rings, bonds, hybridization, aromaticity)
  • Flexible atom typer and perception of multiple bonds from atomic coordinates
  • Gasteiger-Marsili partial charge calculation

File formats Open Babel supports include PDB, XYZ, CIF, CML, SMILES, MDL Molfile, ChemDraw, Gaussian, GAMESS, MOPAC and MPQC.

This package contains the Python binding.

Please cite: N. M. O'Boyle, C. Morley and G. R. Hutchison: Pybel: a Python wrapper for the OpenBabel cheminformatics toolkit. (2008)
Python-rdkit
Collection of cheminformatics and machine-learning software
Versions of package python-rdkit
ReleaseVersionArchitectures
wheezy201106+dfsg-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
sid201106+dfsg-1mips,powerpc,s390,s390x,sparc
sid201112-1amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mipsel
Popcon: 1 users (6 upd.)*
Versions and Archs
License: DFSG free
Svn

RDKit is a Python/C++ based cheminformatics and machine-learning software environment. Features Include:

  • Chemical reaction handling and transforms
  • Substructure searching with SMARTS
  • Canonical SMILES
  • Molecule-molecule alignment
  • Large number of descriptors
  • Fragmentation using RECAP rules
  • 2D coordinate generation and depiction
  • 3D coordinate generation using geometry embedding
  • UFF forcefield
  • Calculation of (R/S) stereochemistry codes
  • Pharmacophore searching
  • Calculation of shape similarity
  • Atom pairs and topological torsions fingerprints
  • Feature maps and feature-maps vectors
  • Machine-learning algorithms
  • Gasteiger-Marsili partial charge calculation

File formats RDKit supports include MDL Mol, SDF, TDT, SMILES and RDKit binary format.

*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 124261