neuroConstruct

Packages
ucl.physiol.neuroconstruct.cell A set of classes for handling cells in neuroConstruct
ucl.physiol.neuroconstruct.cell.compartmentalisation This is a package for various compartmentalisations of morphologies, representing different projectections of individual cell sections/segments into more efficient or optimised forms for particular simulators (particularly GENESIS).
ucl.physiol.neuroconstruct.cell.converters A set of classes for importing/exporting various morphology file formats
ucl.physiol.neuroconstruct.cell.examples Some very basic prototype cells
ucl.physiol.neuroconstruct.cell.utils Some utilities for handling Cells
ucl.physiol.neuroconstruct.dataset DataSets can contain sets of (x,y) coordinates for graphing, etc.
ucl.physiol.neuroconstruct.genesis Classes for generating scripts for GENESIS/MOOSE
ucl.physiol.neuroconstruct.gui Graphical interface for neuroConstruct
ucl.physiol.neuroconstruct.gui.plotter 2D plotting functionality
ucl.physiol.neuroconstruct.gui.view2d Viewing cell activity in 2D
ucl.physiol.neuroconstruct.hpc.condor A set of classes for running simulations on Condor (obsolete)
ucl.physiol.neuroconstruct.hpc.mpi A set of classes for distributing simulations via MPI (e.g.
ucl.physiol.neuroconstruct.hpc.utils Helper classes for MPI
ucl.physiol.neuroconstruct.j3D Support for Java3D visualisations
ucl.physiol.neuroconstruct.mechanisms Classes for channel, synaptic and other (e.g.
ucl.physiol.neuroconstruct.neuroml NeuroML support
ucl.physiol.neuroconstruct.neuroml.hdf5 NeuroML and HDF5 support
ucl.physiol.neuroconstruct.neuron Classes for generating NEURON code
ucl.physiol.neuroconstruct.nmodleditor.processes Classes for generating NEURON code
ucl.physiol.neuroconstruct.project Core neuroConstruct project classes
ucl.physiol.neuroconstruct.project.cellchoice Classes for choosing groups of cells
ucl.physiol.neuroconstruct.project.packing Classes for packing cells in 3D
ucl.physiol.neuroconstruct.project.segmentchoice Classes for choosing groups of segments in a cell
ucl.physiol.neuroconstruct.project.stimulation Stimulation types
ucl.physiol.neuroconstruct.psics Classes for generating PSICS code
ucl.physiol.neuroconstruct.pynn Classes for generating PyNN code
ucl.physiol.neuroconstruct.simulation General utilities
ucl.physiol.neuroconstruct.utils Classes for generating NEURON code
ucl.physiol.neuroconstruct.utils.compartment This package is useful when converting between sections of conical frustra and compartments (cylinders)
ucl.physiol.neuroconstruct.utils.equation Basic expression parsing
ucl.physiol.neuroconstruct.utils.equation.functions Function definitions
ucl.physiol.neuroconstruct.utils.python Classes for generating Python code
ucl.physiol.neuroconstruct.utils.units Classes for handling units
ucl.physiol.neuroconstruct.utils.xml Utilities for generating XML Documents
ucl.physiol.neuroconstruct.website Extra web pages to automatically generate from projects