Мальчик, который не переставал расти… и другие истории про гены и людей (Кёрк) - страница 62

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

Однако вернемся к вашей компьютерной программе. Не обязательно ограничиваться химией или эволюционным консерватизмом; можно совместить оба принципа. Или можно набрать алгоритмов из чужих программ и объединить их, чтобы создать собственный новый алгоритм[64]. Теперь откалибруйте вашу новоиспеченную программу на огромном множестве вариантов, которые, как вы уже знаете, вредны или безвредны, сопоставьте ее с другим множеством, придумайте ей умное название и опубликуйте статью, где будет объясняться…

Где будет объясняться, что в результате всех этих усилий у вас получилось чуть-чуть лучше, чем у предшественников. Конечно, вы сформулируете это несколько иначе, но, похоже, это лучшее, на что вы можете надеяться. А «чуть-чуть лучше» на практике означает, что особого прогресса нет. Возьмите любую из 20 с лишним подобных программ, которые уже существуют, и вы обнаружите у каждого человека сотни, если не тысячи вариантов, которые программа считает патологическими. Безвредные варианты отлавливаются достаточно успешно, но, если учесть, что при обнаружении любой мутации в геноме отдельного человека принято прежде всего предполагать, что она безвредна, это достижение не так уж велико.

Безуспешность всех попыток написать программу, которая бы справилась с этой задачей, объясняется самой природой задачи. Кажется, будто все, что нужно сделать, — это разложить объекты классификации в две емкости: в огромный промышленный контейнер поместить все доброкачественные и слабовредные вариации, а в маленькую золотую рюмочку — одну-две мутации, ради которых, собственно, анализ и проводился. У нас будет 39 999 безобидных яблок и один апельсин. Проблема в том, что, приступая к задаче яблочно-апельсиновой сортировки, вы имеете дело вовсе не с кучей, состоящей только из 40 000 плодов. Аминокислотные замены могут причинять вред самыми разнообразными способами.

Например, химические свойства двух разных аминокислот настолько различаются, что замена мешает нормальной укладке белка. Или получившийся белок оказывается нестабильным и разрушается, прежде чем сможет выполнять полезную функцию. Или белок синтезируется, но нужные дополнительные модификации, например присоединение сахаров, неосуществимы. Или с белком все в порядке, но он не может попасть в нужное место внутри клетки. Или дело вообще не в аминокислотной замене: мутация в ДНК нарушает процесс сплайсинга, и это уже совсем другая проблема. Возможности этим не исчерпываются, но суть вы уже уловили. Компьютерные программы героически пытаются рассортировать фрукты, но им подсовывают смесь фруктов, булыжников, теннисных мячей и морских ежей. Неудивительно, что они плохо с этим справляются.