Which one of the following is a large scale determination of the three dimensional structure of proteins?
1) X-ray crystallography
2) Nuclear magnetic resonance (NMR) spectroscopy
3) Mass spectrometry
4) Electron microscopy