Начиная с 2010 года в научпопе мелькают заголовки вроде «Какого цвета были динозавры?». При этом в тени часто остаются птерозавры, трилобиты, гигантские палеозойские ракоскорпионы или морские рептилии вроде ихтиозавров. Сейчас науке известно множество мезозойских и более древних животных, чей облик мы можем представить себе вплоть до деталей окраски. Я решил собрать их всех в одной базе, которая объединяла бы художественные реконструкции, фотографии окаменелостей и статьи с исследованиями каждого вида.
В этой статье я расскажу о методах исследования окраски ископаемых животных и поделюсь самыми интересными, на мой взгляд, случаями, о которых я узнал при составлении своего обзорного сайта. В спойлерах будут прятаться технические подробности о том, как устроен проект. Для тех, кто хочет сразу посмотреть результат — вот ссылка на сайт со статической версией веб‑приложения. А в конце статьи вы найдете ссылку на GitHub с полным вариантом базы, которую можно развернуть локально и редактировать оффлайн через специальный интерфейс.
Как устроена база

Данные упорядочены с помощью пяти таблиц PostgreSQL: трех основных и двух вспомогательных. Общая информация о каждом животном хранится в таблице taxon — она содержит название, эпоху, место находки, формацию, сведения об окраске и перечень методов, которыми эти сведения были получены. В таблице publication собраны данные о научных статьях: название, год, авторы, аннотация, краткое описание и ссылка (поле называется doi, но на практике принимает любые URL, так как цифровой идентификатор есть не у всех работ). Последняя из основных таблиц — media. Она содержит относительные пути к картинкам и PDF‑файлам статей, которые лежат в папке media_archive внутри проекта. Помимо них там хранится тип каждого файла (статья, художественная реконструкция, фото окаменелостей или иллюстрация, показывающая размеры животного) и его короткое описание. Таблицы taxon_publication и taxon_media нужны для того, чтобы можно было связать один вид с несколькими статьями или файлами, а одну статью или файл — с несколькими видами.
Откуда берутся данные
В начале я не случайно упомянул 2010 год. Именно тогда датский палеонтолог Якоб Винтер опубликовал работу по восстановлению цвета ископаемых перьев динозавра Anchiornis huxleyi. С помощью сканирующего электронного микроскопа в них удалось найти окаменевшие меланосомы — пигментные структуры, форма которых коррелирует с цветом оперения у современных птиц: эумеланосомы похожи на вытянутые палочки и дают черный, серый и темно‑коричневый цвета, феомеланосомы имеют сферическую форму и отвечают за рыжую, красноватую и светло‑коричневую окраску. Также, если меланосомы выстроены в строгие геометрические решетки, слои или «стопки», это указывает на структурный окрас — то есть такой, который получается при прохождении света через упорядоченные микроскопические структуры. Он придает оперению переливающуюся расцветку, как у современных колибри, ворон и скворцов.

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

Из более древних находок стоит отметить ордовикского (~450 млн лет назад) и силурийского (~420 млн лет назад) ракоскорпионов Megalograptus ohioensis и Carcinosoma newlini. Их хитиновая оболочка умудрилась частично сохраниться без минерального замещения — хитин остался гибким, а также сохранил свой исходный цвет. Кстати, их окраску исследовали еще в 1958 и 1964 годах.

Есть и более необычные случаи. У нескольких кембрийских (~508 млн лет назад) беспозвоночных на панцирях или щетинках обнаружили множество параллельных микроскопических бороздок. Они работали как природная дифракционная решетка, из‑за чего части тела этих животных выглядели блестящими и переливались на свету. Сегодня таким оптическим приемом пользуется, например, многощетинковый червь морская мышь.

Реконструкции окраски: известные и не очень
Как правило, в СМИ говорят о самых первых случаях восстановления окраски динозавров, которые наделали шума в свое время. Наиболее популярные из них представлены на картинке ниже. Здесь же я хочу сосредоточиться на находках, о которых пишут реже, но которые, на мой взгляд, заслуживают не меньшего внимания.

Начнем с ихтиозавра Stenopterygius sp. Он примечателен не только тем, что в его коже нашли темный пигмент эумеланин, распределение которого указывает на противотеневую окраску (темная спина и светлое брюхо), но и тем, что у него обнаружили разветвленные пигментные клетки, интерпретированные исследователями как меланофоры. Они отвечают за смену окраски у современных животных, таких как хамелеоны и некоторые виды рыб.

В начале статьи я говорил о линиях на гребне птерозавра. Речь шла о Pterorhynchus wellnhoferi. Причина его непопулярности в СМИ кроется, скорее всего, в том, что статья о нем была опубликована в книге Музея Динозавров штата Юта еще в 2002 году, и ее трудно найти в сети. Тем не менее, музей опубликовал сокращенную версию статьи об этом исследовании на своем сайте.

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

Также есть птерозавр, окраску которого удалось изучить совсем недавно. Статья о нем вышла в 2026 году. Зовут этого товарища Sinopterus dongi. Он удивил палеонтологов своим структурным окрасом: оптические симуляции показали, что его монофиламенты (покровные структуры, напоминающие перья или пух) отражали свет градиентом от зеленого до пурпурного в зависимости от угла зрения. Кроме того, на коже его гребня выявили контрастные полосы.

