Skip to content

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

License

Notifications You must be signed in to change notification settings

NeuroBox3D/NeuGen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Releases

NeuGen 2.0 - git tag v2.0 Current development on devel branch, current stable on master branch.

See Also

NeuGen NeuroBox3D

Samples

Development

CI

  • CI Build Status CI Build Status CI Coverage Status

BuildHive

  • Build Status

Issues

Documentation

Export .ngx (NeuGen XML) from the GUI by Save Dialog or Ctrl-Shift-N. One can pre-coarsen by supplying the (global!) level of detail by a positive number for the n-parts-density textfield when opening a project. Also one can specify the cutoff distance for synapse generation by a positive number in analogue for the synapse-distance textfield.

Important note

  1. Hippocampal networks cannot be exported by now to any format correctly, since either not implemented at all or no synapse export present - see open issues.
  2. If you want to run the final NeuGen.jar from command line by java -classpath NeuGen.jar org.neugen.gui.NeuGenApp from a given directory make sure, that the relative path config/ exists, from the directory you are invoking the startup command (better use the script run.sh!).
  3. To increase heap memory, use -Xmx in run options in netbeans or set MAX_HEAP_MEMORYin run.sh.

About

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

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages