suny-downstate-medical-center / netpyne

A Python package to facilitate the development, parallel simulation, optimization and analysis of multiscale biological neuronal networks in NEURON.
http://www.netpyne.org
MIT License
144 stars 135 forks source link

NetPyNE and fMRI/DTI data #759

Closed LuRoe7 closed 11 months ago

LuRoe7 commented 1 year ago

I have functional and structural connectivity matrices from patients with schizophrenia and healthy controls based on resting-state fMRI and DTI, respectively. These matrices reflect the connectivity between certain brain regions/neural populations. Now, I'd like to develop several biophysical brain networks to find the one which explains the observed connectivity patterns in patients and controls most accurately. The overall aim is to provide insight into the potential underlying alterations within certain brain network in schizophrenia that may drive the observable alterations in connectivity as measured by rs-fMRI and DTI.

Now, two questions:

  1. (How) Can NetPyNE be used to achieve that?
  2. Does anyone have an example in which NetPyNE was in combination with fMRI or DTI data?

Thanks in advance! Best, Lukas

vvbragin commented 1 year ago

Dear Lukas,

In principle, NetPyNE as a standalone tool is applicable for such task (although we are not aware of any existing examples): you can develop biophysical models for certain regions of interest, and assemble them into a bigger network by interconnecting them using connectivity strength (probability or/and weight of connections) and time delays based on functional and structural connectivity matrices you have.

However, if your connectivity matrices' coverage is broad enough, you might be interested in large-scale model using the interface between NetPyNE and TheVirtualBrain. In a nutshell, TVB is a software for simulating large-scale networks comprised of nodes (brain regions) represented by mean-field models, and interconnected with weights and delays inferred from fMRI and DTI data. Further, there is an extension called TVB-Multiscale, which allows for 'replacing' a subset of mean-filed regions with detailed spiking networks. Such interface for NetPyNE is recently developed and being actively flight tested, here you can find some more info and references from its presentation at CNS*2023.

Hope this can help, and feel free to get in touch with any questions! @LuRoe7

Best regards, Valery