Git Product home page Git Product logo

266551's Introduction

Matlab code for Pu and Thomas' Neural Computation paper

Fast and Accurate Langevin Simulations of Stochas-tic Hodgkin-Huxley Dynamics

  1. Figure 1 (HH diagram) is generated by the tex code.
  2. Figure 2 (4D and 14D HH models) can be generated from codes in folder "Figure2". It takes roughly 3-5 minutes to run the script Fig2.m on a laptop.
  3. Figure 3 (convergence to the multinomial submanifold) can be generated by codes in folder "Figure3". It takes roughly 3-5 minutes to run the script Fig3.m on a laptop.
  4. Figure 4 (Edge importance under voltage clamp) is reproduced with permission from Figs. 10 & 13 of Schmidt and Thmas (2014) paper. Code is reproduced with permission.
  5. Figure 5 (edge importance under current clamp) can be reproduced from codes in folder "Figure5".
    • to generate figure 5, one needs to run hundreds repeated simulations, high performance computing is recommended
    • one can modify the code gene_data_SS.m to generate as many samples as desired
    • fig5data.mat can be loaded and viewed by plot_fig5.m
  6. Figure 6 (pathwise equivalency) can be generated by the code Fig6.m, which takes roughly 1-2 minutes to run on a laptop.
  7. Figures 7, 8 and 9, as well as codes for generating Table 3, are included in the folder "All_models"
    • cluster computing or high performance computing is recommended for generating the data for these tables and figures
    • details of the simulation for the paper is specified in Section 5
    • simulation efficiency is computed through the same laptop computer; the time might be different using different machines but the ratio should be roughly the same
    • since the data for all plots in Figs. 7-9 and Table 3 are more than 500 MB, data for the plots are not uploaded here but one should be able to re-generate the data with the provided code

266551's People

Contributors

polinaovchinnikova avatar

Watchers

Tom Morse avatar Robert A McDougal avatar  avatar

Forkers

opensourcebrain

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.