Обновление до версии 1.5.0:
1. «Разнести анатомию» переработано.
— Все структуры раскладываются в один плотный прямоугольник вместо россыпи: мелкие сосуды, нервы и площадки прикрепления занимают места пропорционально размеру, поле вокруг них уменьшено (было 4 см у каждой части). Разобранная модель стала примерно на 20 % крупнее на экране, а при выборе области («Голова», «Нога») — в 1,5 раза.
— Разлёт идёт волной от центра тела к краям, со стартом и остановкой без рывка (около полутора секунд). При сборке — в обратном порядке.
— Раскладка перестраивается плавно: при включении или выключении системы, смене области и выборе структуры части переезжают за 0,9 с, а не перескакивают.
— Камера больше не прыгает: убраны рывки в начале разноса и около 36–46 % (раньше модель резко уходила вправо). Камера стартует с положения, которое выбрал пользователь, и при сборке возвращается к нему; к виду «спереди» её ведёт общая плавная кривая. Ползунок не переключает вид сам; подсветка «Ф» при разносе больше 80 % осталась.
— Ползунок: появилась видимая дорожка (раньше был виден только бегунок), у значения есть озвучка для скринридеров («100 % — полный разбор, структуры по системам»), при включённом в системе «уменьшении движения» анимации отключаются.
— Быстрее кадр: списки видимых частей и углы систем считаются при смене набора, а не в каждом кадре; границы для наведения мыши считаются только по требованию.
2. «Мой набор». Можно собрать свой набор структур: кнопка «+ Добавить структуру», каждый элемент получает свой цвет, набор показывается отдельно от окружения. Наборы сохраняются в браузере и открываются по ссылке (`?ha_set=…` на сайте, `#set=…` в приложении). Для структуры, у которой есть левая и правая стороны, в набор попадает именно выбранная.
3. Готовые наборы (16): желчные пути, клапаны сердца, артерии круга мозга, ветви чревного ствола, плечевое сплетение (целиком, стволы и задний пучок, короткие ветви, длинные ветви), связки колена, ротаторная манжета, квадрицепс, подколенные мышцы, слуховые косточки, кости запястья, слюнные железы, черепные нервы. Наборы для конечностей — только для правой стороны.
4. Поиск. Панель «Найти структуру» без выпадающего списка: поле, ниже результаты, при пустом запросе — готовые и сохранённые наборы. Выбранная из поиска структура теперь центрируется камерой.
5. Телефон. Поле поиска 16 px (iOS больше не увеличивает страницу при фокусе), карточка структуры с «ручкой» в три положения (только название / как раньше / почти весь экран; тап переключает, свайп сдвигает на шаг), высота окна атласа подогнана под экран, добавлена ссылка «на весь экран». С главного экрана убран «· BodyParts3D» (атрибуция осталась в окне «Источник и авторы» и в файле ATTRIBUTION.md).
6. Исправления данных.
— Верхний сагиттальный синус выходил за пределы черепа на 3–10 мм (спереди — больше); теперь он лежит под внутренней пластинкой кости. Файл геометрии получил новое имя (кэш браузеров обновится сам).
— Описания девяти нервов плечевого сплетения сверены со статьёй radiology24.ru/anatomie-des-plexus-brachialis.
— «Общий жёлчный проток» (холедох) находится поиском по синониму: отдельной модели в источнике нет, поэтому поиск ведёт к «Общему печёночному протоку» с пояснением.
7. Что ещё проверяется.
— Плавность анимации и скорость кадра измерялись на программном рендере; на реальном GPU и на телефоне замеры не делались.
— Мобильная карточка проверена в WebKit-эмуляции (iPhone Air), не на настоящем устройстве; альбомная ориентация не проверялась.
— Ссылка «на весь экран» открывает приложение без текущего набора.
— Готовые наборы для левой стороны не сделаны.
— Одиночный выбор глубокого органа (например, сердца) наводит камеру, но орган закрыт мышцами: решение (изолировать, делать слои прозрачными или оставить) не принято.
8. Размер и содержимое. В атласе по-прежнему 4 135 элементов и 22 системы; новые данные не добавлялись. Файлы атласа не выросли, кроме обновлённого фрагмента геометрии с синусом.
Обновление до версии 1.4.0:
1. Мозг (+291 элемент). Из nervous-system-atlas (MNI152; источники MASSP, MIAL, Neudorfer, CIT168, AAN, CerebrA, CerebNet, HCP1065). 24 грубые структуры BodyParts3D заменены точными моделями с сохранением названий и описаний: таламус, хвостатое ядро, скорлупа, бледный шар, гиппокамп, миндалина, красное ядро, верхние и нижние холмики, коленчатые и сосцевидные тела. Добавлено:
— в «Нервной системе» (теперь 482 элемента): ограда, прилежащее ядро, подталамическое ядро, чёрная субстанция, ядра шва, голубое пятно и другие ядра, которых не было;
— три новых слоя, скрытых по умолчанию и подгружаемых по требованию: «Ядра и дольки мозга» (95: ядра таламуса и гипоталамуса, ствола, поля гиппокампа, дольки мозжечка), «Проводящие пути мозга» (60, трактография HCP), «Поля коры» (62, разметка DKT);
— венозные синусы твёрдой оболочки (верхний и нижний сагиттальный, прямой, поперечные, сигмовидные, пещеристые, каменистые) и 30 бассейнов артерий мозга.
Положение мозговых структур получено аффинным совмещением (медиана 1,9 мм; хуже всего — хвостатое ядро и боковые желудочки, до 20 мм у границ).
2. Сосуды головы и шеи (+86 элементов). Из Z-Anatomy (CC BY-SA 4.0): наружная сонная артерия, лицевая, верхнечелюстная, затылочная, поверхностная височная, восходящая глоточная, подподбородочная, подглазничная, нижняя альвеолярная, нёбные и другие ветви; наружная и передняя яремные, лицевая, общая лицевая, занижнечелюстная, язычная, верхняя щитовидная, позвоночная вены и др. (46 артерий, 40 вен, у парных есть левая и правая сторона). Ход сосудов на модели схематичный.
Нет в источнике (в атласе остаются пробелами): верхняя щитовидная, язычная, задняя ушная, верхняя гортанная и восходящая шейная артерии, средняя щитовидная вена.
3. Соединение сосудов на шее и в паху. В исходной модели общая и внутренняя сонные артерии были разорваны на 62 мм, у внутренней яремной вены не было верхнего отдела, у позвоночной артерии — нижнего, а наружные подвздошные сосуды стыковались с бедренными со смещением. Теперь сосуды непрерывны: недостающие участки добавлены из Z-Anatomy и подогнаны по положению и калибру, подвздошные сосуды соединены с бедренными. Зазоры между вершинами в точках стыка не больше 1–2 мм.
4. Освещение. У зеркальных «вторых сторон» объектов Z-Anatomy (нервы, ядра, лимфоузлы, связки, сосуды) поверхности были развёрнуты внутрь, из-за чего левая и правая стороны выглядели по-разному. Исправлено у 405 структур.
5. Терминология (по замечаниям эксперта и сверке с Gray’s Atlas, TA2 и Синельниковым):
— подподбородочные лимфатические узлы, квадратная мышца подошвы (синоним «добавочный сгибатель»), ресничный поясок (синонимы «подвешивающая связка хрусталика», «циннова связка»), хрящ перегородки носа, поверхностная ветвь медиальной подошвенной артерии (ramus superficialis arteriae plantaris medialis);
— левые и правые поля CA2 и CA3 гиппокампа (согласование), precuneus sinister / dexter, единый шаблон названий разгибателей большого пальца кисти;
— левая внутренняя подвздошная вена: три фрагмента ошибочно назывались «наружной»; теперь у наружной вены один элемент, как справа.
Новые синонимы поиска: «подбородочные узлы», «добавочный сгибатель», «коническая связка» и др.
6. Что ещё проверяется.
— у 95 структур мозга латинское название не заполнено (в TA2/TNA не найдено, по памяти не вносилось): список в extra-models/neuro/expert-latin.txt;
— описания структур мозга и сосудов написаны без опоры на Синельникова; таблицы для эксперта: audit/expert-vessels.csv, audit/expert-names.csv;
— открыт вопрос единого названия «малый палец / V палец» для кисти и стопы;
— бедренная артерия в BodyParts3D начинается на 25–30 мм кзади от конца наружной подвздошной; они соединены вставкой, это не точная анатомия.
7. Размер и скорость. В атласе 4 135 элементов, 22 системы. Полная загрузка выросла примерно на 9 МБ (до 48,6 МБ); новые слои мозга и площадки подгружаются по требованию, скелет и мышцы по-прежнему грузятся первыми.
Обновление до версии 1.3.2:
1. Периферические нервы (+241 элемент; в атласе теперь 3 758). 121 структура, у парных есть левая и правая сторона. Из Z-Anatomy (CC BY-SA 4.0), с русскими названиями, латынью и описаниями; в системе «Нервная система» (теперь 458 элементов):
— нервы нижней конечности: седалищный, бедренный, большеберцовый, общий, поверхностный и глубокий малоберцовые, подкожный, икроножный, запирательный, половой, подошвенные нервы с пальцевыми ветвями и другие;
— нервы верхней конечности: срединный, локтевой, лучевой, подмышечный, мышечно-кожный, кожные нервы плеча и предплечья, ветви и пальцевые нервы;
— плечевое сплетение: корешки, стволы, ветви стволов, задний пучок и его нервы (надлопаточный, подлопаточные, грудоспинной, длинный грудной и др.);
— черепные нервы с ветвями (тройничный и его ветви, лицевой, языкоглоточный, блуждающий и др.), барабанная струна, межрёберные нервы, симпатический ствол, корешки спинномозговых нервов, конский хвост.
Ход нервов на модели схематичный; радиус трубок увеличен вдвое, чтобы нервы были видны. Положение приблизительное (около 3 мм), для измерений атлас не предназначен. Нет сплетений поясничного, крестцового и шейного (в источнике они только метки) и диафрагмального нерва.
2. Описания связок. 138 шаблонных строк «Связка, укрепляющая…» заменены описаниями (73 структуры): начало, прикрепление, функция. Тексты написаны без опоры на книги там, где Gray 1918 не покрывает связку; таблица для проверки экспертом подготовлена.
3. Поиск. Понимает синонимы и латынь (около 175 структур): «трапеция» находит части трапециевидной мышцы, «коленная чашечка» — надколенник, «os femoris», «kneecap», «ахиллово» и др. Результаты ранжируются: точное имя, затем точный синоним, затем начало названия.
4. Скорость загрузки. Геометрия перепакована по приоритету: скелет и мышцы грузятся первыми, органы вторыми, остальное в конце; скрытые по умолчанию слои (кожа, фасции, места начала и прикрепления) подгружаются при включении. На быстром 4G скелет появляется за 9 секунд вместо 35. Полный размер загрузки вырос на 1,4 МБ из-за нервов (около 39,7 МБ).
5. Латынь и названия.
— латынь по Gray’s Atlas и ответам эксперта: ligamentum collaterale carpi ulnare / radiale, ligamentum capitis fibulae anterius / posterius, ligamenta collateralia interphalangea, metacarpophalangea и metatarsophalangea, ligamentum capitis costae radiatum, ligamentum transversum scapulae inferius;
— нервы: nervus cutaneus femoris lateralis, nervus pudendus, nervi digitales plantares proprii; у кожных нервов порядок слов TA98 (nervus cutaneus antebrachii lateralis и т. п.);
— «Нерв к челюстно-подъязычной мышце» переименован в «челюстно-подъязычный нерв» (как в атласе Грея);
— в названиях нервов с римской цифрой сторона стоит перед цифрой: nervus vagus sinister (X).
6. Что ещё проверяется.
— русские названия и описания нервов написаны без опоры на Синельникова; латынь сверена с Gray’s Atlas у 68 из 121 структур, остальные взяты из Terminologia Anatomica (TA2) и ждут проверки экспертом;
— открытые вопросы: русские названия поднадколенниковой ветви подкожного нерва и «ствол/ветвь» для разделений плечевого сплетения, единообразие «nervi / rami digitales».
Обновление до версии 1.3.0:
1. Новые структуры (+1 283 элемента; в атласе теперь 3 517). Добавлены из Z-Anatomy (CC BY-SA 4.0), мужское тело, русские названия, латынь и описания:
— среднее и внутреннее ухо (14): барабанная перепонка, слуховые косточки, улитка, преддверие и полукружные каналы;
— лимфатические узлы (137): группы шеи, подмышечной области, грудной и брюшной полостей, таза и конечностей;
— связки (284): связки позвоночника, суставов верхней и нижней конечности, в том числе запястья и стопы;
— фасции и апоневрозы (74) — новая система «Фасции и апоневрозы» (по умолчанию скрыта, чтобы не закрывать мышцы);
— нервная система без коры (71): спинной мозг и его проводящие пути, корешки и узлы, симпатический ствол;
— околоушная железа, глотка и её окружение, межпозвоночные диски (11).
Положение новых структур приблизительное (около 3 мм), для измерений атлас не предназначен.
2. Места начала и прикрепления мышц (692 площадки). Две новые системы, по умолчанию скрыты:
— «Места начала мышц» (344, зелёные) и «Места прикрепления мышц» (348, оранжевые) для 166 мышц, сухожилий и связок, отдельно слева и справа;
— площадки лежат на поверхности наших костей, в карточке указано, на какой кости;
— при выборе мышцы её площадки подсвечиваются поверх мышцы своим цветом (для 500 площадок; у мышц, которых нет в BodyParts3D, площадки остаются отдельными);
— чтобы увидеть все площадки сразу, включите «Скелет» и одну из новых систем.
3. Фильтр «Область тела». В панели систем появилась строка кнопок: Всё, Голова, Шея, Грудь, Живот, Таз, Спина, Рука, Нога. Показываются только структуры выбранной области. Принадлежность к области взята из дерева коллекций Z-Anatomy, для остальных структур определена по положению.
4. Поиск. «Е» и «ё» больше не различаются: «желчный пузырь» и «жёлчный пузырь» находят одну и ту же структуру.
5. Латынь.
— Латинские названия новых структур взяты из Terminologia Anatomica (TA2) и Грея; опечатки источника исправлены (например, nodus buccinatorius вместо bucinatorius);
— сверка прежних названий с TA2: 980 пар, 780 совпали буква в букву, 101 различаются только порядком слов (оставлены по Грею); решения по спорным случаям проверены экспертом, изменений не потребовалось;
— для удерживающих связок глазных мышц оставлен retinaculum;
— для площадок мест начала и прикрепления латынь условная: origo / insertio sinistra | dextra.
6. Описания и названия.
— описания новых структур сверены с определениями Z-Anatomy, противоречий не найдено, 8 формулировок поправлены;
— русские названия и описания новых структур написаны без опоры на Синельникова и ожидают проверки экспертом.
Обновление до версии 1.2.1:
1. Реорганизация анатомических систем (81 структура)
Принадлежность элементов пересмотрена для приведения структуры атласа к строгому соответствию функциональным системам органов:
• Нервная система: перенесены желудочки мозга, межжелудочковое отверстие и сосудистые сплетения (всего 7 элементов).
• Соединительная ткань: перенесены удерживатели сгибателей запястья (2) и подвздошно-большеберцовый тракт (2).
• Мышечная система: добавлены 14 мышц голени и плечевого пояса, а также 2 мышцы бедра (напрягатель широкой фасции).
• Пищеварительная система: перенесены 12 мышц глотки.
• Дыхательная система: перенесена гортань в полном составе (хрящи, внутренние мышцы, связки — всего 35 элементов).
• Сердечно-сосудистая система («Сердце»): перенесены 5 сосочковых мышц желудочков сердца.
• Скелет: перенесена слёзная кость (2).
2. Исправление позиционирования и названий
Устранены ошибки в латеральности (лево/право) и топонимике объектов:
• Коррекция сторон: Исправлено ошибочное зеркальное расположение левого и правого коротких сгибателей большого пальца кисти (подписи и привязка к концептам поменяны местами). Правая малоберцовая вена, визуально находившаяся на левой конечности, переименована в левую.
• Локализация вен: Две «Тыльные пястные вены», ошибочно расположенные на нижней конечности, переименованы в «Тыльные плюсневые вены».
• Уточнение терминологии: Объект «Перегородка конечный мозг» переименован в корректную «Прозрачную перегородку».
• Исправление описаний: Для левой и правой краевых вен исправлено описание — теперь они корректно определены как вены сердца, а не конечностей.
3. Стандартизация латыни (верификация по «Атласу Грея»)
Обновлено 73 латинских наименования для синхронизации с Анатомией Грея (текущий показатель совпадения базы с первоисточником составляет 826 из 1 659 записей):
• Приведены к единому стандарту термины: os metacarpi, os metatarsi, musculus obturatorius, digiti quinti (для пальцев стопы), septum pellucidum, tarsus superior/inferior.
• Исправлены допущенные в предыдущих версиях неточности; возвращены корректные номенклатурные формы: valva tricuspidalis/mitralis и corpus mammillare.
4. Коррекция анатомических описаний
• Малоберцовая кость: возвращена классическая формулировка Грея, уточняющая, что кость не участвует в передаче массы тела.
• Общие ладонные пальцевые артерии: исправлены описания в 8 записях. Теперь корректно указано, что от поверхностной дуги отходят три артерии, плюс одна дополнительная к мизинцу.
• Межпозвоночные диски: из описаний убрана жесткая привязка к конкретному соседнему позвонку для большей универсальности текста.
