CoCoTools: open-source software for building connectomes using the CoCoMac anatomical database

J Cogn Neurosci. 2014 Apr;26(4):722-45. doi: 10.1162/jocn_a_00498. Epub 2013 Oct 11.

Abstract

Neuroanatomical tracer studies in the nonhuman primate macaque monkey are a valuable resource for cognitive neuroscience research. These data ground theories of cognitive function in anatomy, and with the emergence of graph theoretical analyses in neuroscience, there is high demand for these data to be consolidated into large-scale connection matrices ("macroconnectomes"). Because manual review of the anatomical literature is time consuming and error prone, computational solutions are needed to accomplish this task. Here we describe the "CoCoTools" open-source Python library, which automates collection and integration of macaque connectivity data for visualization and graph theory analysis. CoCoTools both interfaces with the CoCoMac database, which houses a vast amount of annotated tracer results from 100 years (1905-2005) of neuroanatomical research, and implements coordinate-free registration algorithms, which allow studies that use different parcellations of the brain to be translated into a single graph. We show that using CoCoTools to translate all of the data stored in CoCoMac produces graphs with properties consistent with what is known about global brain organization. Moreover, in addition to describing CoCoTools' processing pipeline, we provide worked examples, tutorials, links to on-line documentation, and detailed appendices to aid scientists interested in using CoCoTools to gather and analyze CoCoMac data.

Publication types

  • Research Support, N.I.H., Extramural

MeSH terms

  • Algorithms
  • Animals
  • Brain / anatomy & histology*
  • Connectome / instrumentation*
  • Databases, Factual*
  • Internet
  • Macaca / anatomy & histology*
  • Models, Neurological
  • Neural Pathways / anatomy & histology*
  • Neuroanatomical Tract-Tracing Techniques
  • Software*
  • Time Factors