https://github.com/zachcp/wobble
Minimal CLI on top of Blender and Molecular Nodes
https://github.com/zachcp/wobble
Last synced: 3 months ago
JSON representation
Minimal CLI on top of Blender and Molecular Nodes
- Host: GitHub
- URL: https://github.com/zachcp/wobble
- Owner: zachcp
- Created: 2024-08-28T02:07:30.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-09-13T13:25:30.000Z (9 months ago)
- Last Synced: 2025-02-24T04:13:01.459Z (3 months ago)
- Language: Python
- Size: 811 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Minimal Blender + Molecular Nodes CLI
## Running
Takes a PDB file and an output location and returns a GIF of the protein animated by B-factor.
```sh
pixi run help# (base) zcpowers@Zacharys-MacBook-Air wobble % pixi run help
# ✨ Pixi task (help): wobble --help
# Usage: wobble [OPTIONS] COMMAND [ARGS]...
#
# Main command group for protein wobble animations.
#
# Options:
# --help Show this message and exit.
#
# Commands:
# create-protein-animation Create a protein animation from a PDB code...
# glowing-ligand Create an image of a glowing ligand.pixi run example # this makes the example in this directory ...
pixi run wobble # entrypoint to click handler
```## Result

## Background
This is a distilled version of [mol-nodes utils](https://github.com/zachcp/molnodes-utils). Basically, you need only extract a node gorup of interest
and register it as a class for it to be available for use as a node in a scriptable environment. It opens up the possibility o making
custom, reproducible figures on top of Molecular Nodes