NEURON

Building:

  • Installation
  • CMake Build Options
  • Developer Builds

User documentation:

  • Training videos
  • Guides
    • What is NEURON
    • How to get started with NEURON
    • Biology Modeling FAQ
    • Units used in NEURON
    • Using Session Files for Saving and Retrieving Windows
    • Using the Cell Builder GUI
    • Using the Import3D GUI
    • Network Builder tutorials
      • Using the Network Builder
        • Introduction to Network Construction
        • Tutorial 1: Making Networks of Artificial Neurons
        • Tutorial 2 : Making Hybrid Nets
    • Using NEURON’s Optimization Tools
    • ModelView: Compact display of parameters for NEURON models
    • Randomness in NEURON models
    • Adapting MOD files for C++ with NEURON >= 9.0
    • Frequently asked questions (FAQ)
  • NEURON Course Exercises
  • The NEURON forum
  • Publications about NEURON
  • Publications using NEURON

NEURON scripting:

  • Running Python and HOC scripts
  • NEURON Programmer’s Reference
  • Other scripting languages
  • Python tutorials
  • Python RXD tutorials
  • CoreNEURON

NMOD Language:

  • Language Overview
  • About the NMODL transpiler

Developer documentation:

  • NEURON SCM and Release
  • NEURON Development topics
  • C API
  • Internal C/C++ documentation

Removed Features

  • Removed Features

Changelog

  • NEURON 8.2
  • NEURON 8.1
  • NEURON 8.0
  • Contributors
  • Feedback / Help
NEURON
  • Guides
  • Network Builder tutorials
  • Tutorial 1: Making Networks of Artificial Neurons
  • View page source

Tutorial 1: Making Networks of Artificial Neurons

Outline

Example of a simple network

Step 1. Define the types of cells

Step 2. Create each cell in the network

Step 3. Connect the cells.

  1. Network architecture

  2. Parameters

Run a simulation and plot the input and output spike trains

Previous Next

© Copyright 2025, Duke, Yale and the Blue Brain Project.

Built with Sphinx using a theme provided by Read the Docs.