Change search
ReferencesLink to record
Permanent link

Direct link
LFPy: A tool for biophysical simulation of extracellular potentials generated by detailed model neurons
KTH, School of Computer Science and Communication (CSC), Computational Biology, CB.
Show others and affiliations
2014 (English)In: Frontiers in Neuroinformatics, ISSN 1662-5196, Vol. 7, no Jan, 41- p.Article in journal (Refereed) Published
Abstract [en]

Electrical extracellular recordings, i.e., recordings of the electrical potentials in the extracellular medium between cells, have been a main work-horse in electrophysiology for almost a century. The high-frequency part of the signal (>500 Hz), i.e., the multi-unit activity (MUA), contains information about the firing of action potentials in surrounding neurons, while the low-frequency part, the local field potential (LFP), contains information about how these neurons integrate synaptic inputs. As the recorded extracellular signals arise from multiple neural processes, their interpretation is typically ambiguous and difficult. Fortunately, a precise biophysical modeling scheme linking activity at the cellular level and the recorded signal has been established: the extracellular potential can be calculated as a weighted sum of all transmembrane currents in all cells located in the vicinity of the electrode. This computational scheme can considerably aid the modeling and analysis of MUA and LFP signals. Here, we describe LFPy, an open source Python package for numerical simulations of extracellular potentials. LFPy consists of a set of easy-to-use classes for defining cells, synapses and recording electrodes as Python objects, implementing this biophysical modeling scheme. It runs on top of the widely used NEURON simulation environment, which allows for flexible usage of both new and existing cell models. Further, calculation of extracellular potentials using the line-source-method is efficiently implemented. We describe the theoretical framework underlying the extracellular potential calculations and illustrate by examples how LFPy can be used both for simulating LFPs, i.e., synaptic contributions from single cells as well a populations of cells, and MUAs, i.e., extracellular signatures of action potentials.

Place, publisher, year, edition, pages
2014. Vol. 7, no Jan, 41- p.
Keyword [en]
Biophysics, Compartmental modeling, Detailed morphology, Extracellular potential, Forward modeling, Local field potential, Python, Spike waveform
National Category
Bioinformatics (Computational Biology)
URN: urn:nbn:se:kth:diva-143019DOI: 10.3389/fninf.2013.00041ISI: 000348103500001ScopusID: 2-s2.0-84892568768OAI: diva2:705092

QC 20140314

Available from: 2014-03-14 Created: 2014-03-14 Last updated: 2015-10-05Bibliographically approved

Open Access in DiVA

No full text

Other links

Publisher's full textScopus

Search in DiVA

By author/editor
Lindén, Henrik
By organisation
Computational Biology, CB
In the same journal
Frontiers in Neuroinformatics
Bioinformatics (Computational Biology)

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Altmetric score

Total: 30 hits
ReferencesLink to record
Permanent link

Direct link