EN
← Volver al Portafolio
Biofísica y Simulación agosto de 2011

Simulador 3D de Migración Celular Embrionaria

Simulación 3D de migración colectiva de Células de Formación Profunda sobre la superficie de un embrión esférico de pez cebra durante la epibolía. Usa sistema de coordenadas AER con streaming WebSocket y visualización Three.js.

Sistema de Coordenadas
AER (esférico)
Streaming
WebSocket tiempo real
Renderizado
Three.js r128
Simulador 3D de Migración Celular Embrionaria — Arquitectura
#biophysics#simulation#three-js#fastapi#developmental-biology#python

Contexto de Negocio

Durante la gastrulación del pez cebra, la Capa Envolvente se expande para envolver la célula de yema en un proceso llamado epibolía — uno de los movimientos morfogenéticos fundamentales en el desarrollo vertebrado. Las Células de Formación Profunda se desplazan con esta expansión, migrando colectivamente sobre la superficie curva del embrión. Simular este proceso en un plano 2D plano introduce distorsiones geométricas que comprometen la precisión biológica — la geometría esférica del embrión es esencial para entender la dinámica de migración.

Valor Estratégico

La simulación usa un sistema de coordenadas AER (Azimut-Elevación-Radio) naturalmente adecuado para geometría esférica, con wrapping periódico en azimut y clamping polar en elevación. La velocidad celular combina acoplamiento determinístico EVL con variabilidad biológica estocástica Gaussiana. Detección de colisiones por pares en espacio angular con resolución simétrica push-apart preserva el balance de momentum. Visualización Three.js con controles de órbita permite exploración 3D del embrión. Streaming WebSocket provee estado de simulación en tiempo real. Desarrollado en SCIAN-Lab, Universidad de Chile.

El Desafío

Simular migración celular colectiva en una superficie embrionaria curva requiere sistemas de coordenadas que manejen geometría esférica — singularidades polares, wrapping periódico — manteniendo detección de colisiones y resolución de fuerzas físicamente significativas.

Nuestro Enfoque

Sistema de coordenadas AER (Azimut-Elevación-Radio) con wrapping automático en los polos. El acoplamiento EVL provee velocidad base determinística; término estocástico Gaussiano agrega ruido biológico. Detección de colisiones por pares en espacio angular con resolución simétrica push-apart y proyección esférica. Streaming WebSocket para visualización 3D en tiempo real.

Indicadores Clave de Rendimiento

KPILínea BaseResultadoImpacto
GeometríaSimulaciones 2D planasSuperficie 3D esférica de embriónGeometría biológicamente precisa
VisualizaciónRenderizado offlineThree.js WebGL en tiempo realExploración 3D interactiva

Arquitectura

sphersim

sphersim

Stack Tecnológico

PythonFastAPIWebSocketThree.jsNumPyAER CoordinatesOrbit Controls

Capturas de la Aplicación

Simulador 3D de Migración Celular Embrionaria

Diagramas Técnicos

evl spring coupling

evl spring coupling

sphersim coordinates

sphersim coordinates

sphersim epiboly

sphersim epiboly

sphersim model

sphersim model