<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Neural Circuits</journal-id>
<journal-title>Frontiers in Neural Circuits</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Neural Circuits</abbrev-journal-title>
<issn pub-type="epub">1662-5110</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fncir.2013.00185</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Neuroscience</subject>
<subj-group>
<subject>Methods Article</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Classification of neocortical interneurons using affinity propagation</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Santana</surname> <given-names>Roberto</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>McGarry</surname> <given-names>Laura M.</given-names></name>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Bielza</surname> <given-names>Concha</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Larra&#x000F1;aga</surname> <given-names>Pedro</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Yuste</surname> <given-names>Rafael</given-names></name>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
<xref ref-type="author-notes" rid="fn001"><sup>&#x0002A;</sup></xref>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>Departamento de Inteligencia Artificial, Facultad de Inform&#x000E1;tica, Universidad Polit&#x000E9;cnica de Madrid</institution> <country>Madrid, Spain</country></aff>
<aff id="aff2"><sup>2</sup><institution>Intelligent Systems Group, Department of Computer Science and Artificial Intelligence, University of The Basque Country</institution> <country>San Sebastian, Spain</country></aff>
<aff id="aff3"><sup>3</sup><institution>Department Biological Sciences, Columbia University</institution> <country>New York, NY, USA</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Aravinthan Samuel, Harvard University, USA</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Sarah L. Pallas, Georgia State University, USA; Johannes J. Letzkus, Friedrich Miescher Institute for Biomedical Research, Switzerland</p></fn>
<fn fn-type="corresp" id="fn001"><p>&#x0002A;Correspondence: Rafael Yuste, Department of Biological Sciences, Columbia University, 906 NWC Building, 550 West 120 Street, PB 4822, New York, NY 10027, USA e-mail: <email>rafaelyuste&#x00040;columbia.edu</email></p></fn>
<fn fn-type="other" id="fn002"><p>This article was submitted to the journal Frontiers in Neural Circuits.</p></fn>
</author-notes>
<pub-date pub-type="epreprint">
<day>31</day>
<month>05</month>
<year>2013</year>
</pub-date>
<pub-date pub-type="epub">
<day>03</day>
<month>12</month>
<year>2013</year>
</pub-date>
<pub-date pub-type="collection">
<year>2013</year>
</pub-date>
<volume>7</volume>
<elocation-id>185</elocation-id>
<history>
<date date-type="received">
<day>24</day>
<month>04</month>
<year>2013</year>
</date>
<date date-type="accepted">
<day>01</day>
<month>11</month>
<year>2013</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2013 Santana, McGarry, Bielza, Larra&#x000F1;aga and Yuste.</copyright-statement>
<copyright-year>2013</copyright-year>
<license license-type="open-access" xlink:href="http://creativecommons.org/licenses/by/3.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract><p>In spite of over a century of research on cortical circuits, it is still unknown how many classes of cortical neurons exist. In fact, neuronal classification is a difficult problem because it is unclear how to designate a neuronal cell class and what are the best characteristics to define them. Recently, unsupervised classifications using cluster analysis based on morphological, physiological, or molecular characteristics, have provided quantitative and unbiased identification of distinct neuronal subtypes, when applied to selected datasets. However, better and more robust classification methods are needed for increasingly complex and larger datasets. Here, we explored the use of affinity propagation, a recently developed unsupervised classification algorithm imported from machine learning, which gives a representative example or exemplar for each cluster. As a case study, we applied affinity propagation to a test dataset of 337 interneurons belonging to four subtypes, previously identified based on morphological and physiological characteristics. We found that affinity propagation correctly classified most of the neurons in a blind, non-supervised manner. Affinity propagation outperformed Ward&#x00027;s method, a current standard clustering approach, in classifying the neurons into 4 subtypes. Affinity propagation could therefore be used in future studies to validly classify neurons, as a first step to help reverse engineer neural circuits.</p>
</abstract>
<kwd-group>
<kwd>affinity propagation</kwd>
<kwd>cortex</kwd>
<kwd>interneurons</kwd>
<kwd>cell types</kwd>
</kwd-group>
<counts>
<fig-count count="4"/>
<table-count count="6"/>
<equation-count count="3"/>
<ref-count count="23"/>
<page-count count="13"/>
<word-count count="5811"/>
</counts>
</article-meta>
</front>
<body>
<sec sec-type="introduction" id="s1">
<title>Introduction</title>
<p>To properly understand the structure and function of any circuit it seems essential to objectively define its elements. Unfortunately, as opposed to elements in electronic circuits, neurons in brain circuits do not come pre-labeled and it is not clear exactly what comprises a neuronal cell type. GABAergic neocortical interneurons are a particularly difficult case, due to their large molecular, morphological and physiological diversity (Fairen et al., <xref ref-type="bibr" rid="B6">1984</xref>; Mott and Dingledine, <xref ref-type="bibr" rid="B16">2003</xref>; Ascoli et al., <xref ref-type="bibr" rid="B1">2008</xref>). In the past, cell type classification was a qualitative and subjective task that led to inconsistent classes of neurons. Recently, quantitative methods using unsupervised cluster analysis have become standard for classification of neurons (Cauli et al., <xref ref-type="bibr" rid="B2">1997</xref>; Karube et al., <xref ref-type="bibr" rid="B11">2004</xref>; Ma et al., <xref ref-type="bibr" rid="B13">2006</xref>; Dumitriu et al., <xref ref-type="bibr" rid="B5">2007</xref>; Helmstaedter et al., <xref ref-type="bibr" rid="B9">2009</xref>; Karagiannis et al., <xref ref-type="bibr" rid="B10">2009</xref>; McGarry et al., <xref ref-type="bibr" rid="B14">2010</xref>; DeFelipe et al., <xref ref-type="bibr" rid="B4">2013</xref>). In particular, traditional cluster analysis using Ward&#x00027;s method has been effective, but it is a simple technique with some drawbacks. Hierarchical agglomerative clustering is a bottom&#x02013;up technique, that is, it starts by grouping the two &#x0201C;closest&#x0201D; cells as defined by the algorithm, then joins the next &#x0201C;closest&#x0201D; sets and so on. As a hierarchical clustering technique the grouping decisions it makes are inflexible so, once two cells are joined together they remain joined in the final hierarchy. Moreover, hierarchical methods are susceptible to a chaining effect, where cells are sometimes assigned to existing clusters rather than being grouped in new clusters. These qualities of the method could pose limitations as it prevents it from testing multiple possible groupings of the dataset.</p>
<p>A new, and more sophisticated, classification method called affinity propagation does not have those limitations, is an unsupervised algorithm, and has demonstrated success with greatly improved results over standard methods in other classification problems (Frey and Dueck, <xref ref-type="bibr" rid="B7">2007</xref>). In particular, affinity propagation goes beyond the solution of the neuronal classification problem and solves a related but also difficult problem: the identification of exemplars, i.e., elements that best characterize each class (M&#x000E9;zard, <xref ref-type="bibr" rid="B15">2007</xref>). In neuroscience, affinity propagation was recently used for the analysis of spike synchronization in rat brains (Takahashia et al., <xref ref-type="bibr" rid="B20">2010</xref>), in learning the role of sleep slow wave activity in visuomotor learning (Landsness et al., <xref ref-type="bibr" rid="B12">2009</xref>), and in the discovery of synaptic connectivity organizational principles (Perin et al., <xref ref-type="bibr" rid="B19">2011</xref>). When applied to neuronal classifications, affinity propagation could therefore identify exemplar neurons to be used as a compressed, characteristic representation of each neuron subtypes. This seems advantageous, since focusing the analysis on exemplars could ease the burden of analyzing hundreds, or thousands of neurons, for the identification of salient characteristics of neuron classes.</p>
<p>In this work we explored the application of affinity propagation to neuronal classification, by using the algorithm to blindly classify a test dataset of four known interneuron subtypes. The test dataset was comprised of 67 morphological and 20 electrophysiological variables (Supplementary Table <xref ref-type="supplementary-material" rid="SM3">1</xref>) describing (1) parvalbumin-positive (PV&#x0002B;) basket cells (BC), (2) PV&#x0002B; chandelier cells (ChC), (3) somatostatin-positive (SOM&#x0002B;) Martinotti cells (MC), and (4) SOM&#x0002B; non-Martinotti cells (non-MC), as described in (McGarry et al., <xref ref-type="bibr" rid="B14">2010</xref>). We found that affinity propagation generates an accurate classification in separating these four known interneuron subtypes. Our data suggest that affinity propagation could be a powerful new classification tool for discovering or defining neuronal cell types.</p>
</sec>
<sec>
<title>Materials, methods, and protocol</title>
<sec>
<title>Preparation of brain slices</title>
<p>Acute brain slices were prepared from Nkx2.1, G42, or GIN mice, with an average age of 15 postnatal days (range P13&#x02013;25). Mice were quickly decapitated, the brain was removed and then immediately placed in cold sucrose cutting solution (222 mM sucrose, 2.6 mM KCl, 27 mM NaHCO<sub>3</sub>, 1.5 mM NaH<sub>2</sub>PO<sub>4</sub>, 0.5 mM CaCl<sub>2</sub>, 3 mM MgSO<sub>4</sub>, bubbled with 95% 0<sub>2</sub>, 5%CO<sub>2</sub>). Coronal slices of 300 &#x003BC;m thickness were cut using a Vibratome and transferred to a holding chamber at room temperature with oxygenated ACSF (126 mM NaCl, 3 mM KCl, 3 mM MgSO<sub>4</sub>, 1 mM CaCl<sub>2</sub>, 1.1 mM NaH<sub>2</sub>PO<sub>4</sub>, 26 mM NaHCO<sub>3</sub>, and 10 mM dextrose, bubbled with 95% 0<sub>2</sub>, 5%CO<sub>2</sub>). After at least an additional 30 min equilibration at room temperature, slices were transferred to a recording chamber with perfusion of ACSF bubbled with 95% 0<sub>2</sub>, 5%CO<sub>2</sub>.</p>
</sec>
<sec>
<title>Transgenic mouse lines</title>
<p>To identify different types of interneurons we used three transgenic mouse lines. First, we used the G42 line that labels PV&#x0002B; cells (Chattopadhyaya et al., <xref ref-type="bibr" rid="B3">2007</xref>). PV&#x0002B; cells are fast spiking interneurons with basket or ChC morphology. We could identify BC from ChC by their distinctive morphologies and threshold spiking responses. Additionally, to find ChCs we used Nkx2.1 Cre MADM mice (referred to as Nkx2.1 mice) where we could often identify ChC by their distinct axonal arbors, visible with illumination of the GFP (Woodruff et al., <xref ref-type="bibr" rid="B22">2009</xref>). The Nkx2.1 line labels a population of interneurons that express the transcription factor Nkx2.1, labeling interneurons that migrate from the medial ganglionic eminence (MGE), thus including ChCs (Xu et al., <xref ref-type="bibr" rid="B23">2008</xref>). In both G42 and Nkx 2.1 lines, we had a high success rate of finding ChC at the top of layer 2, close to the layer 1 border, where the normally rare ChC were found among GFP&#x0002B; cells with a probability of 50&#x02013;70% (Woodruff et al., <xref ref-type="bibr" rid="B22">2009</xref>). Finally, we used the GIN line to label SOM&#x0002B; cells (Oliva et al., <xref ref-type="bibr" rid="B17">2000</xref>). SOM&#x0002B; cells are regular spiking interneurons with varied morphology. We previously identified three subtypes of SOM&#x0002B; interneurons in GIN mice based on morphology and physiology-MC and two novel subtypes (McGarry et al., <xref ref-type="bibr" rid="B14">2010</xref>). Following that work, here we distinguish between the MC and two novel subtypes (non-MC).</p>
</sec>
<sec>
<title>Electrophysiology recordings</title>
<p>Slices were placed in a recording chamber at room temperature with flowing oxygenated ACSF. Pipettes of 3&#x02013;7 M&#x003A9; resistance were pulled from borosilicate glass. Whole cell recordings were taken in current clamp mode. Only cells with healthy resting membrane potential (between &#x02212;55 and &#x02212;80 mV) were selected for recording. Supplementary Figure <xref ref-type="supplementary-material" rid="SM2">2</xref> shows a representative set of the traces of the complete dataset.</p>
</sec>
<sec>
<title>Electrophysiology analysis</title>
<p>Twenty variables were measured for each neuron by analysis of the recordings in MATLAB (Supplementary Table <xref ref-type="supplementary-material" rid="SM3">1</xref>). Variables describing firing and passive properties were based on the Petilla terminology (Ascoli et al., <xref ref-type="bibr" rid="B1">2008</xref>).</p>
</sec>
<sec>
<title>Histological procedure</title>
<p>Neurons were filled with biocytin by a patch pipette. Slices were kept overnight in 4% paraformaldehyde in 0.1 M phosphate buffer (PB) at 4&#x000B0;C. Slices were then rinsed three times for 5 min per rinse on a shaker in 0.1 M PB. They were placed in 30% sucrose mixture (30 g sucrose dissolved in 50 ml ddH<sub>2</sub>0 and 50 ml 0.24 M PB per 100 ml) for 2 h and then frozen on dry ice in tissue freezing medium. The slices were kept overnight in a &#x02212;80&#x000B0;C freezer. The slices were defrosted and the tissue freezing medium was removed by three 20 min rinses in 0.1 M PB. Slices were kept in 1% hydrogen peroxide in 0.1 M PB for 30 min to pretreat the tissue, then were rinsed twice in 0.02 M potassium phosphate saline (KPBS) for 20 min. The slices were then kept overnight in Avidin-Biotin-Peroxidase Complex. Next the slices were rinsed three times in 0.02 M KPBS for 20 min each. Each slice was then placed in DAB (0.7 mg/ml 3,3&#x0201D;-diaminobenzidine, 0.2 mg/ml urea hydrogen peroxide, 0.06 M Tris buffer in 0.02 M KPBS) until the slice turned light brown, then immediately transferred to 0.02 M KPBS and transferred again to fresh 0.02 M KPBS after a few minutes. The stained slices were rinsed a final time in 0.02 M KPBS for 20 min. Each slice was observed under a light microscope and then mounted onto a slide using crystal mount.</p>
</sec>
<sec>
<title>Reconstruction and analysis of morphology</title>
<p>Successfully filled and properly stained neurons were then reconstructed using Neurolucida software (MicroBrightField) (Supplementary Figure <xref ref-type="supplementary-material" rid="SM1">1</xref>). The neurons were viewed with a 100&#x000D7; oil objective on an Olympus IX71 inverted light microscope or an Olympus BX51 upright light microscope. The neuron&#x00027;s processes were traced manually while the program recorded the coordinates of the tracing to create a digital three-dimensional reconstruction. In addition to the neuron, the pia and white matter were drawn. The Neurolucida Explorer program was used to measure 67 morphological variables of the reconstruction describing somatic, dendritic, and axonal properties. (Supplementary Table <xref ref-type="supplementary-material" rid="SM3">1</xref>).</p>
</sec>
<sec>
<title>Affinity propagation</title>
<p>Affinity propagation is a clustering algorithm that, given a set of points and a set of similarity values between the points, finds clusters of similar points, and for each cluster gives a representative example called an exemplar (Frey and Dueck, <xref ref-type="bibr" rid="B7">2007</xref>). Affinity propagation has several advantages over related techniques. Methods such as <italic>k</italic>-centers clustering and <italic>k</italic>-means clustering store a relatively small set of estimated cluster centers at each step. These techniques can be improved by using methods that begin with a large number of clusters and then prune them, but they still rely on random sampling and make hard pruning decisions that cannot be recovered from. In contrast, by simultaneously considering all data points as candidate centers and gradually identifying clusters, affinity propagation is able to avoid many of the poor solutions caused by unlucky initializations and hard decisions (Frey and Dueck, <xref ref-type="bibr" rid="B7">2007</xref>).</p>
<p>A characteristic that makes affinity propagation different from other clustering algorithms is that the points directly exchange information between them regarding the suitability of each point to serve as an exemplar for a subset of other points. The algorithm takes as input a matrix of similarity measures between each pair of points <italic>s</italic>(<italic>i, k</italic>). Instead of requiring that the number of clusters be predetermined, affinity propagation takes as input a real number <italic>s</italic>(<italic>k, k</italic>) for each data point <italic>k</italic>. These values, which are called preferences, are a measure of how likely each point is to be chosen as exemplar. In our case the preference can be understood as a particular weight given to each neuron according to a priori knowledge of the suitability of the neurons to be exemplars. This parameter can be used to bias the clustering procedure when there are some neurons that are known to be good descriptors. However, in our experiments we did not assume any a priori information and all neurons where given the same preference. The algorithm works by exchanging messages between the points until a stop condition, which reflects an agreement between all the points with respect to the current assignment of the exemplars, is satisfied. These messages can be seen as the way the points share local information in the gradual determination of the exemplars.</p>
<p>There are two types of messages to be exchanged between data points. The responsibility <italic>r</italic>(<italic>i, k</italic>), sent from data point <italic>i</italic> to candidate exemplar point <italic>k</italic>, reflects the accumulated evidence for how well-suited point <italic>k</italic> is to serve as the exemplar for point <italic>i</italic>, taking into account other potential exemplars for point <italic>i</italic>. The availability <italic>a</italic>(<italic>i, k</italic>), sent from candidate exemplar point <italic>k</italic> to point <italic>i</italic>, reflects the accumulated evidence for how appropriate it would be for point <italic>i</italic> to choose point <italic>k</italic> as its exemplar, taking into account the support from other points that point <italic>k</italic> should be an exemplar.</p>
<p>The availabilities are initialized to zero: <italic>a</italic>(<italic>i,k</italic>) &#x0003D; 0. Then, the responsibilities are computed using the rule:
<disp-formula id="E1"><label>(1)</label><mml:math id="M1"><mml:mrow><mml:mi>r</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02190;</mml:mo><mml:mi>s</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mrow><mml:mi>max</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mi>k</mml:mi><mml:mo>&#x02032;</mml:mo></mml:msup><mml:mo>&#x0007C;</mml:mo><mml:msup><mml:mi>k</mml:mi><mml:mo>&#x02032;</mml:mo></mml:msup><mml:mo>&#x02260;</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mi>a</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:msup><mml:mi>k</mml:mi><mml:mo>&#x02032;</mml:mo></mml:msup><mml:mo stretchy='false'>)</mml:mo><mml:mo>+</mml:mo><mml:mi>s</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:msup><mml:mi>k</mml:mi><mml:mo>&#x02032;</mml:mo></mml:msup><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula></p>
<p>The responsibility update shown in Equation (1) allows all the candidate exemplars compete for ownership of a data point. Evidence about whether each candidate exemplar would make a good exemplar is obtained from the application of the following availability update:
<disp-formula id="E2"><label>(2)</label><mml:math id="M2"><mml:mrow><mml:mi>a</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02190;</mml:mo><mml:mi>min</mml:mi><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mi>r</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>+</mml:mo><mml:mstyle displaystyle='true'><mml:msub><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:msup><mml:mi>i</mml:mi><mml:mo>&#x02032;</mml:mo></mml:msup><mml:mo>&#x02260;</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mi>max</mml:mi></mml:mrow></mml:mstyle><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mi>r</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msup><mml:mi>i</mml:mi><mml:mo>&#x02032;</mml:mo></mml:msup><mml:mo>,</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula></p>
<p>In the availability update shown in Equation (2) only the positive portions of incoming responsibilities are added, because it is only necessary for a good exemplar to explain some data points (positive responsibilities), regardless of how poorly it explains points with negative responsibilities. To limit the influence of incoming positive responsibilities, the total sum is thresholded so that it cannot go above zero.</p>
<p>The self-availability <italic>a</italic>(<italic>k, k</italic>) is updated differently:
<disp-formula id="E3"><label>(3)</label><mml:math id="M3"><mml:mrow><mml:mi>a</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02190;</mml:mo><mml:mstyle displaystyle='true'><mml:msub><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:msup><mml:mi>i</mml:mi><mml:mo>&#x02032;</mml:mo></mml:msup><mml:mo>&#x02260;</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mi>max</mml:mi></mml:mrow></mml:mstyle><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mi>r</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msup><mml:mi>i</mml:mi><mml:mo>&#x02032;</mml:mo></mml:msup><mml:mo>,</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula></p>
<p>For a point <italic>i</italic>, the value of <italic>k</italic> that maximizes <italic>a</italic>(<italic>i, k</italic>) &#x0002B; <italic>r</italic>(<italic>i, k</italic>) either identifies point i as an exemplar if <italic>k</italic> &#x0003D; i, or identifies the data point that is the exemplar for point <italic>i</italic>.</p>
<p>Update rules described by Equations (1), (2), and (3) require only local computations. The message-passing procedure may be terminated after a fixed number of iterations, when changes in the messages fall below a threshold, or after the local decisions stay constant for some number of iterations.</p>
<p>Similarly to other propagation methods, damping should be used to confront numerical oscillations that arise in some circumstances. This technique consists of setting each message to &#x003BB; times its value from the previous iteration plus 1 &#x02212; &#x003BB; times its prescribed updated value (0 &#x0003C; &#x003BB; &#x0003C; 1). A pseudocode of our approach for neuron classification using the affinity propagation algorithm is shown in <bold>Algorithm 1</bold>.</p>
<table-wrap position="float">
<table frame="hsides" rules="groups">
<tbody>
<tr>
<td align="left">Algorithm 1: Neuron classification using affinity propagation</td>
</tr>
<tr>
<td align="left">1. Normalize each of the neuron features to values between 0 and 1.</td>
</tr>
<tr>
<td align="left">2. Find the similarity values between pairs of neurons using a predefined distance.</td>
</tr>
<tr>
<td align="left">3. Compute the preference values for each neuron.</td>
</tr>
<tr>
<td align="left">4. Cluster neurons using affinity propagation.</td>
</tr>
<tr>
<td align="left">5. Assign to all neurons the class determined by its exemplar.</td>
</tr>
<tr>
<td align="left">6. Compute the classification accuracy.</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>To compute the similarity measure (step 2 in Algorithm 1), the Spearman distance, i.e., one minus the sample Spearman&#x00027;s rank correlation between observations (treated as sequences of values), was used.</p>
<p>The similarity measure is computed as the opposite of the distance, <italic>s</italic>(<italic>i, k</italic>) &#x0003D; &#x02013;<italic>d</italic>(<italic>i, k</italic>). Original settings of the affinity propagation algorithm are used (Frey and Dueck, <xref ref-type="bibr" rid="B7">2007</xref>). The preference values (step 3 of Algorithm 1) for all points <italic>s</italic>(<italic>k, k</italic>) is computed as the median value of the similarity values <italic>s</italic>(<italic>i, j</italic>).</p>
<p>To measure the agreement between a clustering produced by affinity propagation and a priori known set of labels for the points, a convention has to be set. We decide that the exemplar of each cluster will determine the putative label of all points in the cluster. Consequently, the classification accuracy (step 6 of Algorithm 1) is computed as the proportion of points whose putative label agrees with its true class.</p>
<p>We include a number of remarks concerning the application of <bold>Algorithm 1</bold>:</p>
<list list-type="simple">
<list-item><p>- The output of affinity propagation (step 4 of Algorithm 1) depends on its input parameters. In particular it is sensitive to the similarity values between the points and the preference of each point to become a cluster. This means that changing these input parameters may determine changes in the number of clusters and their composition.</p></list-item>
<list-item><p>- To evaluate the quality of a clustering produced by affinity propagation, two aspects should be simultaneously considered: (1) the number of points that are correctly classified. Since we assume that the labels of the exemplars are known, the correctly classified points may artificially increase. Therefore, we compute the classification accuracy as the ratio between correctly classified points (excluding the exemplars) and the total number of points (excluding the exemplars); and (2) the number of clusters, which should be preferably few.</p></list-item>
</list>
</sec>
</sec>
<sec sec-type="results" id="s2">
<title>Results</title>
<sec>
<title>Database of four known interneuron subtypes</title>
<p>We explored the use of affinity propagation to classify neocortical GABAergic neurons based on their morphological and physiological properties. In order to test the affinity propagation algorithm we used a well-characterized database where the group identity of the neurons was known from previous studies (McGarry et al., <xref ref-type="bibr" rid="B14">2010</xref>; Packer and Yuste, <xref ref-type="bibr" rid="B18">2011</xref>; Woodruff et al., <xref ref-type="bibr" rid="B21">2011</xref>). Specifically, we used a physiology database which contained 337 interneurons neurons distributed as: 63 BC, 218 ChC, 40 MC, and 16 somatostatin positive interneurons non-MC. The morphology database contained 109 neurons distributed as: 31 BC, 23 ChC, 33 MC, and 22 non-MC. Finally, there were 50 neurons in a joint Morphology&#x0002B;Physiology database, formed by intersecting both databases. Its distribution was: 11 BC, 23 ChC, 9 MC, and 7 non-MC.</p>
</sec>
<sec>
<title>Affinity propagation classification of interneuron morphologies</title>
<p>Using these databases as ground truth, we performed affinity propagation, blind to the cell types. We analyzed the clusters structure, starting with the morphological database (Figure <xref ref-type="fig" rid="F1">1</xref>). In these figures, each neuron is shown as a colored glyph, i.e., a star plot that represents each neuron as a &#x0201C;star&#x0201D; whose <italic>i</italic>th spoke is proportional in length to its <italic>i</italic>th feature value. Similar shaped glyphs correspond to neurons with similar values of their features. The colors provide additional information about the a priori known neuron class, i.e., red is BC, magenta is ChC, blue is MC and green is non-MC. Good clusters are those where neurons in the same cluster share the same color. BC and ChC (red and magenta) are closely related PV&#x0002B; interneurons and MC and non-MC (blue and green) are both subtypes of SOM&#x0002B; cells.</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p><bold>Morphological Clusters</bold>. Neurons are represented as colored glyphs. Colors red, blue, green, and magenta, respectively, represent neuron types BC, MC, non-MC, and ChC. The label of the exemplar in each cluster is shaded in yellow. Ten clusters are found; most clusters are dominated by a neuron type. BC and ChC (red and magenta) are closely related PV&#x0002B; interneurons and MC and non-MC (blue and green) are both subtypes of SOM&#x0002B; cells. Note how cluster 3 (from top) groups BC and ChC jointly and cluster 10 (last one) groups MC and non-MC together.</p></caption>
<graphic xlink:href="fncir-07-00185-g0001.tif"/>
</fig>
<p>The analysis of the morphology database resulted in 10 clusters (Figure <xref ref-type="fig" rid="F1">1</xref>). For example, the first cluster included 17 neurons, with 14 ChCs, had three misclassified neurons, those with numbers 12 (of non-MC type, in green), 84 (MC, in blue), and 1 (BC, in red). Its representative or exemplar was neuron 38 (a ChC). Clusters 3, 4, 5, 6, 7, 9, and 10 were also mixed, although in most of them, a single cell type also dominated. Clusters 2 and 8 did not contain any error. To measure the accuracy of the classification, we counted the correctly classified neurons in each cluster. Overall, 73 neurons out of 99 are correctly classified (once the exemplars are not considered), yielding an accuracy of 0.73 (Table <xref ref-type="table" rid="T1">1</xref>).</p>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p><bold>Accuracies computed for the Morphology, Physiology, and Morphology &#x0002B; Physiology databases</bold>.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="center" colspan="2"><bold>Morphology database</bold></th>
<th align="center" colspan="2"><bold>Physiology database</bold></th>
<th align="center" colspan="2"><bold>Morphology&#x0002B;Physiology database</bold></th>
</tr>
<tr>
<th align="left"><bold>ncluster</bold></th>
<th align="left"><bold>ACC</bold></th>
<th align="left"><bold>ncluster</bold></th>
<th align="left"><bold>ACC</bold></th>
<th align="left"><bold>ncluster</bold></th>
<th align="left"><bold>ACC</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">10</td>
<td align="left">0.7374</td>
<td align="left">36</td>
<td align="left">0.8505</td>
<td align="left">8</td>
<td align="left">0.7857</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>ncluster is the number of clusters found by the algorithm. ACC, Accuracy obtained using the four known classes of neurons (BC, ChC, MC, non-MC)</italic>.</p>
</table-wrap-foot>
</table-wrap>
</sec>
<sec>
<title>Affinity propagation classification of interneuron physiologies</title>
<p>We performed a similar analysis of the physiological database, finding 36 clusters (Figure <xref ref-type="fig" rid="F2">2</xref>). Seven clusters (numbers 11, 17, 18, 19, 20, 28, 33, and 35) are only composed by one cell. In contrast, other clusters include many neurons. Moreover, some of these crowded clusters contained ChC neurons (magenta; clusters 2, 9, 24, and 26), suggesting a potential method of identifying new subgroups of ChC cells, by analyzing some representative electrophysiological features (see below). Overall, the accuracy in this database was 0.85 (255 correctly classified out of 301; again with exemplars not considered in this calculation).</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p><bold>Physiological Clusters</bold>. Code as in Figure <xref ref-type="fig" rid="F1">1</xref>. See text for details on the clusters.</p></caption>
<graphic xlink:href="fncir-07-00185-g0002.tif"/>
</fig>
</sec>
<sec>
<title>Affinity propagation classification of interneuron joint databases</title>
<p>We also performed an analysis of the combined anatomical and physiological databases, which had fewer neurons (50; Figure <xref ref-type="fig" rid="F3">3</xref>). We found 8 clusters, dominated by a single cell type. In fact, clusters 3, 4, 5, and 8 had no errors. From a total of 42 non-exemplar neurons, 33 are correctly classified (accuracy of 0.78). Remarkably, the simplest binary distinction parvalbumin/somatostatin distinction was correctly identified in these clusters, with only 1 error out of 50 (neuron number 50, of BC type, in red).</p>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p><bold>Clusters of the combined Morphology&#x0002B;Physiology database</bold>. Code as in Figure <xref ref-type="fig" rid="F1">1</xref>. See text for details on the clusters.</p></caption>
<graphic xlink:href="fncir-07-00185-g0003.tif"/>
</fig>
</sec>
<sec>
<title>Defining characteristics of the 4 known interneuron subtypes</title>
<p>As a final step, to extract further information from the clusters produced by the affinity propagation algorithm we identified those features that can serve to characterize each morphological and physiological cluster. The Wilcoxon rank sum test for equal medians was applied to compute features that have a significantly different distribution within each cluster with respect to the distribution in the whole database.</p>
<p>Using this approach, a host of different variables were identified, covering a wide spectrum of morphological and physiological features (Tables <xref ref-type="table" rid="T2">2</xref>&#x02013;<xref ref-type="table" rid="T4">4</xref>). These features could be useful in providing a compact characterization of those neurons included in the cluster.</p>
<table-wrap position="float" id="T2">
<label>Table 2</label>
<caption><p><bold>Significant variables for each morphological cluster</bold>.</p></caption>
<graphic xlink:href="fncir-07-00185-i0001.tif"/>
<table-wrap-foot>
<p><italic>The &#x0201C;&#x0002B;&#x0201D; or &#x0201C;&#x02212;&#x0201D; signs mean that the average value of a variable in a cluster is significantly higher (or lower), than the average value of that variable in the database</italic>.</p>
</table-wrap-foot>
</table-wrap>
<table-wrap position="float" id="T3">
<label>Table 3</label>
<caption><p><bold>Significant variables for each physiological cluster</bold>.</p></caption>
<graphic xlink:href="fncir-07-00185-i0002.tif"/>
</table-wrap>
<table-wrap position="float" id="T4">
<label>Table 4</label>
<caption><p><bold>Significant variables for each cluster of the combined Morphology &#x0002B; Physiology database</bold>.</p></caption>
<graphic xlink:href="fncir-07-00185-i0003.tif"/>
</table-wrap>
</sec>
<sec>
<title>Comparison of affinity propagation and ward&#x00027;s method</title>
<p>Ward&#x00027;s method of hierarchical cluster analysis is the current standard used for classifying neuronal cell types. We tested whether affinity propagation improves accuracy over Ward&#x00027;s method. We performed the comparison at three different cluster numbers to illustrate the differences in performance. (1) 4 clusters: To evaluate to what extent 4 clusters found by Ward&#x00027;s method correspond to the four known classes of neurons (PV-basket, PV-chandelier cell, SOM-Martinotti, SOM-non Martinotti). (2) The number of clusters found by affinity propagation (differs for each dataset): To evaluate the accuracy of Ward&#x00027;s method at the same number of clusters as affinity propagation. (3) 2 clusters: To evaluate to what extent Ward&#x00027;s method can separate neurons according to the 2 largest neuron classes (PV vs. SOM).</p>
<p>Accuracy was computed with the respect to the 4 class distinctions for scenarios 1 and 2 and with respect to the 2 class distinction for all three scenarios. The exemplar for Ward&#x00027;s method is computed as the member of the cluster with the smallest mean distance to other members in its cluster. In every case the computation of accuracy was done without counting the exemplar as was done for affinity propagation.</p>
<p>Table <xref ref-type="table" rid="T5">5</xref> shows the comparison of the two classification methods, evaluated for 4 classes (scenarios 1 and 2). Figure <xref ref-type="fig" rid="F4">4</xref> shows the hierarchical clustering found by Ward&#x00027;s method for the Morphology&#x0002B;Physiology database. Table <xref ref-type="table" rid="T6">6</xref> shows comparison of the two classification methods evaluated for 2 classes (scenarios 1, 2, and 3).</p>
<table-wrap position="float" id="T5">
<label>Table 5</label>
<caption><p><bold>Affinity propagation vs. Ward&#x00027;s method performance</bold>.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="center" colspan="2"><bold>Morphology</bold></th>
<th align="center" colspan="2"><bold>Physiology</bold></th>
<th align="center" colspan="2"><bold>Morphology and Physiology</bold></th>
</tr>
<tr>
<th align="left"><bold>N clusters</bold></th>
<th align="left"><bold>Accuracy</bold></th>
<th align="left"><bold>N clusters</bold></th>
<th align="left"><bold>Accuracy</bold></th>
<th align="left"><bold>N clusters</bold></th>
<th align="left"><bold>Accuracy</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" colspan="6"><bold>AFFINITY PROPAGATION</bold></td>
</tr>
<tr>
<td align="left">10</td>
<td align="left">0.7374</td>
<td align="left">36</td>
<td align="left">0.8505</td>
<td align="left">8</td>
<td align="left">0.7857</td>
</tr>
<tr>
<td align="left" colspan="6"><bold>WARD&#x00027;S METHOD</bold></td>
</tr>
<tr>
<td align="left">4</td>
<td align="left">0.5714</td>
<td align="left">4</td>
<td align="left">0.7575</td>
<td align="left">4</td>
<td align="left">0.6304</td>
</tr>
<tr>
<td align="left">10</td>
<td align="left">0.5859</td>
<td align="left">36</td>
<td align="left">0.8510</td>
<td align="left">8</td>
<td align="left">0.6667</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>N clusters is the number of clusters. Accuracy is calculated with respect to 4 classes of neurons (BC, ChC, MC, non-MC)</italic>.</p>
</table-wrap-foot>
</table-wrap>
<fig id="F4" position="float">
<label>Figure 4</label>
<caption><p><bold>Hierarchical clustering found by Ward&#x00027;s method for the morphology and physiology database</bold>. Neurons are represented by their index in the database. Colors red, blue, green, and magenta, respectively represent neuron types BC, MC, non-MC and ChC. Neurons are grouped into eight clusters and in each cluster the exemplar is emphasized in bold.</p></caption>
<graphic xlink:href="fncir-07-00185-g0004.tif"/>
</fig>
<table-wrap position="float" id="T6">
<label>Table 6</label>
<caption><p><bold>Affinity propagation vs. Ward&#x00027;s method performance</bold>.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="center" colspan="2"><bold>Morphology</bold></th>
<th align="center" colspan="2"><bold>Physiology</bold></th>
<th align="center" colspan="2"><bold>Morphology and Physiology</bold></th>
</tr>
<tr>
<th align="left"><bold>N clusters</bold></th>
<th align="left"><bold>Accuracy</bold></th>
<th align="left"><bold>N clusters</bold></th>
<th align="left"><bold>Accuracy</bold></th>
<th align="left"><bold>N clusters</bold></th>
<th align="left"><bold>Accuracy</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" colspan="6"><bold>AFFINITY PROPAGATION</bold></td>
</tr>
<tr>
<td align="left">10</td>
<td align="left">0.8585</td>
<td align="left">36</td>
<td align="left">0.8471</td>
<td align="left">8</td>
<td align="left">0.9762</td>
</tr>
<tr>
<td align="left" colspan="6"><bold>WARD&#x00027;S METHOD</bold></td>
</tr>
<tr>
<td align="left">2</td>
<td align="left">0.8037</td>
<td align="left">2</td>
<td align="left">0.9881</td>
<td align="left">2</td>
<td align="left">0.9792</td>
</tr>
<tr>
<td align="left">4</td>
<td align="left">0.8000</td>
<td align="left">4</td>
<td align="left">0.9880</td>
<td align="left">4</td>
<td align="left">0.9783</td>
</tr>
<tr>
<td align="left">10</td>
<td align="left">0.7879</td>
<td align="left">36</td>
<td align="left">0.9967</td>
<td align="left">8</td>
<td align="left">0.9762</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>N clusters is the number of clusters. Accuracy is calculated with respect to 2 classes of neurons (PV, SOM)</italic></p>
</table-wrap-foot>
</table-wrap>
<p>From these two tables we can see that affinity propagation performs better than Ward&#x00027;s method when accuracy is evaluated on 4 classes, while the performance when accuracy is evaluated on 2 classes is mostly similar between the two methods. Thus, affinity propagation can improve classification for finer distinctions in a dataset. This may be related to the capacity of affinity propagation to identify good descriptors of a subgroup of neurons represented by the exemplars and its ability to pass information between points in the dataset.</p>
</sec>
</sec>
<sec sec-type="discussion" id="s3">
<title>Discussion</title>
<sec>
<title>Affinity propagation: a new classification method for neuronal data</title>
<p>In this methodological study we have explored the use of a new algorithm, affinity propagation, for the problem of quantitatively classifying neuronal cell groups. We used a database of 337 neocortical GABAergic interneurons, previously known to belong to four subtypes as &#x0201C;ground truth,&#x0201D; and applied affinity propagation to a collection of morphological and physiological variables measured for each neuron. The classification accuracy we found is overall high: 0.73 for the Morphology database, 0.85 for the Physiology database and 0.78 for the combined Morphology&#x0002B;Physiology database. The accuracy was higher when using physiological information from the neurons, but it contains a larger number of neurons than the other databases, so one would expect that the clustering algorithm will require a higher number of clusters to capture the diversity in the database. Moreover, grouping cells according to a binary parvalbumin/somatostatin class resulted in a much higher accuracy: 85 out of 99 neurons were correctly classified in the morphological database (accuracy of 0.86), and 255 out of 301 in the physiological database (accuracy of 0.85). In this respect, the performance of the affinity propagation algorithm in the combined Morphology&#x0002B;Physiology database was essentially perfect: 49 out of 50 neurons were correctly classified as being parvalbumin or SOM&#x0002B;.</p>
<p>We conclude that affinity propagation can achieve a relatively high accuracy in the classification of interneurons, and is particularly accurate in distinguishing parvalbumin from somatostatin cells. It performs with higher accuracy than Ward&#x00027;s method in further distinguishing the four subtypes of parvalbumin and somatostatin interneurons. This unsupervised method, which already results in high classification accuracies, could improve if combined with dimensionality reduction, as we have found with other unsupervised or supervised neuronal classifications (Guerra et al., <xref ref-type="bibr" rid="B8">2011</xref>).</p>
<p>The extent to which it is useful to subdivide neuronal classes remains a debated subject. Some researchers view neuronal diversity as a continuum of features and refute the existence of discrete subtypes. However, affinity propagation can still be a useful method whether one is a &#x0201C;lumper&#x0201D; or &#x0201C;splitter&#x0201D; of neurons. Affinity propagation does not require an assumption that there are discrete subtypes for clustering. The clusters are produced using exclusively information about the features, not the number of classes. We use the assumption of discrete numbers of neuron types to evaluate the output of the algorithms, but the results&#x02014;relations between neurons&#x02014;can be interpreted without this assumption. Additionally even if one takes the view of a continuum of neurons, the exemplars produced by affinity propagation are still valuable since they identify particular neurons that condense information about variations along the continuum.</p>
<p>The identification of exemplars as a part of the clustering algorithm represents a major advantage of affinity propagation. Affinity propagation chooses an exemplar neuron for each cluster that can be studied as a representative of other neurons. The conventional construction of an exemplar for other clustering methods is to compute the centroid of each cluster, computed as having the cluster average for each feature. Clearly these constructed neurons might not be realistic, while the affinity propagation exemplar is a real neuron from the dataset.</p>
<p>While it is possible to pick a real neuron in each cluster as the exemplar as we did for our Ward&#x00027;s method analysis by choosing the neuron with the lowest mean distance to all other neurons in its cluster, affinity propagation has a more robust and informative computation of the exemplar. By including the search for the exemplar as part of the clustering process affinity propagation does not restrict the set of potential candidate exemplars. When calculating exemplars after the clustering is complete, for Ward&#x00027;s method or any other method, the search for candidate exemplars and thus the candidate exemplars of members in that cluster, is restricted to the cluster. Affinity propagation takes into account the whole data set.</p>
</sec>
<sec>
<title>Conflict of interest statement</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p></sec>
</sec>
</body>
<back>
<ack>
<p>We thank members of the Yuste laboratory for reconstructions. Supported by Spanish Ministry of Economy and Competitiveness(the Cajal Blue Brain Project, TIN2010-14931 and TIN2010-20900-C04-04), by the Basque Government (Saiotek and Research Groups 2007-2012 (IT-242-07) programs), the Carlos III Health Institute (COMBIOMED network in computational biomedicine), the Kavli Institute for Brain Science, NEI, NINDS, NIHM, NIDA, Keck Foundation, and NARSAD. This material is based upon work supported by, or in part by, the U. S. Army Research Laboratory and the U. S. Army Research Office under contract number W911NF-12-1-0594.</p>
</ack>
<sec sec-type="supplementary material" id="s4">
<title>Supplementary material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="http://www.frontiersin.org/journal/10.3389/fncir.2013.00185/abstract">http://www.frontiersin.org/journal/10.3389/fncir.2013.00185/abstract</ext-link></p>
<supplementary-material xlink:href="Presentation1.PDF" id="SM1" mimetype="application/pdf" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Supplementary Figure 1</label>
<caption><p><bold>Morphological reconstructions of the neurons used</bold>. Ordered according to cell type (ChC, BC, MC, and non-MC).</p></caption>
</supplementary-material>
<supplementary-material xlink:href="Presentation2.PDF" id="SM2" mimetype="application/pdf" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Supplementary Figure 2</label>
<caption><p><bold>Electrophysiological recordings of the neurons used</bold>. Ordered according to cell type (ChC, BC, MC, and non-MC).</p></caption>
</supplementary-material>
<supplementary-material xlink:href="DataSheet1.XLSX" id="SM3" mimetype="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Supplementary Table 1</label>
<caption><p><bold>Database of all morphological and electrophysiological variables</bold>.</p></caption>
</supplementary-material>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ascoli</surname> <given-names>G. A.</given-names></name> <name><surname>Alonso-Nanclares</surname> <given-names>L.</given-names></name> <name><surname>Anderson</surname> <given-names>S. A.</given-names></name> <name><surname>Barrionuevo</surname> <given-names>G.</given-names></name> <name><surname>Benavides-Piccione</surname> <given-names>R.</given-names></name> <name><surname>Burkhalter</surname> <given-names>A.</given-names></name> <etal/></person-group>. (<year>2008</year>). <article-title>Petilla terminology: nomenclature of features of GABAergic interneurons of the cerebral cortex</article-title>. <source>Nat. Rev. Neurosci</source>. <volume>9</volume>, <fpage>557</fpage>&#x02013;<lpage>568</lpage>. <pub-id pub-id-type="doi">10.1038/nrn2402</pub-id><pub-id pub-id-type="pmid">18568015</pub-id></citation>
</ref>
<ref id="B2">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cauli</surname> <given-names>B.</given-names></name> <name><surname>Audinat</surname> <given-names>E.</given-names></name> <name><surname>Lambolez</surname> <given-names>B.</given-names></name> <name><surname>Angulo</surname> <given-names>M. C.</given-names></name> <name><surname>Ropert</surname> <given-names>N.</given-names></name> <name><surname>Tsuzuki</surname> <given-names>K.</given-names></name> <etal/></person-group>. (<year>1997</year>). <article-title>Molecular and physiological diversity of cortical nonpyramidal cells</article-title>. <source>J. Neurosci</source>. <volume>17</volume>, <fpage>3894</fpage>&#x02013;<lpage>3906</lpage>. <pub-id pub-id-type="pmid">9133407</pub-id></citation>
</ref>
<ref id="B3">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chattopadhyaya</surname> <given-names>B.</given-names></name> <name><surname>Di Cristo</surname> <given-names>G.</given-names></name> <name><surname>Wu</surname> <given-names>C. Z.</given-names></name> <name><surname>Knott</surname> <given-names>G.</given-names></name> <name><surname>Kuhlman</surname> <given-names>S.</given-names></name> <name><surname>Fu</surname> <given-names>Y.</given-names></name> <etal/></person-group>. (<year>2007</year>). <article-title>GAD67-mediated GABA synthesis and signaling regulate inhibitory synaptic innervation in the visual cortex</article-title>. <source>Neuron</source> <volume>54</volume>, <fpage>889</fpage>&#x02013;<lpage>903</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuron.2007.05.015</pub-id><pub-id pub-id-type="pmid">17582330</pub-id></citation>
</ref>
<ref id="B4">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>DeFelipe</surname> <given-names>J.</given-names></name> <name><surname>L&#x000F3;pez-Cruz</surname> <given-names>P.</given-names></name> <name><surname>Benavides-Piccione</surname> <given-names>R.</given-names></name> <name><surname>Bielza</surname> <given-names>C.</given-names></name> <name><surname>Larra&#x000F1;aga</surname> <given-names>P.</given-names></name> <name><surname>Anderson</surname> <given-names>S.</given-names></name> <etal/></person-group>. (<year>2013</year>). <article-title>New insights in the classification and nomenclature of cortical GABAergic interneurons</article-title>. <source>Nat. Rev. Neurosci</source>. <volume>14</volume>, <fpage>202</fpage>&#x02013;<lpage>216</lpage>. <pub-id pub-id-type="doi">10.1038/nrn3444</pub-id><pub-id pub-id-type="pmid">23385869</pub-id></citation>
</ref>
<ref id="B5">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Dumitriu</surname> <given-names>D.</given-names></name> <name><surname>Cossart</surname> <given-names>R.</given-names></name> <name><surname>Huang</surname> <given-names>J.</given-names></name> <name><surname>Yuste</surname> <given-names>R.</given-names></name></person-group> (<year>2007</year>). <article-title>Correlation between axonal morphologies and synaptic input kinetics of interneurons from mouse visual cortex</article-title>. <source>Cereb. Cortex</source> <volume>17</volume>, <fpage>81</fpage>&#x02013;<lpage>91</lpage>. <pub-id pub-id-type="doi">10.1093/cercor/bhj126</pub-id><pub-id pub-id-type="pmid">16467567</pub-id></citation>
</ref>
<ref id="B6">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Fairen</surname> <given-names>A.</given-names></name> <name><surname>De Felipe</surname> <given-names>J.</given-names></name> <name><surname>Regidor</surname> <given-names>J.</given-names></name></person-group> (<year>1984</year>). <article-title>Nonpyramidal neurons</article-title>, in <source>Cerebral Cortex</source> eds <person-group person-group-type="editor"><name><surname>Peters</surname> <given-names>A.</given-names></name> <name><surname>Jones</surname> <given-names>E. G.</given-names></name></person-group> (<publisher-loc>New York, NY</publisher-loc>: <publisher-name>Plenum</publisher-name>), <fpage>201</fpage>&#x02013;<lpage>253</lpage>.</citation>
</ref>
<ref id="B7">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Frey</surname> <given-names>B. J.</given-names></name> <name><surname>Dueck</surname> <given-names>D.</given-names></name></person-group> (<year>2007</year>). <article-title>Clustering by passing messages between data points</article-title>. <source>Science</source> <volume>315</volume>, <fpage>972</fpage>&#x02013;<lpage>976</lpage>. <pub-id pub-id-type="doi">10.1126/science.1136800</pub-id><pub-id pub-id-type="pmid">17218491</pub-id></citation>
</ref>
<ref id="B8">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Guerra</surname> <given-names>L.</given-names></name> <name><surname>McGarry</surname> <given-names>L. M.</given-names></name> <name><surname>Robles</surname> <given-names>V.</given-names></name> <name><surname>Bielza</surname> <given-names>C.</given-names></name> <name><surname>Larra&#x000F1;aga</surname> <given-names>P.</given-names></name> <name><surname>Yuste</surname> <given-names>R.</given-names></name></person-group> (<year>2011</year>). <article-title>Comparison between supervised and unsupervised classifications of neuronal cell types: a case study</article-title>. <source>Dev. Neurobiol</source>. <volume>71</volume>, <fpage>71</fpage>&#x02013;<lpage>82</lpage>. <pub-id pub-id-type="doi">10.1002/dneu.20809</pub-id><pub-id pub-id-type="pmid">21154911</pub-id></citation>
</ref>
<ref id="B9">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Helmstaedter</surname> <given-names>M.</given-names></name> <name><surname>Sakmann</surname> <given-names>B.</given-names></name> <name><surname>Feldmeyer</surname> <given-names>D.</given-names></name></person-group> (<year>2009</year>). <article-title>L2/3 Interneuron groups defined by multiparameter analysis of axonal projection, dendritic geometry, and electrical excitability</article-title>. <source>Cereb. Cortex</source> <volume>19</volume>, <fpage>951</fpage>&#x02013;<lpage>962</lpage>. <pub-id pub-id-type="doi">10.1093/cercor/bhn130</pub-id><pub-id pub-id-type="pmid">18802122</pub-id></citation>
</ref>
<ref id="B10">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Karagiannis</surname> <given-names>A.</given-names></name> <name><surname>Gallopin</surname> <given-names>T.</given-names></name> <name><surname>David</surname> <given-names>C.</given-names></name> <name><surname>Battaglia</surname> <given-names>D.</given-names></name> <name><surname>Geoffroy</surname> <given-names>H.</given-names></name> <name><surname>Rossier</surname> <given-names>J.</given-names></name> <etal/></person-group>. (<year>2009</year>). <article-title>Classification of NPYexpressing neocortical interneurons</article-title>. <source>J. Neurosci</source>. <volume>29</volume>, <fpage>3642</fpage>&#x02013;<lpage>3659</lpage>. <pub-id pub-id-type="doi">10.1523/JNEUROSCI.0058-09.2009</pub-id><pub-id pub-id-type="pmid">19295167</pub-id></citation>
</ref>
<ref id="B11">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Karube</surname> <given-names>F.</given-names></name> <name><surname>Kubota</surname> <given-names>Y.</given-names></name> <name><surname>Kawaguchi</surname> <given-names>Y.</given-names></name></person-group> (<year>2004</year>). <article-title>Axon branching and synaptic bouton phenotypes in GABAergic nonpyramidal cell subtypes</article-title>. <source>J. Neurosci</source>. <volume>24</volume>, <fpage>2853</fpage>&#x02013;<lpage>2865</lpage>. <pub-id pub-id-type="doi">10.1523/JNEUROSCI.4814-03.2004</pub-id><pub-id pub-id-type="pmid">15044524</pub-id></citation>
</ref>
<ref id="B12">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Landsness</surname> <given-names>E. C.</given-names></name> <name><surname>Crupi</surname> <given-names>D.</given-names></name> <name><surname>Hulse</surname> <given-names>B. K.</given-names></name> <name><surname>Peterson</surname> <given-names>M. J.</given-names></name> <name><surname>Huber</surname> <given-names>R.</given-names></name> <name><surname>Ansari</surname> <given-names>H.</given-names></name> <etal/></person-group>. (<year>2009</year>). <article-title>Sleep-dependent improvement in visuomotor learning: a causal role for slow waves</article-title>. <source>Sleep</source> <volume>32</volume>, <fpage>1273</fpage>&#x02013;<lpage>1284</lpage>. <pub-id pub-id-type="pmid">19848357</pub-id></citation>
</ref>
<ref id="B13">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ma</surname> <given-names>Y.</given-names></name> <name><surname>Hu</surname> <given-names>H.</given-names></name> <name><surname>Berrebi</surname> <given-names>A. S.</given-names></name> <name><surname>Mathers</surname> <given-names>P. H.</given-names></name> <name><surname>Agmon</surname> <given-names>A.</given-names></name></person-group> (<year>2006</year>). <article-title>Distinct subtypes of somatostatin-containing neocortical interneurons revealed in transgenic mice</article-title>. <source>J. Neurosci</source>. <volume>26</volume>, <fpage>5069</fpage>&#x02013;<lpage>5082</lpage>. <pub-id pub-id-type="doi">10.1523/JNEUROSCI.0661-06.2006</pub-id><pub-id pub-id-type="pmid">16687498</pub-id></citation>
</ref>
<ref id="B14">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>McGarry</surname> <given-names>L. M.</given-names></name> <name><surname>Packer</surname> <given-names>A. M.</given-names></name> <name><surname>Fino</surname> <given-names>E.</given-names></name> <name><surname>Nikolenko</surname> <given-names>V.</given-names></name> <name><surname>Sippy</surname> <given-names>T.</given-names></name> <name><surname>Yuste</surname> <given-names>R.</given-names></name></person-group> (<year>2010</year>). <article-title>Quantitative classification of somatostatin-positive neocortical interneurons identifies three interneuron subtypes</article-title>. <source>Front. Neural Circuits</source> <volume>4</volume>:<issue>12</issue>. <pub-id pub-id-type="doi">10.3389/fncir.2010.00012</pub-id><pub-id pub-id-type="pmid">20617186</pub-id></citation>
</ref>
<ref id="B15">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>M&#x000E9;zard</surname> <given-names>M.</given-names></name></person-group> (<year>2007</year>). <article-title>Where are the exemplars</article-title>. <source>Science</source> <volume>315.5814</volume>, <fpage>949</fpage>&#x02013;<lpage>951</lpage>. <pub-id pub-id-type="doi">10.1126/science.1139678</pub-id><pub-id pub-id-type="pmid">17303742</pub-id></citation>
</ref>
<ref id="B16">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mott</surname> <given-names>D. D.</given-names></name> <name><surname>Dingledine</surname> <given-names>R.</given-names></name></person-group> (<year>2003</year>). <article-title>Interneuron Diversity series: Interneuron research &#x02013; challenges and strategies</article-title>. <source>Trends Neurosci</source>. <volume>26</volume>, <fpage>484</fpage>&#x02013;<lpage>488</lpage>. <pub-id pub-id-type="doi">10.1016/S0166-2236(03)00200-5</pub-id><pub-id pub-id-type="pmid">12948659</pub-id></citation>
</ref>
<ref id="B17">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Oliva</surname> <given-names>A. A.</given-names> <suffix>Jr.</suffix></name> <name><surname>Jiang</surname> <given-names>M.</given-names></name> <name><surname>Lam</surname> <given-names>T.</given-names></name> <name><surname>Smith</surname> <given-names>K. L.</given-names></name> <name><surname>Swann</surname> <given-names>J. W.</given-names></name></person-group> (<year>2000</year>). <article-title>Novel hippocampal interneuronal subtypes identified using transgenic mice that express green fluorescent protein in GABAergic interneurons</article-title>. <source>J. Neurosci</source>. <volume>20</volume>, <fpage>3354</fpage>&#x02013;<lpage>3368</lpage>. <pub-id pub-id-type="pmid">10777798</pub-id></citation>
</ref>
<ref id="B18">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Packer</surname> <given-names>A. M.</given-names></name> <name><surname>Yuste</surname> <given-names>R.</given-names></name></person-group> (<year>2011</year>). <article-title>Dense, unspecific connectivity of neocortical parvalbumin-positive interneurons: a canonical microcircuit for inhibition</article-title>. <source>J. Neurosci</source>. <volume>31</volume>, <fpage>13260</fpage>&#x02013;<lpage>13271</lpage>. <pub-id pub-id-type="doi">10.1523/JNEUROSCI.3131-11.2011</pub-id><pub-id pub-id-type="pmid">21917809</pub-id></citation>
</ref>
<ref id="B19">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Perin</surname> <given-names>R.</given-names></name> <name><surname>Berger</surname> <given-names>T. K.</given-names></name> <name><surname>Markram</surname> <given-names>H.</given-names></name></person-group> (<year>2011</year>). <article-title>A synaptic organizing principle for cortical neuronal groups</article-title>. <source>Proc. Natl. Acad. Sci. U.S.A</source>. <volume>108</volume>, <fpage>5419</fpage>&#x02013;<lpage>5424</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.1016051108</pub-id><pub-id pub-id-type="pmid">21383177</pub-id></citation>
</ref>
<ref id="B20">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Takahashia</surname> <given-names>N.</given-names></name> <name><surname>Sasakia</surname> <given-names>T.</given-names></name> <name><surname>Matsumotoa</surname> <given-names>W.</given-names></name> <name><surname>Matsukia</surname> <given-names>N.</given-names></name> <name><surname>Ikegayaa</surname> <given-names>Y.</given-names></name></person-group> (<year>2010</year>). <article-title>Circuit topology for synchronizing neurons in spontaneously active networks</article-title>. <source>Proc. Natl. Acad. Sci. U.S.A</source>. <volume>107</volume>, <fpage>10244</fpage>&#x02013;<lpage>10249</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.0914594107</pub-id><pub-id pub-id-type="pmid">20479225</pub-id></citation>
</ref>
<ref id="B21">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Woodruff</surname> <given-names>A. R.</given-names></name> <name><surname>McGarry</surname> <given-names>L. M.</given-names></name> <name><surname>Vogels</surname> <given-names>T. P.</given-names></name> <name><surname>Inan</surname> <given-names>M.</given-names></name> <name><surname>Anderson</surname> <given-names>S. A.</given-names></name> <name><surname>Yuste</surname> <given-names>R.</given-names></name></person-group> (<year>2011</year>). <article-title>State-dependent function of neocortical Chandelier cells</article-title>. <source>J. Neurosci</source>. <volume>31</volume>, <fpage>17872</fpage>&#x02013;<lpage>17886</lpage>. <pub-id pub-id-type="doi">10.1523/JNEUROSCI.3894-11.2011</pub-id><pub-id pub-id-type="pmid">22159102</pub-id></citation>
</ref>
<ref id="B22">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Woodruff</surname> <given-names>A.</given-names></name> <name><surname>Xu</surname> <given-names>Q.</given-names></name> <name><surname>Anderson</surname> <given-names>S. A.</given-names></name> <name><surname>Yuste</surname> <given-names>R.</given-names></name></person-group> (<year>2009</year>). <article-title>Depolarizing effect of neocortical chandelier neurons</article-title>. <source>Front. Neural Circuits</source> <volume>3</volume>:<issue>15</issue>. <pub-id pub-id-type="doi">10.3389/neuro.04.015.2009</pub-id><pub-id pub-id-type="pmid">19876404</pub-id></citation>
</ref>
<ref id="B23">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Xu</surname> <given-names>Q.</given-names></name> <name><surname>Tam</surname> <given-names>M.</given-names></name> <name><surname>Anderson</surname> <given-names>S. A.</given-names></name></person-group> (<year>2008</year>). <article-title>Fate mapping Nkx2.1-lineage cells in the mouse telencephalon</article-title>. <source>J. Comp. Neurol</source>. <volume>506</volume>, <fpage>16</fpage>&#x02013;<lpage>29</lpage>. <pub-id pub-id-type="doi">10.1002/cne.21529</pub-id><pub-id pub-id-type="pmid">17990269</pub-id></citation>
</ref>
</ref-list>
</back>
</article>
