“기능은 모양에 따라 다르다.(Function follows form)”라는 말은 아마도 M.C.Escher가 자연의 창조물을 구부리고, 꼬는 등의 행위를 하는 것과 비슷하게, 생체분자가 그것의 특정 기능을 수행할 수 있도록 하는 단백질을 설명하기 위함일 것이다. 단백질 구조를 결정하기 위한 기술은 X-선 단백질 결정학이며, 이는 결정화된 단백질에 보내지는 X-선 빔이 단백질의 원자에 의해 산란되고, 이것이 점(dots)의 회절 패턴이 만들어질 때, 컴퓨터를 이용하여 3차원 영상으로 재구성되도록 하는 것이다.(이하생략)