Python-библиотека для создания видео-анимаций белковых молекул по API, похожему на Manim, для учёных и биоинформатиков.
ProteinMotion загружает структуру или траекторию белка, позволяет выбрать способ отображения молекулы, добавить анимацию, подписи и экспортировать готовое видео. Синтаксис похож на популярный движок анимации Manim (add, play, wait). На Mac с Apple Silicon рендер идёт через Metal, для кодирования видео используется VideoToolbox — нужен Python 3.11+ и GPU.
Описание автора:Programmatic protein animation with a Manim-inspired Python API and native Metal rendering