Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 2 KB

README.md

File metadata and controls

34 lines (24 loc) · 2 KB

NeuGen

NeuGen is made for generation of dendritic and axonal morphology of realistic neurons and networks in 3D

NeuGen generates nonidentical neurons of morphological classes of the cortex, e.g., pyramidal cells and stellate neurons, and synaptically connected neural networks in 3D. It is based on sets of descriptive and iterative rules which represent the axonal and dendritic geometry of neurons by inter-correlating morphological parameters. The generation algorithm stochastically samples parameter values from distribution functions induced by experimental data. The generator is adequate for the geometric modelling and for the construction of the morphology.

The generated neurons can be exported into a 3D graphic format for visualization and into multi-compartment files for simulations with the program NEURON. NeuGen is intended for scientists aiming at simulations of realistic networks in 3D.

CI Build Status (master) Build status (devel) Codacy Badge License: GPL v3

Build prerequisites

  1. Ant >= 1.9
  2. JDK >= 6 and JDK <= 12

Howto build NeuGen

  1. Netbeans: Clean & Build
  2. Ant: ant release from NeuGen folder

Howto run NeuGen

  1. Netbeans: Run File NeuGenApp.java
  2. Terminal: Go to rls folder - execute run script according to your OS

Releases

NeuGen 2.0 - git tag v2.0 Current development on devel branch, current stable on master branch. See also the project website NeuGen and NeuroBox3D.

Samples