World in a Cell protein visualization

Computational Biology — USC World Building Lab

World in a Cell

Protein Visualization Houdini · Python · Unity Published & Patented

Rebuilding how science sees the protein

World in a Cell re-examines how we scientifically depict protein structure — and teaches it in virtual reality.

Why it matters: the method didn't stay an art project. It became a published paper and a patent in scientific visualization.

LabWorld Building Lab, USC School of Cinematic Arts
Project DirectorsAlex McDowell (Production Designer, Minority Report) · Helen Berman (Computational Biologist)
Technical | Art DirectorJordan Halsey
Procedural PrototypeJordan Halsey · Shaoyu Su
ToolsSideFX Houdini · Python · Unity

The work produced

01

The Idea

Design-Driven Science · VR Education

Standard protein renderings are data plots — accurate, unreadable. The lab asked: what if a protein were designed like a world?

The answer became a VR app that lets anyone walk the cell and learn its machinery.

World in a Cell render
World in a Cell render
Data-driven versus design-driven visualization
Data-driven vs. design-driven
World in a Cell render
02

The Houdini System

Python · .cif Parsing · Genetic Algorithm

Shaoyu Su and I built the working prototype. Python parses the .cif file from the Protein Data Bank and plots its cartesian data in Houdini.

Then a genetic algorithm equalizes the coordinates into perfect tetrahedral geometry — measuring deviation and holding the fit inside an acceptable RMS variance. Real data, ideal form.

Houdini procedural protein modeler Houdini procedural protein modeler Houdini procedural protein modeler
Houdini procedural protein modeler
Houdini — procedural protein modeler, in process
Tetrahedral grid study
Tetrahedral grid study

"Real data, rebuilt as perfect tetrahedral geometry and the science held."

03

Published & Patented

Structure Journal · Patent · Unity Build

The methodology was published in Structure"A New Visual Design Language for Biological Structures in a Cell," 30(4), 2022 — and we hold a share of the patent on the visualization method.

The system moved from Houdini into a Unity build for the interactive VR experience.

Unity build
Unity — interactive build
Unity build
World in a Cell render
World in a Cell — final visualization