The list contains 250+ programs, databases and servers so if you are searching for a crystallography related program then there is a good chance you will find it here. If you notice a program that is missing or an update, feel free to leave a comment.


.

DNA

.

Transform Simple and easy to use program for the manipulation of sequences

.

EnzymeX Restriction enzyme information, DNA sequence editor and more (Mac)

.

Amplify Simulating and testing PCRs – designing primers by evaluating candidates

.

AMIGOS Compare RNA structures and search for specific RNA (sub)structures

.

3DNA Analysis, Rebuilding, and Visualization of 3D Nucleic Acid Structures

.

Curves+ Calculates a helical parameter description for any irregular nucleic acid segment with respect to an optimal, global helical axis – includes are the helper programs Canal, Cdif and Sumr.

.

FinchTV View and edit your DNA sequencer chromatogram data.

.

Madbend Calculates DNA, DNA-protein step roll, tilt and twist values, and the specification of a reference plane

.

Staden DNA sequence assembly, editing and analyzing tools.

.

Sequence Tools

.

Aline Format sequence alignment formats

.

Alscript Format multiple sequence alignments in PostScript for publication

.

BLAST Sequence comparision

.

ProtSkin Converts a protein sequence alignment in BLAST, CLUSTAL or MSF format for the GRASP, MOLMOL or PyMOL.

.

ClustalW2 ClustalW is a general purpose multiple sequence alignment program for DNA or proteins.

.

ClustalX Interface for ClustalW for multiple sequence alignment

.

EMBOSS Transparent retrieval of sequence data from the web

.

FASTA Protein or nucleic acid comparison

.

MOLPHY Inferring evolutionary trees from amino acid sequences

.

Muscle Multiple alignment software for protein and nucleotide sequences

.

GENEMINE GeneMine is a free sequence analysis and visualization program for web pages or presentations.

.

SCC Sequence Alignment Suite.

.

SAM Tools for creating and refining for biological sequence analysis

.

STAMP Comparison and alignment of protein three dimensional structures

.

MOLPHY Inferring evolutionary trees from sequences by Maximum Likelihood

.

Impact Enter a threshold for an alignment to indicate if a residue is "highly conserved"

.

Protein Crystallization

.

Salt Crystal Predictor Predicts salt crystals based on crystallization and commercial screen solutions Post

.

LookUp 2.0 Quickly look up crystallization contents based on condition number Post

.

MPCD Protein crystallization database Post

.

BMCD Biological macromolecule crystallization database Post

.

Gridzilla GUI-based application designed to create grid screens for protein crystal optimization

.

Data Processing

.

BEST Predicts X-ray data collection

.

BUSTER-TNT suite for crystallographic structure determination by Bayesian statistical methods

.

DPS Complete package for data processing with emphasis on synchrotrons

.

HKL2000 Data processing, space group selection, mosaicity refinement ($)

.

XIA2 Automated data reduction from raw diffraction data

.

iMOSFLM Mosflm 2.0: data reduction form X-ray images

.

LABELIT Autoindexing program designed to correct: beam center, finding a unit cell that is too large, and improperly identifying the allowed Bravais symmetry.

.

Maxit The Maxit Program Suite was developed by the PDB and NDB to assist in the processing and curation of macromolecular structure data.

.

iMOSFLM GUI for MOSFLM

.

MOSFLM Replaced by iMosflm, but is still robust for challenging cases of data processing

.

Phasing & Refinement

.

CRANK automated macromolecular structure solution

.

EPMR Finds crystallographic molecular replacement solutions using an evolutionary search algorithm

.

PHASES Computes phase angles for diffraction data from macromolecular crystals

.

SHARP Automated structure solution pipeline built around the heavy-atom refinement and phasing program SHARP, the density modification program SOLOMON, and the ARP/wARP package for automated model building and refinement (using REFMAC).

.

XPLOR-NIH A system for X-ray crystallography and NMR.

.

MOLREP Automated molecular replacement

.

REPLACE Programs for molecular replacement calculations

.

PHASER Phasing macromolecular crystal structures with maximum likelihood methods in CCP4.

.

LAFIRE Automatic refinement system for protein crystallography

.

SOMORE C-based package for solving the molecular replacement (MR) problem from X-ray crystallography.

.

BnP Automatic phasing using SnB and phases

.

SnB A dual-space direct-methods procedure for determining crystal structures

.

MAIN From initial phases to the final structure

.

CCP4 Comprehensive X-ray crystallography software suite

.

Refmac Rigid body, tls, (un)restrained refinement usually used within CCP4

.

SOLVE/RESOLVE Structure determination from scaling data to calculation of an electron density map

