Generated by GPT-5-mini| CCP4 | |
|---|---|
| Name | CCP4 |
| Developer | CCP4 Distribute Group |
| Released | 1979 |
| Latest release | ongoing |
| Programming language | Fortran, C, C++, Python |
| Operating system | Unix, Linux, macOS, Windows (via WSL) |
| Genre | Computational crystallography |
| License | Academic / commercial licensing |
CCP4
CCP4 is a long-established software collection for macromolecular crystallography that integrates programs for data processing, phasing, model building, refinement, validation, and visualization. It serves researchers working on protein crystallography, structural biology, and related fields by assembling tools originally developed at institutions such as MRC Laboratory of Molecular Biology, University of Cambridge, and international laboratories. The project interfaces with databases, beamlines, and publishing workflows used by laboratories, synchrotrons, and consortia worldwide.
CCP4 provides a coordinated environment for executing crystallographic pipelines, combining legacy executables and modern libraries to support structure determination of biological macromolecules. The suite interoperates with experimental facilities like Diamond Light Source, European Synchrotron Radiation Facility, and Argonne National Laboratory beamlines, and links to databases such as Protein Data Bank, EMDataBank, and UniProt. CCP4 supports formats and standards promulgated by organizations including International Union of Crystallography and integrates with visualization tools developed by groups at University of California, San Francisco and Lawrence Berkeley National Laboratory.
The project originated in response to growing needs in macromolecular crystallography during the late 20th century, with coordination among groups at University of York, University of Oxford, MRC Laboratory of Molecular Biology, and other academic centers. Early development paralleled advances in detectors at facilities like European Synchrotron Radiation Facility and was influenced by algorithmic work from researchers associated with Royal Institution and Imperial College London. Over successive decades, contributions came from teams at University of Manchester, University of Edinburgh, and international collaborators in the United States, Japan, and Australia, mirroring developments in software engineering at institutions such as Los Alamos National Laboratory.
The distribution bundles programs for every stage of crystallographic workflows. Key components perform tasks originally developed in the context of projects at MRC Laboratory of Molecular Biology and methods associated with winners of awards like the Nobel Prize in Chemistry. Typical constituent programs handle integration and scaling influenced by methods used at Brookhaven National Laboratory and Argonne National Laboratory; phasing tools reflect algorithms tested against datasets from Diamond Light Source and PETRA III. The suite offers interfaces to model-building tools originating from groups at University of California, San Francisco and refinement engines developed in collaboration with teams at Max Planck Institute for Biochemistry.
Researchers use CCP4 for macromolecular structure solution, validation, and preparation of coordinate sets for deposition to repositories such as Protein Data Bank and Electron Microscopy Data Bank. The suite supports experimental phasing strategies used in beamline campaigns at Diamond Light Source and European Synchrotron Radiation Facility, molecular replacement approaches informed by model libraries like SWISS-MODEL and ModBase, and refinement protocols consistent with recommendations from International Union of Crystallography. CCP4 workflows are deployed in structural studies across fields exemplified by laboratories at Stanford University, Harvard University, and University of Tokyo.
The user base spans academic groups, industrial laboratories, and facility staff at synchrotrons such as Diamond Light Source and National Synchrotron Light Source II. Training is provided through hands-on workshops and courses organized with partners like European Molecular Biology Laboratory and regional crystallography associations, and through documentation maintained by contributors affiliated with University of Cambridge and University College London. Community support mechanisms include mailing lists, helpdesks tied to computing services at institutions such as EMBL-EBI, and training materials used in curricula at universities including University of Oxford and University of Manchester.
Distribution of the suite follows an academic licensing model with options for commercial use negotiated with the coordinating body. Installations are distributed via packaging systems compatible with platforms used at research centers such as CERN and cloud environments managed by providers serving institutions like National Institutes of Health. The project coordinates release cycles and binary builds to match computing environments typical of beamline data-processing clusters at Argonne National Laboratory and university high-performance computing centers.
Category:Crystallography software