tdaonabrainnetwork

Topological Data Analysis on a Brain Network

https://github.com/lamastex/tdaonabrainnetwork

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.9%) to scientific vocabulary

Keywords

brain neuronal-network random-graphs statistics topological-data-analysis
Last synced: 6 months ago · JSON representation ·

Repository

Topological Data Analysis on a Brain Network

Basic Info
  • Host: GitHub
  • Owner: lamastex
  • License: unlicense
  • Language: TeX
  • Default Branch: main
  • Homepage:
  • Size: 7.74 MB
Statistics
  • Stars: 2
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Topics
brain neuronal-network random-graphs statistics topological-data-analysis
Created about 5 years ago · Last pushed almost 4 years ago
Metadata Files
Readme License Citation

README.md

Topological Data Analysis on a Brain Network

This is the repository containing the work done by Kieran Barber for his Masters Thesis at The Department of Mathematics, Uppsala University, Uppsala, Sweden, under the supervision of Raazesh Sainudiin.

The work resulted from discussions with several researchers, including, Kathryn Hess, Svante Janson, Wojciech Chachólski, Martina Scolamiero, and Michael Reimann.

Requirements

To run the code within, you will need the following: * conslocpathway files: https://bbp.epfl.ch/nmc-portal/downloads.html (You want to download the average files which are located at the foot of this page under a file named average_full.tar, save the folder into data and untar there)

Models

Running of the scripts can be done by locating and running the script all_scripts.sh from the my_model folder. Options for which model are given upon calling the script.

To run some of the computations for the topological statistics there is a system requirement of RAM > 11gb.

A further note, to run any particular statistic, you are just required to uncomment out the relevant statistic in my_model/src/statistics.py.

Citation

@misc{Barber_Random_Graph_Models, author = {Barber, Kieran and Sainudiin, Raazesh}, license = {Unlicense}, title = {{Random graph models of a neocortical column in a rat's brain and their topological statistical distributions}}, howpublished={\url{https://github.com/lamastex/TDAOnABrainNetwork}} }

Acknowledgements

This research was partially supported by the Wallenberg AI, Autonomous Systems and Software Program funded by Knut and Alice Wallenberg Foundation. The distributed computing infrastructure for this pjoject was supported by Databricks University Alliance with AWS credits.

Owner

  • Name: Raazesh Sainudiin
  • Login: lamastex
  • Kind: user
  • Location: Uppsala, Sweden
  • Company: lamastex.org

I work at the interface of mathematics, computing and statistics. This inter-disciplinary research aims broadly to use computers to solve real-world problems.

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: >-
  Random Graph Models of a neocortical column in a
  rat's brain and their topological statistical
  distributions
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Kieran
    family-names: Barber
    affiliation: 'Department of Mathematics, Uppsala University'
  - affiliation: 'Department of Mathematics, Uppsala University'
    given-names: Raazesh
    family-names: Sainudiin
    orcid: 'https://orcid.org/0000-0003-3265-5565'
identifiers:
  - type: url
    value: 'https://github.com/lamastex/TDAOnABrainNetwork'
    description: Source Codes
repository: 'https://github.com/lamastex/TDAOnABrainNetwork/'
abstract: >-
  There has been work done over the years to
  understand what exactly are the driving forces
  behind how the brain functions. Recently, with the
  advent of cloud computing and being able to store
  large volumes of data, reconstructing neocortical
  columns from the brain has become not only
  possible, but much easier. The Blue Brain Project
  (BBP) created multiple digital reconstructions of a
  rat's neocortical microcircuitry that closely
  resembles the biological features that include the
  numbers, types and densities of neurons and their
  synaptic connectivity that followed anatomical and
  physiological data obtained from experiments. What
  followed were sets of microconnectomes that were
  represented as directed graphs. After applying
  stimuli to the microconnectomes, realisations of
  connectivity were observed. One of these
  observations has been identified as the Bio-M
  microconnectome (MC). To determine the complexity
  of the Bio-M MC, we use topological statistics on
  the local level as well as the global level. We
  study here, five models, each with an added level
  of complexity ranging from the simplest random
  graph of \ER to those that account for known
  biological characteristics such as
  distance-dependence and neocortical layers. From
  our models, we observed that there was a lack of
  complexity in the connectivity shown at the local
  level, however we found surprisingly higher levels
  of connectivity on the global level than first
  expected. All codes needed to process the data and
  implement the models are made available in this
  repository under a permissive license.
keywords:
  - brain
  - rat
  - random graph models
  - topological data analysis
  - statistics
license: Unlicense

GitHub Events

Total
  • Watch event: 1
Last Year
  • Watch event: 1

Committers

Last synced: 9 months ago

All Time
  • Total Commits: 237
  • Total Committers: 2
  • Avg Commits per committer: 118.5
  • Development Distribution Score (DDS): 0.038
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Kieran Barber 3****r 228
Raazesh Sainudiin r****n@g****m 9

Issues and Pull Requests

Last synced: 9 months ago

All Time
  • Total issues: 2
  • Total pull requests: 0
  • Average time to close issues: 19 minutes
  • Average time to close pull requests: N/A
  • Total issue authors: 1
  • Total pull request authors: 0
  • Average comments per issue: 1.0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • Joel-Dahne (2)
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels

Dependencies

my_model/requirements.txt pypi
  • h5py *
  • numpy *
  • pandas *
  • pyflagser *