NeuroScheme
NeuroScheme uses schematic representations, such as icons and glyphs to encode attributes of neural structures (i.e. neurons, columns, layers, populations, etc.). This abstraction alleviates problems with displaying, navigating, and analysing, large datasets. It has been designed specifically to manage hierarchically organised neural structures; one can navigate through the levels of the hierarchy, and hone in on their desired level of details. NeuroScheme works using what we call "domains". These domains specify which entities, attributes and relationships are going to be used for a specific use case. NeuroScheme currently has two built-in domains: “cortex” and “congen”. The “cortex” domain is designed for navigating and analysing cerebral cortex structures (i.e. neurons, micro-columns, columns, layers, etc.). The “congen” domain can be used to define the properties of both cells and connections, create circuits composed of neurons, and build populations. Groups of populations can be easily moved to a higher level of abstraction (such as column or layer), allowing one to create complex networks with little effort. These circuits can be exported afterwards and used for further analysis and simulations.