Skip to content

Markov Chain Monte Carlo on graph space applied to the study of neuronal interactions from experimental data

License

Notifications You must be signed in to change notification settings

brandimarte/MCMCneuro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License: GPL v3

mcmcneuro logo

About

The goal of MCMCneuron is to find the most representative graph model for neuronal interactions vi Markov Chain Monte Carlo.

https://brandimarte.github.io/coding/MCMC_Neuro.html

Description

graphPenalty

Computes a Markov Chain Monte Carlo on graphs representing neuronal connectivity to estimate the graph that best represents the observed data acquired from single neurons. Considers different values of the penalty constant within the 3 different following methods for computing the posterior probability:

  1. <Xi|Xj>=1 if Xi=1 and Xj=1
  2. <Xi|Xj>=1 if Xi=Xj or <Xi|Xj>=0 (if Xi!=Xj)
  3. <Xi|Xj>=1 if Xi=Xj or <Xi|Xj>=-1 (if Xi!=Xj)

The output files are sent to 'out/outPenalty' folder.

bestGraph

For a given penalty constant, chosen based on the previous executable, it computes a Markov Chain Monte Carlo on graphs representing neuronal connectivity to estimate the most representative graph for each set of observed neurons.

The output files are sent to 'out/outBestGraph' folder.

About

Markov Chain Monte Carlo on graph space applied to the study of neuronal interactions from experimental data

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published