Говоря об окраске ископаемых, грех не упомянуть динозавров. Одним из наиболее примечательных их представителей в контексте восстановления цвета является Borealopelta markmitchelli. Его меланосомы не изучались, однако спектроскопическими методами удалось обнаружить следы феомеланина в панцире и чешуе. Распределение пигмента указывает на противотеневую окраску, которая выполняет функцию камуфляжа. Предполагается, что динозавр был окрашен в бурый цвет (точный оттенок неизвестен), брюхо и шипы были светлее остального панциря.

Еще один динозавр, для которого проводилось исследование окраски (в этот раз, по морфологии меланосом) — Beipiaosaurus. Ученые отобрали для анализа несколько проб в районе шеи и обнаружили в них феомеланосомы. Они обычно свидетельствуют о коричневом или рыжем окрасе, но в данном случае авторы предупреждают, что для нептичьих динозавров и птерозавров с нитевидными покровами реконструкция окраски на основании исключительно формы меланосом может давать недостоверный результат. Так, например, у современных рептилий меланосомы имеют однообразную форму, которая не коррелирует с цветом кожи. Тем не менее, сегодня разнообразие форм меланосом зафиксировано как у птерозавров, так и у нептичьих динозавров (например, диплодока).

Раз уж заговорили о диплодоке, то недавно, в 2025 году, ученые нашли в чешуе молодой особи меланосомы разной формы, сгруппированные в различных областях. Их размеры попадают в диапазон бурых (феомеланиновых) меланосом современных птиц, а также меланосом черного каймана. Однако, из‑за возможного изменения формы пигментных гранул от времени и давления пород, точные цвета узора неизвестны.

В завершение раздела расскажу о таком необычном во всех смыслах динозавре, как Yi qi. Помимо странного имени и перепончатых крыльев он примечателен тем, что у него обнаружены меланосомы разных типов. Вероятно, Yi qi имел пеструю окраску: тело покрывали перья темных (серых, черных, коричневых) оттенков, голова могла быть рыжеватой, а перепонки крыльев — более светлыми.

Под капотом у веб‑приложения
Для тех, кому захочется покопаться в коде, даю краткий обзор архитектуры.

Веб‑приложение написано на Python на базе Flask. Вся логика сгруппирована внутри папки app, основным элементом которой является директория main— она отвечает за пользовательский интерфейс. В файле routes.py прописаны маршруты для главной страницы с поиском, а также для страниц отдельных таксонов и публикаций. Пользовательская форма для поиска и сортировки данных определена в файле forms.py. Структура базы (те самые SQL‑таблицы: taxon, publication, media, taxon_publication и taxon_media) описана в models.py с помощью SQLAlchemy. Конфигурация приложения вынесена в отдельные файлы config.py и .env (последний находится в корне и включен в .gitignore; для пользователей он не требуется). Файл extensions.py служит для инициализации расширений Flask, таких как SQLAlchemy, Migrate и Admin.
Клиентская часть разделена на статические файлы и HTML‑шаблоны. Директория app/static содержит стили (css/style.css) и папку media_archive, в которой хранятся все медиафайлы. Шаблоны, расположенные в app/templates, используют систему наследования от базового макета base.html, который определяет структуру страниц, подключает Bootstrap и реализует окно для просмотра изображений. Также есть отдельные шаблоны для главной страницы, страниц таксонов и публикаций.
Управление схемой базы данных происходит с помощью миграций, реализованных через расширение Flask‑Migrate. Они позволяют изменять структуру базы, не теряя уже имеющиеся данные. Когда разработчик вносит изменения в файл models.py (например, добавляет новое поле в таблицу или создает новую связь между сущностями), он выполняет команду flask db migrate -m "описание", которая автоматически генерирует скрипт миграции на основе сравнения текущей модели данных с актуальным состоянием базы. Затем команда flask db upgrade применяет этот скрипт, изменяя схему — добавляя новые столбцы, таблицы или связи. Такой подход обеспечивает версионный контроль схемы данных.
Инфраструктура проекта контейнеризирована с помощью Docker. Приложение поднимается через WSGI‑сервер Gunicorn. Сама база при первом старте контейнера автоматически заполняется готовым дампом init.sql.
Вместо заключения
Здесь я упомянул далеко не всех докайнозойских животных, окраска которых в той или иной степени известна ученым. В базе присутствует 48 страниц таксонов, большинство из которых посвящены отдельным животным. Но есть несколько обобщающих страниц для больших групп, таких как трилобиты, аммониты и прочие представители беспозвоночных. В их случае детали окраски часто известны у десятков или сотен видов, поэтому нет смысла перегружать эту базу каждым из них.
Результаты многих палеонтологических исследований окраски до сих пор остаются спорными. Но, как бы то ни было, описанные в них животные могут похвастаться одними из самых точных реконструкций в палеонтологии, ведь их окаменелости наиболее хорошо сохранились и содержат не только слепки костей, но и мягкие ткани, следы пигментов или оптических структур на покровах тела.
Привожу обещанные ссылки:
полная версия с возможностью редактирования и добавления данных
сайт, на котором можно ознакомиться со всем содержимым базы

