Ultimate List of Crystallography Related Programs

Apr 18, 2010

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

Related Posts:

20 Awesome Insights so far | Have Your Say!

  1. chempilot
    April 19th, 2010 at 12:31 PM #

    awesome! thanks sean!

  2. Sean
    April 20th, 2010 at 8:59 PM #

    Thanks for the support. I have to say this post had a number of 2 am nights in it.

    I hope this list will help those searching for a particular program.

  3. j edward ladenburger
    April 20th, 2010 at 11:06 PM #

    sweet — Thanks! I’ll be sharing your hard work!

  4. Nat
    April 23rd, 2010 at 12:22 PM #

    This is an impressive list – I’ve seen similar efforts in the past but this is the most complete by far. It would be great if this could be placed on some publicly-editable Wiki or similar site so others could expand it. (License info and citations would also be useful.)

  5. Sean
    April 23rd, 2010 at 1:40 PM #

    I am more than willing to add any applicable programs to the list. Interesting idea about the wiki…

    What sort of license info would you like? Perhaps three categories: free for everyone, free/pay for academic and pay commercial

    I was trying to balance giving everyone a ton of information and having a relatively clean list to direct people to the resources. I can certainly see how highlighting certain pieces of information would save some digging (citations, pricing, manual). If anyone else has a piece of information that they would find valuable, please let me know.

    Thanks for the feedback.

  6. j edward ladenburger
    April 23rd, 2010 at 4:46 PM #

    I sent a link for this list to a wise, veteran crystallographer with a lab at Duke University and thought you would be interested in his response:

    “The young guy who does the P212121 site is just now learning crystallography. He has some neat ideas, and in as much as he just posts them, it is a sort of fun and a nice way for him to think about what he is currently learning.

    However, in as much as he posts what is indistinguishable from authoritative, well researched results, he is another example of someone junking up our mutual current and future information space.

    Besides, he didn’t mention MolProbity.. ”

    Of course, you will recognize that the negative sounding portion was largely in jest because you did not include a link to His work — He meant this as an inside joke between us — so don’t take it seriously. Note — the first comment was positive encouragement from a guy who has made significant contributions to the field.
    The main point = you might consider adding MolProbity to the list :) — You might even introduce yourself to Dave and Jane Richardson — who are very sharp and really quite delightful!!
    http://molprobity.biochem.duke.edu/

  7. Sean
    April 24th, 2010 at 3:04 PM #

    Thanks for comment. I will take ‘young’ as long as I can get it ;)

    I just finished working on my 23rd macromolecular structure unsure what qualifies as just learning. I can certainly say that I am always learning and digging for answers.

    I will reach out to them and hopefully bring back some of their insights to share. Thanks again.

  8. RFL
    April 25th, 2010 at 6:03 AM #

    Hi! thank you very much for the list!
    Some suggestions. Although they are not “xtalography related” I also find them very useful when working on new constructs and so on:

    Transform: a very simple and easy to use program for the manipulation of sequences (http://www.ahatfullofsky.comuv.com/English/Programs/Transform/Transform.html)
    EnzymeX and 4Peaks (http://mekentosj.com/science/enzymex/)
    Amplify (simulate PCR) (http://engels.genetics.wisc.edu/amplify/)

  9. DrSNO
    April 25th, 2010 at 4:16 PM #

    “I just finished working on my 23rd macromolecular structure”
    Are you working on lysozyme?
    Rob Sweet (NSLS) used to say, “you only have 10 structure in your body (grad +post-doc), choose them wisely. Now this goes completely against what Brian Matthews was up to with lysozyme. But he wasn’t the one solving the structures…

  10. Sean
    April 25th, 2010 at 4:43 PM #

    I didn’t count lysozyme :)

  11. Sean
    April 28th, 2010 at 5:14 PM #

    Hi RFL,

    Thanks for the suggestions! I have added the programs you mentioned.

  12. Sean
    May 2nd, 2010 at 3:55 PM #

    Just added 11 more programs.

  13. Sean
    May 18th, 2010 at 10:19 PM #

    Added 15 more entries and crossed the 250 mark!

  14. Vijay
    May 17th, 2011 at 11:48 AM #

    Valuable additions to this list can be protein crystallization prediction servers like – XtalPred, CRYSTALP2, SSPF Crystallisation Propensity Predictor, SECRET and so on.

  15. Sean
    May 17th, 2011 at 2:13 PM #

    Hi Vijay,

    Good idea! Have you found them useful? Care to elaborate on the ‘and so on’?

    Thanks for suggestions.

  16. sr
    October 7th, 2011 at 12:04 AM #

    I found this program very useful……

    ALIGN: a program to superimpose protein coordinates, accounting for insertions and deletions
    G. H. Cohen

  17. Sean
    October 7th, 2011 at 12:06 AM #

    Hi sr,

    Thanks buddy! I will have to give it a look and put it up!

  18. Ethan Merritt
    October 12th, 2011 at 2:06 PM #

    Sequence Tools:
    TeXshade
    TeX-based generation of sequence alignments for publication.
    Validation:
    Parvati Validation server for B factors from anisotropic refinement or TLS
    Protein Crystallization:
    Prospero Prediction of crystallization success based on biophysical characterization of the sample

  19. Ethan Merritt
    October 12th, 2011 at 2:32 PM #

    Hmm. That first link got mangled. Let’s try again:
    TeXshadeTeX-based annotation of multiple sequence alignments for publication.
    Compare Structures:
    <a href="http://www.ncbi.nlm.nih.gov/Structure/VAST/"VASTstructure superposition and similarity recognition

  20. Pavel
    December 1st, 2011 at 1:34 AM #

    Hi,

    what about MOLLY, MOPRO, XD, FROG, TEXTAL… ?

    In your classification: PHENIX is in “Phasing & Refinement” but not in “Model building” and “Validation”. FYI: Molprobity is part of PHENIX.

    “Figures for publication..”: I know people that still use SETOR for doing pretty pictures, and use CHAIN for model building (I used to use it too).

    Pavel

Leave a Feedback

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>