Skip to main content

Cambridge Structural Database

A powerful and flexible resource to discover the knowledge contained within more than 500,000 crystal structures.

Library Contact

Yulia Sevryugina's picture
Yulia Sevryugina
3162 Shapiro Library,
919 S. University Ave., Ann Arbor, MI, 48109-1185

Access to Cambridge Structural Database

Cambridge Structural Database (CSD) is a worldwide repository of small molecule crystal structures hosted by Cambridge Crystallographic Data Center (CCDC). The latest release is 2020.3.1. The 2020.3 CSD Release contains 1,076,290 unique structures and 1,097,619 entries (CSD version 5.42).

Note: The 2020.3.1 CSD release will require a complete re-installation of the software and data. You will need the Customer No. and Activation Key to register for the system after it is installed. The latest release note can be found here ( 

The installer contains:

  1. The Cambridge Structural Database, Version 5.42
  2. ConQuest 2020.3
  3. Mercury 2020.3
  4. enCIFer 2020.3
  5. IsoStar 2020.3
  6. Mogul 2020.3
  7. CSD Conformer Generator 2020.3
  8. Hermes 2020.3
  9. GOLD 2020.3
  10. CSD Ligand Overlay 2020.3
  11. SuperStar 2020.3
  12. CSD Python API 3.0.4
  13. DASH 3.4.9 (Windows only, see note about DASH in Changes to Supported Platforms and Products)

Additionally, we have access to other components that are supplied separately:

  1. CSD-CrossMiner 2020.3
  2. WebCSD (accessed via

See the following web page for an overview of what's new across the CSD Software Portfolio over the last 12 months:

University of Michigan has unlimited site license to access CSD. You may access the database via either of the following two means.

1. WebCSD - the online portal to the CSD (Click here to access WebCSD)

Read more about WebCSD.

2. Install Cambridge Structural Database System (CSDS) on your own computer. 

Two Options to Download

-License sever connection information: server: / port: 8090

-UmichITAM technicians can access installer location & licensing details from SharePoint here:

-Installers and licensing can also be accessed when access is granted to this Box folder:

The availability of the CSDS for different operating systems is explained in the box below.

Find more troubleshooting tips on the CCDC Support page.

The difference between WebCSD and the CSDS client access is explained in the tab WebCSD and CSDS.

Availability of CSDS for different operating systems

If you are running on Windows or Linux, you should be able to install the latest updates seamlessly by simply clicking on Help > Check for Updates in either Mercury or Hermes. If you experience any problems, or you are running on Mac OSX, you will need to download and install the updates manually from the CCDC website:​

You can find out more about the updates from this blog article on the CCDC website:

With version 2020.3 as a minimum which is available from the ITAM share you install normally but instead of running the activator you only need to set an environment variable (at least on Linux) to point to the license server.


CSD Crossminer

You have access to CSD-Crossminer, a tool that allows crystal structure databases such as the Cambridge Structural Database (CSD) and the Protein Data Bank (PDB) to be searched in terms of pharmacophore queries. Intuitive pharmacophore queries describing, among others, protein−ligand interaction patterns, ligand scaffolds, or protein environments can be built and modified interactively. Matching crystal structures are overlaid onto the pharmacophore query and visualised as soon as they are available, enabling the user to quickly modify a hypothesis on the fly. This delivers an overall interactive search experience with application in the areas of interaction searching, scaffold hopping or the identification of novel fragments for specific protein environments.

For example use cases, please see:
Korb O, Kuhn B, Hert J, Taylor N, Cole J, Groom C & Stahl M “Interactive and Versatile Navigation of Structural Databases” J Med Chem, 2016, 59(9):4257, DOI: 10.1021/acs.jmedchem.5b01756.

CSD Python API

This release enables:

• Python 3.7 as the default version for all CSD applications

• The CSD Python API will be Python 3 enabled straightaway at the point of installation 

• Easy integration with other key scientific Python packages

This release will incorporate Python 3 by default, with the miniconda version of the CSD Python API bundled within the 2020.0 CSD Release running on Python 3.7. This means that the CSD Python API will be Python 3 enabled straight away at the point of installation and easy to integrate with other key scientific Python packages like TensorFlow, scikit-learn, matplotlib, pandas and RDKit.

Find out more here:

For CSD Python API example scripts, download .zip file.