GithubHelp home page GithubHelp logo

risecourse / sanjay2015 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from modeldbrepository/186768

0.0 0.0 1.0 878 KB

CA3 Network Model of Epileptic Activity (Sanjay et. al, 2015)

Home Page: https://modeldb.yale.edu/186768

C++ 0.56% Python 32.53% C 2.27% AMPL 64.65%

sanjay2015's Introduction

<html><pre>
This is the readme for the models associated with the paper:

Sanjay M, Neymotin SA, Krothapalli SB (2015) Impaired dendritic
inhibition leads to epileptic activity in a computer model of
CA3. Hippocampus 25:1336-50

This simulation was tested/developed on LINUX systems, but may run on
Microsoft Windows or Mac OS.

To run, you will need the NEURON simulator (available at
<a href="http://www.neuron.yale.edu">http://www.neuron.yale.edu</a>) compiled with python enabled.

The code ran with NEURON v7.2.  Some problems have been noted with
NEURON v7.4 and fixes are under development to allow the code to run
with this newer version of NEURON.

Unzip the contents of the zip file to a new directory.

compile the mod files from the command line with:
 nrnivmodl *.mod

That will produce an architecture-dependent folder with a script
called special.  On 64 bit systems the folder is x86_64. To run the
 simulation from the command line:
 ./x86_64/special -python mosinit.py

then NEURON will start with the python interpreter and load the
mechanisms and simulation. Next, the network and inputs will be setup.
Then the simulation will be run for 5 seconds of simulation time. The
simulation duration is modifiable via the h.tstop parameter in
params.py. Note that setup of the network may take 10-30 seconds,
depending on your processor speed and amount of RAM. Once the
simulation has run, two graphs will be displayed, showing local field
potential and individual cell responses and raster plot.

<img src="./Epileptic Activity.png" alt="screenshot" width="550">

The spike raster is arranged with y-axis as cell identifier and x-axis
as time in milliseconds.  The y-axis is further arranged in order of
cell-types (red=pyramidal, green=basket, blue=OLM).

For questions email: msanjaycmc at gmail dot com. 

Changelog
---------
2022-05: Updated MOD files to contain valid C++ and be compatible with
         the upcoming versions 8.2 and 9.0 of NEURON.
</pre></html>

sanjay2015's People

Contributors

mbezaire avatar kotsaloscv avatar tommorse avatar

Forkers

williamlongtin

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.