ProteinMotion 0.7.0 — installable package and Codex movie skill
ProteinMotion can now be installed and used without a repository checkout. This release bundles a starter movie project and a Codex skill for authoring protein animations.
Install
python -m pip install \
https://github.com/pdpppd/proteinmotion/releases/download/v0.7.0/proteinmotion-0.7.0-py3-none-any.whl
proteinmotion doctor
proteinmotion init my-movie
proteinmotion render my-movie/film.py ProteinMovie --fps 60 -o my-movie/film.mp4Python 3.11+ and a native GPU are required. Apple silicon with native arm64 Python is the verified platform. For native preview and MD trajectory readers, install the same URL with proteinmotion[preview,md] @ ....
Codex skill
proteinmotion install-skillStart a new Codex conversation and invoke $proteinmotion-movies. The skill is also available as a standalone ZIP and as committed source under skills/proteinmotion-movies.
The skill covers representations, camera focus, vector writing, residue styling, trajectories, contact-map morphs, distance rulers, hydrogen bonds and imported-charge electrostatics. Its starter scene and 1UBQ structure are shared with proteinmotion init.
Validation
- 107 local tests pass, including native GPU checks and six new authoring/installation cases.
- Built the wheel from the source distribution and installed it into a fresh environment with preview/MD extras.
- Verified shaders, fonts, licenses, skill resources, CLI entry points and an actual Metal/VideoToolbox movie outside the source checkout.
- Validated the skill with skill-creator and an independent 10-second movie-making trial (300 decoded frames).
- Added an isolated wheel installation check to CI.
The release assets include the wheel, source distribution, skill ZIP and SHA-256 checksums. Installation guide · Codex skill guide.