NeuroLOTs is a set of tools and libraries that allow creating neuronal meshes from a minimal skeletal description. It generates soma meshes using FEM deformation and allows to interactively adapt the tessellation level using different criteria (user-defined, camera distance, etc.)
NeuroTessMesh provides a visual environment for the generation of 3D polygonal meshes that approximate the membrane of neuronal cells, starting from the morphological tracings that describe neuronal morphologies. The 3D models can be tessellated at different levels of detail, providing either a homogeneous or an adaptive resolution of the model. The soma shape is recovered from the incomplete information of the tracings, applying a physical deformation model that can be interactively adjusted. The adaptive refinement process performed in the GPU generates meshes, that allow good visual quality geometries at an affordable computational cost, both in terms of memory and rendering time. NeuroTessMesh is the front-end GUI to the NeuroLOTs framework.




Date of release | Neurolots 0.2.0, March 2018; NeuroTessMesh 0.0.1, March 2018 |
Version of software | Neurolots 0.2.0, NeuroTessMesh 0.0.1 |
Version of documentation | Neurolots 0.2.0, NeuroTessMesh 0.0.1 |
Software available | https://github.com/gmrvvis/neurolots, https://github.com/gmrvvis/NeuroTessMesh |
Documentation | https://github.com/gmrvvis/neurolots, https://github.com/gmrvvis/NeuroTessMesh, https://gmrvvis.github.io/doc/neurolots/, https://github.com/gmrvvis/neurolots/blob/master/README.md, http://gmrv.es/neurotessmesh/NeuroTessMeshUserManual.pdf, http://gmrv.es/gmrvvis/neurolots/ |
Responsible | URJC: Pablo Toharia (pablo.toharia@urjc.es) |
Requirements & dependencies | Required: Eigen3, OpenGL (>= 4.0), GLEW, GLUT, nsol Optional: Brion/BBPSDK (to access BBP data), ZeroEQ (to couple with other software) Supported OS: Windows 7/8.1, GNU/Linux (tested on Ubuntu 14.04) and Mac OSX |
Target system(s) | High fidelity displays, desktop computers, notebooks |