https://github.com/bluebrain/rtneuron

Interactive visualization framework for geometrically detailed neuron simulations

https://github.com/bluebrain/rtneuron

Science Score: 10.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    3 of 5 committers (60.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (17.2%) to scientific vocabulary

Keywords

computational-neuroscience interactive neuroscience opengl rendering-engine sonata visualization

Keywords from Contributors

neuron morphologies bbp blender-addon blue-brain-project media-production mesh-reconstruction morphology-analysis morphology-visualization neural-modeling
Last synced: 5 months ago · JSON representation

Repository

Interactive visualization framework for geometrically detailed neuron simulations

Basic Info
  • Host: GitHub
  • Owner: BlueBrain
  • License: gpl-3.0
  • Language: C++
  • Default Branch: master
  • Homepage:
  • Size: 31.7 MB
Statistics
  • Stars: 30
  • Watchers: 13
  • Forks: 10
  • Open Issues: 5
  • Releases: 0
Archived
Topics
computational-neuroscience interactive neuroscience opengl rendering-engine sonata visualization
Created over 7 years ago · Last pushed almost 4 years ago
Metadata Files
Readme License

README.md

RTNeuron

RTNeuron

Welcome to RTNeuron, the scalable real-time rendering tool for the visualization of neuronal simulations based on cable models.

The main utility of RTNeuron is twofold: the interactive visual inspection of structural and functional features of the cortical column model and the generation of high quality movies and images for presentation and publications. This guide will get you acquaintanced with all the features provided by RTNeuron and how to fully exploit them for both purposes.

RTNeuron provides a C++ library with an OpenGL-based rendering backend, a Python wrapping and an Python application called rtneuron. This documentation mostly covers the use of the command line application and the Python wrapping. To use RTNeuron as a C++ library, developers are referred to the C++ class reference.

RTNeuron is only supported in GNU/Linux systems. However, it should also be possible to build it in Windows systems. For OS/X it may be quite challenging and require changes in OpenGL related code to get it working.

Documentation

The full user documentation of RTNeuron can be found here. Some useful direct links are: - Compilation instructions - Basic user guide - Python module reference - Code examples and image gallery - Release_notes

Known Bugs

Please file a Bug Report if you find new issues which have not already been reported in Bug Report page. If you find an already reported problem, please update the corresponding issue with your inputs and outputs.

Acknowledgment

RTNeuron has been jointly developed by the EPFL Blue Brain Project and the Universidad Politécnica de Madrid. Main financial support was provided by the Blue Brain Project (a research center of the École polytechnique fédérale de Lausanne, EPFL, from the Swiss government’s ETH Board of the Swiss Federal Institutes of Technology) and Cajal Blue Brain (funded by the Spanish Ministerio de Ciencia, Innovación y Universidades). Partial funding has been furthermore provided by the European Union’s Horizon 2020 research and innovation programme under grant agreement no.720270. (HBP SGA1).

License

RTNeuron is licensed under the GPLv3, unless noted otherwise, e.g., for external dependencies. See file GPL.txt for the full license.

Copyright (c) 2006-2022 Blue Brain Project/EPFL and Universidad Politécnica de Madrid (UPM)

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License version 3 as published by the Free Software Foundation.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

Owner

  • Name: The Blue Brain Project
  • Login: BlueBrain
  • Kind: organization
  • Email: bbp.opensource@epfl.ch
  • Location: Geneva, Switzerland

Open Source Software produced and used by the Blue Brain Project

GitHub Events

Total
Last Year

Committers

Last synced: over 2 years ago

All Time
  • Total Commits: 57
  • Total Committers: 5
  • Avg Commits per committer: 11.4
  • Development Distribution Score (DDS): 0.158
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Juan Hernando Vieites j****o@e****h 48
Judit j****c 6
alex4200 a****z@e****h 1
bbpgithubaudit 8****t 1
Pawel Podhajski p****i@e****h 1
Committer Domains (Top 20 + Academic)
epfl.ch: 3