Monday, 11 February 2013

Maybrain update

It's time for an update on the brain  simulation project, Maybrain. The aim is to combine a few Python modules to be able to map and manipulate the connectome of a brain (i.e. neuronal nodes and their connections) and show in conjunction with isosurfaces of the skull and other data.

There's been a few important changes over the past couple of weeks. We implemented algorithms for degeneration, either by node spatial proximity or along edges connecting nodes. There's also a whole host of analysis and input/output functions that will no doubt continue to expand over time.

On a programming level, you can now call Maybrain as a Python module and there are maybrain.write and maybrain.analysis functions to neatly separate out the writing and analytical functions from those that actually change the connectome, which are still in maybrain.brainObj. All this is explained on the wiki quickstart guide, although other wiki changes are lagging behind the development a little at the moment!

Here's a taster of the degeneration functions on a 10 by 10 grid where each node is connected to its four nearest neighbours.




No comments:

Post a Comment