Some of the key features of neuroConstruct are:
    * neuroConstruct can import morphology files in GENESIS, NEURON, Neurolucida, SWC and MorphML format for inclusion in single cell or network models, or more abstract cells can also be built manually.
    * Creation of networks of conductance based neurons positioned in 3D
    * Complex connectivity patterns between cell groups can be specified for the networks
    * Simulations can be run on the NEURON or GENESIS platforms
    * Biophysically realistic cellular mechanisms (synapses/channel mechanisms) can be imported from native script files (*.mod or *.g) or created from templates using ChannelML
    * Automatic generation of code to record simulation data and visualisation/analysis of data in neuroConstruct
    * Recorded simulation runs can be viewed and managed through the Simulation Browser interface