Understanding its complex structure and function has been a significant challenge ... to simulate the activity of thousands ...