A 1995-styled, draggable multi-window simulator for growing procedural protein structures with full Hugging Face dataset export.
help inside it.run / pause / stop — control growthtype helix|sheet|coil|mixed — change foldcapture — take a snapshothf — export the current protein as a Hugging-Face dataset (parquet + PNG)status — print state summaryreset — reset protein (keeps dataset)clear — clear the terminal logThe DATA window builds a proper HF dataset with the following structure:
data/train-00000-of-00001.parquet — one row per residue, with protein_id, aa_type, x/y/z, chain, timestamp (falls back to .jsonl if the parquet writer is unavailable).images/sample_XX_frame_YY.png — snapshot PNGs.README.md — HF frontmatter + column descriptions.dataset_info.json — feature schema and citation block.Load it into datasets with load_dataset("path/to/unzipped").
Designed for 60 fps on older hardware:
SPACE — start / pauseR — reset protein1–4 — switch foldC — toggle CRTH — toggle this helpL — reset window layout