.

PHENIX provides tools for automated structure solution by X-ray crystallography

.

CNS X-ray crystallography: refinement, phasing, molecular replacement is the result of an international collaborative effort among several research groups

.

REPLACE A suite of programs for molecular replacement calculations.

.

HKL2MAP Graphical user-interface for macromolecular phasing with SHELX

.

SHELX Programs for crystal structure determination from single-crystal diffraction data

.

WHATIF Versatile molecular modelling package

.

XDS Processing single-crystal monochromatic diffraction data by the rotation method

.

Model Building

.

ARP/wARP Objective interpretation of crystallographic electron density maps, automatic construction and refinement of macromolecular models (usually used within CCP4).

.

Chimera interactive molecular graphics program

.

GRASP Molecular visualization and analysis particularly surface molecules and electrostatic properties

.

RAPPER Restraint-based protein modelling

.

COOT Maps and models

.

O Modeling software.

.

SCWRL3 Predicts of protein side-chain conformations.

.

XTALVIEW XtalView is a complete package for solving a macromolecular crystal structure by isomorphous replacement, including building the molecular model.

.

DSSP Defines secondary geometry (not for prediction)

.

MGLTOOLS Automated docking and molecular viewer

.

MolScript Displays 3D structures, such as proteins (schematic and detailed representations)

.

Situs Evaluate packing, within or between molecules – generates “contact dots”

.

Volslice3D 3D electron density maps. It is improved version of Volslice (part of SITUS package)

.

Probe Modelling of atomic resolution structures into low-resolution density maps

.

SPDBV Analyze several proteins at the same time

.

XDS Viewer Viewing X-ray diffraction &control images in data processing by the XDS

.

Eden Real-space electron-density refinement and optimization program

.

YASARA molecular-graphics, -modeling and -simulation program

.

Validation

.

PDB Validation The PDB Validation Suite is a set of tools used by the PDB for processing and checking structure data.

.

WHAT_CHECK Protein verification tools

.

PDBSQ Protein data bank structure validation Post

.

3DNA Building and validation of 3D nucleic acids

.

Molprobity Great program ever? Atom contacts & structure validation for proteins and DNA

.

PROCHECK Checks the stereochemical quality of a protein structure

.

PSQS Energy-like measure of the quality of protein structure

.

Figures for Pub. & Presentation

.

VMD Molecular visualization program for displaying, animating, and analyzing

.

LIGPLOT Automatic plotting protein-ligand interactions

.

PyMOL Viewing and rendering 3D structures

.

NUCCYL allows PyMOL to display models of nucleic acids in a simplified representation

.

NUCPLOT Generate schematic diagrams of protein-nucleic acid interactions

.

RNAVIEW Display the secondary structure of RNA/DNA with tertiary interactions

.

eMovie Movie plug-in tool for the molecular visualization program PyMOL Post

.

POVRAY Vision Raytracer is a high-quality, free tool for creating stunning 3D graphics

.

Rasmol Program for molecular graphics visualisation

.

Raster3D Generate high quality raster images of proteins or other molecules

.

Ribbons A popular molecular graphics software display package.

.

QTree Generates CPK, Ball and Stick and worms pictures (no shadowing)

.

Surfaces

.

HOLE Calculate pore dimensions such as in an ion channel – need PDB file

.

Surface Racer Calculates exact accessible surface area, surface area and average curvature

.

NACCESS Calculates the accessible area of a molecule from a PDB file

.

Mead Solvent effects in macromolecules by solving Poisson-Boltzmann equation

.

PISA Protein interfaces, surfaces and assemblies

.

SURFNET Generates surfaces, density contours and gap regions

.

Caver Calculates buried cavities to outside solvent in protein structures

.

MOLE Fully automated location/characterization of channels, tunnels and pores

.

Compare Structures

.

Compar CCP4 unsupported – compare two structures without having to have best fit calc.

.

Bio3D Read/write structure, sequence and dynamics trajectory data

.

LSQMAN Performs least-squares superpositioning of biomacromolecules

.

SSM A tool for protein structure comparison by pairs or multiples

.

Profit Ultimate protein least squares fitting program (rmsd fun)

.

ESCET Analyse and compare 3D structures of proteins

.

MAMMOTH-mult Aligns protein structures with 3D superimposition

.

Docking

.

3D-Dock rigid-body docking on two biomolecules to predict their correct binding geometry

.

AutoDock automated docking tools – designed to predict ligand/substrate binding

.

DOCK Explores how two molecules, such as a drug and protein receptor, might fit together

.

ZDOCK/RDOCK Protein docking

.

Protein-Nuc. Acid

.

