Рентгеноструктурный анализ — замечательный метод исследования биомолекул. Нужно получить кристалл, направить на него рентгеновское излучение и по картине дифракции лучей рассчитать распределение электронной плотности, координаты атомов, а следовательно, и структуру. Расчеты достаточно сложные, в докомпьютерную эпоху задача была, мягко говоря, нетривиальной. Неорганические кристаллы начали изучать с помощью рентгеноструктурного анализа еще в начале ХХ в. Но потом выяснилось, что кристаллы можно получить и из крупных органических молекул — это трудно, но возможно.