X-ray crystallography
Advantages:
- Broad range of molecular weights
- Soluble proteins, membrane proteins as well as macromolecular complexes (e.g. DNA/RNA and protein complexes)
- High resolution (< 3Å)
Disadvantages:
- The protein of interest must be crystallized and crystals must diffract to the required resolution
- The 3D structure represents a static form of the target protein