3D-footprint Database of DNA-binding protein structures with classifications and clusters

.

BindN Prediction of DNA and RNA binding residues in proteins

.

BIPA Database for protein-nucleic acid interaction and interfaces

.

PredDNA Server for identification of DNA binding residues in protein sequences

.

DP-Bind Server for sequence-based prediction of residues in DNA-binding proteins

.

NDP Repository of three-dimensional structural information about nucleic acids

.

PDBsum Database of summaries and analyses of all PDB structures

.

ProNIT Binding data from the literature of thermodynamic data for protein-nucleic acid

.

ProNUC recognition motif of proteins and DNA forms involved in the complex (last update 06)

.

Zif-Base Database of Zinc fingers and associated references

.

Databases/Servers

.

2P2i Protein-Protein Interactions

.

Pfam Sequence annotations: input PDB ID to UniPort searches both Swiss-Prot and TrEMBL Post

.

PDBalert Web-based automatic system that alerts users as soon as a PDB structure with homology to a protein of interest becomes available Post

.

EDS Service for evaluating the electron density

.

AVP Analysis of voids in proteins and packing quality in a single united program

.

MESPEUS Coordination sites in metalloproteins that have been deposited within the PDB Post

.

Homology Servers List of the 27 most popular homology servers, according to Google PageRank Post

.

MEGAPOV Unofficial extensions to POV-RAY

.

Checkhbond Evaluates if a hydrogen bond can occur between 2 residues in a PDB structure

.

DAS Diffraction anisotropy server helps in the processing of anisotropic data Post

.

PDBTM Comprehensive and up-to-date transmembrane protein selection of the PDB

.

Bilayer Insertion Bilayer insertations of membrane proteins: PDB, organism and resolution

.

DynDom Determines domains, hinge regions in proteins when two conformations are availiable

.

SACS A Self-Maintaining Database of Antibody Crystal Structures

.

Space Group Generate space group diagrams found in the International Tables of Crystallography Post

.

TARDIS Storage of X-ray Diffraction Images Post

.

Fourier Transform Applet calculates the Fourier transform of a two dimensional density function (educational) Post

.

IMGT/3Dstructure Database related to immunoglobulins, T cell receptors, major histocompatibility complex or related proteins of the immune system Post

.

ANGULATOR Angular trends of repeat proteins

.

MCCE Protein side chain motions are simulated explicitly while the dielectric effect of solvent and bulk protein material is modeled by continuum electrostatics.

.

ValLigURL Examine if a ligand in a structure has been seen in a particular conformation Post

.

Abysis Antibody database: brings together Kabat, IMGT and structural data from the PDB Post

.

DSV Visualization of macromolecules – make figures and more Post

.

HATODAS II Heavy atom database system examines heavy atom binding motifs Post

.

ECM Enzyme catalytic mechanisms database Post

.

CSA Database that displays active sites and catalytic residues of enzymes Post

.

TLSMD TLS Refinement Post

.

REFOLD Refolding Protocols for Proteins Post

.

PDB Editor Simply and quickly edit a PDB file Post

.

metaPrDOS Predicting disordered regions in proteins Post

.

BRENDA If you study enzymes this database is must Post

.

15 Carbohydrate Databases Not atkins safe Post

.

MeRNA Metals and RNA Post

.

18 Small Molecule Databases Ligand fun Post

.

CREDO Protein-ligand interaction database for drug discovery

.

2P2I Atomic Analysis of Protein-Protein Interfaces with Known Inhibitors

.

TIMBAL Small molecules disrupting protein-protein interactions

.

Adxv Display X-ray diffraction images as 2D image, 3D wire mesh or integer pixel values

.

BABEL Interconvert molecular modeling formats, assign hybridiation, add/remove hydrogens

.

CHOOCH Calculates anomalous scattering factors for X-ray fluorescence data (SAD, MAD)

.

DELPHI Calculates protein electrostatics

.

ENTANGLE Reads PDB files then outputs interactions between nucleic-protein complexes

.

HBPLUS hydrogen bond calculations such as interactions, geometries, occupancies

.

MODULE Alignment tensor parameters for individual or multiple domains in macromolecules

.

Qnifft Macromolecular electrostatics

.

Reduce Adds hydrogens to a PDB file

.

Theseus Simultaneously superimposes multiple macromolecular structures

.

Gerard's Util Packages from RAVE, SBIN, X-UTIL, VOIDOO, DEJAVU, MAPMAN and SPASM.

.

LPC CSU Server Interatomic contacts in Ligand-Protein complexes and contacts in protein entries

.

PDBeMotif Combines protein sequence, chemical structure and 3D data in a single search