TY - GEN
T1 - Computing scalable multivariate glocal invariants of large (brain-) graphs
AU - Mhembere, Disa
AU - Gray Roncal, William
AU - Sussman, Daniel
AU - Priebe, Carey E.
AU - Jung, Rex
AU - Ryman, Sephira
AU - Vogelstein, R. Jacob
AU - Vogelstein, Joshua T.
AU - Burns, Randal
PY - 2013
Y1 - 2013
N2 - Graphs are quickly emerging as a leading abstraction for the representation of data. One important application domain originates from an emerging discipline called 'connectomics'. Connectomics studies the brain as a graph; vertices correspond to neurons (or collections thereof) and edges correspond to structural or functional connections between them. To explore the variability of connectomes - to address both basic science questions regarding the structure of the brain, and medical health questions about psychiatry and neurology - one can study the topological properties of these brain-graphs. We define multivariate glocal graph invariants: these are features of the graph that capture various local and global topological properties of the graphs. We show that the collection of features can collectively be computed via a combination of daisy-chaining, sparse matrix representation and computations, and efficient approximations. Our custom open-source Python package serves as a back-end to a Web-service that we have created to enable researchers to upload graphs, and download the corresponding invariants in a number of different formats. Moreover, we built this package to support distributed processing on multicore machines. This is therefore an enabling technology for network science, lowering the barrier of entry by providing tools to biologists and analysts who otherwise lack these capabilities. As a demonstration, we run our code on 120 brain-graphs, each with approximately 16M vertices and up to 90M edges.
AB - Graphs are quickly emerging as a leading abstraction for the representation of data. One important application domain originates from an emerging discipline called 'connectomics'. Connectomics studies the brain as a graph; vertices correspond to neurons (or collections thereof) and edges correspond to structural or functional connections between them. To explore the variability of connectomes - to address both basic science questions regarding the structure of the brain, and medical health questions about psychiatry and neurology - one can study the topological properties of these brain-graphs. We define multivariate glocal graph invariants: these are features of the graph that capture various local and global topological properties of the graphs. We show that the collection of features can collectively be computed via a combination of daisy-chaining, sparse matrix representation and computations, and efficient approximations. Our custom open-source Python package serves as a back-end to a Web-service that we have created to enable researchers to upload graphs, and download the corresponding invariants in a number of different formats. Moreover, we built this package to support distributed processing on multicore machines. This is therefore an enabling technology for network science, lowering the barrier of entry by providing tools to biologists and analysts who otherwise lack these capabilities. As a demonstration, we run our code on 120 brain-graphs, each with approximately 16M vertices and up to 90M edges.
UR - https://www.scopus.com/pages/publications/84897681524
UR - https://www.scopus.com/pages/publications/84897681524#tab=citedBy
U2 - 10.1109/GlobalSIP.2013.6736874
DO - 10.1109/GlobalSIP.2013.6736874
M3 - Conference contribution
AN - SCOPUS:84897681524
SN - 9781479902484
T3 - 2013 IEEE Global Conference on Signal and Information Processing, GlobalSIP 2013 - Proceedings
SP - 297
EP - 300
BT - 2013 IEEE Global Conference on Signal and Information Processing, GlobalSIP 2013 - Proceedings
T2 - 2013 1st IEEE Global Conference on Signal and Information Processing, GlobalSIP 2013
Y2 - 3 December 2013 through 5 December 2013
ER -