Введение

Американский учёный-исследователь и программист Уильям Джеймс Кент (родился 10 февраля 1960 года) — американский учёный-исследователь и программист. Он внес вклад в проекты геномных баз данных и является лауреатом премии Бенджамина Франклина 2003 года.

Ранние годы

Кент родился на Гавайях и вырос в Сан-Франциско, штат Калифорния, США.

Компьютерная анимация

Кент начал свою карьеру программиста в 1983 году в компании Island Graphics Inc., где он разработал программу Aegis Animator для домашнего компьютера Amiga. Эта программа объединяла полигональную интерполяцию в 3D с простой 2D покадровой анимацией. В 1985 году он основал и возглавил компанию по разработке программного обеспечения Dancing Flame, которая портировала Aegis Animator на Atari ST и создала Cyber Paint для этой платформы. Cyber Paint была 2D-программой для анимации, объединявшей широкий спектр функций анимации и рисования, а также формат дельта-компрессии анимации, разработанный для CAD 3D. Пользователь мог свободно перемещаться между кадрами анимации и произвольно рисовать, либо использовать различные инструменты анимации для автоматической интерполяции движения между кадрами. Cyber Paint была одной из первых, если не первой, потребительских программ, позволявших рисовать во времени в сжатом цифровом видеоформате. Позже он разработал аналогичную программу, Autodesk Animator для IBM PC и совместимых, где сжатие изображений было улучшено до такой степени, что стало возможным воспроизведение с жесткого диска, а рисование осуществлялось с помощью "кистей", выполнявших алгоритмические преобразования, такие как сглаживание, прозрачность и создание текстурных узоров. Autodesk Animator использовался для создания графики для широкого спектра видеоигр.

Участие в проекте генома человека

В 2000 году он написал программу GigAssembler, которая позволила финансируемому общественностью Проекту «Геном человека» собрать и опубликовать первую последовательность генома человека. Его усилия были мотивированы исследовательскими потребностями его самого и коллег, но также и опасениями, что компания Celera Genomics может запатентовать эти данные. В напряженной гонке с Celera, Кент и профессор Дэвид Хаусслер из UCSC быстро создали скромный кластер из 50 персональных компьютеров, работающих под управлением операционной системы Linux, для запуска программного обеспечения. В отличие от них, Celera использовала, как тогда считалось, один из самых мощных гражданских суперкомпьютеров в мире. Первая сборка генома человека, выполненная Кентом, была выпущена 22 июня. Celera завершила свою сборку три дня спустя, 25 июня, а об объединенных результатах было объявлено в Белом доме 26 июня. 7 июля 2000 года данные из Санта-Крус были опубликованы в World Wide Web, а исследовательская статья, описывающая этот геном, финансируемый государством, была опубликована в специальном февральском выпуске журнала Nature в 2001 году, одновременно с результатами Celera в журнале Science. В 2002 году Тим О’Рейли назвал работу Кента «самым значительным достижением в области разработки программного обеспечения с открытым исходным кодом за последний год». Хотя все геномное программное обеспечение Кента имеет открытый исходный код в том смысле, что исходный код можно свободно загружать и читать, и все программы можно свободно использовать в академических, некоммерческих и личных целях, для коммерческого использования некоторых из них требуется лицензия, выдаваемая либо UCSC, либо Kent Informatics Inc. После GigAssembler Кент разработал BLAT (инструмент выравнивания, подобный BLAST) и UCSC Genome Browser для анализа важных геномных данных. Кент продолжает работать в UCSC, в основном над веб-инструментами, помогающими понять геном человека. Он поддерживает и обновляет браузер, а также работал над сравнительной геномикой, Parasol – программным обеспечением для управления заданиями для килокластера UCSC, и проектом ENCODE.