Skip to main content
PLOS Computational Biology logoLink to PLOS Computational Biology
. 2020 Dec 2;16(12):e1008303. doi: 10.1371/journal.pcbi.1008303

Orientation processing by synaptic integration across first-order tactile neurons

Etay Hay 1,2,3,*, J Andrew Pruszynski 1,2,3
Editor: Blake A Richards4
PMCID: PMC7710081  PMID: 33264287

Abstract

Our ability to manipulate objects relies on tactile inputs from first-order tactile neurons that innervate the glabrous skin of the hand. The distal axon of these neurons branches in the skin and innervates many mechanoreceptors, yielding spatially-complex receptive fields. Here we show that synaptic integration across the complex signals from the first-order neuronal population could underlie human ability to accurately (< 3°) and rapidly process the orientation of edges moving across the fingertip. We first derive spiking models of human first-order tactile neurons that fit and predict responses to moving edges with high accuracy. We then use the model neurons in simulating the peripheral neuronal population that innervates a fingertip. We train classifiers performing synaptic integration across the neuronal population activity, and show that synaptic integration across first-order neurons can process edge orientations with high acuity and speed. In particular, our models suggest that integration of fast-decaying (AMPA-like) synaptic inputs within short timescales is critical for discriminating fine orientations, whereas integration of slow-decaying (NMDA-like) synaptic inputs supports discrimination of coarser orientations and maintains robustness over longer timescales. Taken together, our results provide new insight into the computations occurring in the earliest stages of the human tactile processing pathway and how they may be critical for supporting hand function.

Author summary

Our ability to manipulate objects relies on tactile inputs signaled by first-order neurons that innervate mechanoreceptors in the skin of the hand and have spatially-complex receptive fields. Here we simulated populations of model human first-order neurons to show how synaptic integration across the rich inputs they provide can rapidly and accurately process the orientation of edges moving across the fingertip. We examined different types of synaptic integration to provide mechanistic insight into how higher-order neurons extract meaningful tactile information from the complex responses of the peripheral neuronal population. We thus show that synaptic integration across first-order neurons could underlie human ability to process edge orientations with high acuity and speed.

Introduction

Tactile input from the hands is important for many behaviors, ranging from daily motor tasks like buttoning a shirt to complex skills like knitting a sock [1]. This tactile information is conveyed by four types of first-order tactile neurons that innervate distinct mechanoreceptive end organs in the glabrous skin of the hand [2]. Of particular note are fast-adapting type 1 neurons (FA-1) innervating Meissner corpuscles and slow-adapting type 1 neurons (SA-1) innervating Merkel discs, which are important for extracting fine spatial details of touched objects [3]. A fundamental feature of FA-1 and SA-1 neurons is that their axon branches in the skin and innervates many mechanoreceptors, ~30 on average [4], and thus these neurons have spatially-complex receptive fields with many highly-sensitive zones [3,57]. We have recently proposed that this innervation pattern may constitute a peripheral neural mechanism for extracting geometric features of touched objects [6].

Here we examine how the geometric features of touched objects are encoded by the population of first-order tactile neurons and the synaptic readout of their activity. Our approach adds to previous studies [813] in several ways. First, our models are based on first-order tactile neurons that have spatially complex receptive fields, and involve spiking and other physiological details that were absent in previous simple models of tactile receptive field responsivity [6]. Second, our models are constrained by neural recordings in humans, whereas previous models used data from macaque monkeys [9,10]. Third, previous models of the peripheral neuronal population innervating the fingertips [8,11,13,14] examined encoding of stimuli using abstract features of its response, such as mean firing rate, spike count or first-spike latency. Other models examined the evolution of synaptic weights between first- and second-order neurons over stimulus presentations but did not address the encoding of the stimuli [12]. In contrast, our models examine the encoding of tactile stimuli using synaptic integration, and thus provide mechanistic insight into how higher-order neurons could extract meaningful tactile information from the complex responses of the peripheral neuronal population.

We derive spiking models of first-order tactile neurons that fit and predict empirical data with good accuracy. We then simulate the first-order neuronal population innervating a fingertip, and investigate the computational capabilities afforded by synaptic integration of the population activity. We show that synaptic integration across first-order neurons can account for the human ability to discriminate tactile edge orientations with high acuity (< 3°) and speed [15]. Our results suggest that discriminating edge orientation in this manner relies on a small number of key inputs from first-order neurons. Our results also suggest that integrating fast-decaying (AMPA) synaptic input over a short time scale (i.e. coincidence detection) is critical for robustly discriminating with high acuity whereas integrating slow-decaying (NMDA) synaptic input serves to support the discrimination of coarser orientations and maintain robustness over longer time scales (i.e. temporal summation).

Results

Data-driven models of first-order tactile neurons

We generated spiking models of human FA-1 neurons (n = 15 neurons) constrained by their response to oriented edges moving across the fingertip. Each model neuron innervated a set of mechanoreceptors, with an axonal branch and spike initiation zone at each mechanoreceptor (Fig 1A). The input from each model mechanoreceptor depended on stimulus amplitude and distance (see Methods). Spikes were generated at each axon initiation zone following a linear relationship between mechanoreceptor input and axonal spike rate, along with a spike rate saturation (see Methods). The model neuron output followed a “reset” scheme, whereby spikes initiated at one initiation zone reset the other spike initiation zones (Fig 1A). The free parameters of the model neuron were the locations of the innervated mechanoreceptors (Fig 1B).

Fig 1. Data-driven models of first-order tactile neurons.

Fig 1

A. The model neuron innervated a set of mechanoreceptors (MRs), each with its own axonal branch and spiking zone. The model neuron output followed a “reset” scheme, whereby spikes triggered at one axonal spiking zone reset initiation at other spiking zones. B. The locations of innervated mechanoreceptors (black) were derived by the model optimization algorithm. At the start of the optimization, locations were random within the area derived from the recorded neuron’s response to a moving dot stimulus (gray, see Methods). The resulting model innervation pattern and receptive field (RF) response map are shown for the example FA-1 neuron whose response is illustrated in parts C and D. C. Fitness (R2) of a model for an example FA-1 neuron. Observed (black) and model (red) spike trains and rate curves in response to edges oriented -22.5, 22.5, -45, and 45°. D. Observed and model response to an edge oriented 30°, which served to test the models. E. Model fitness, R2 between different trials of the recorded neuron’s response to the test orientation (30°), model prediction accuracy for the test orientation (30°), and the prediction accuracy of null models (shuffled, see Methods) across all neurons (n = 15). Prediction accuracy of the models was significantly higher than that of null models (p < 10−4, paired-sample t-test). Error bars depict standard deviation.

We constrained the model for each recorded neuron using empirical spike responses to edges at four different orientations relative to their movement direction (±22.5, ±45°). We used a genetic algorithm to derive the mechanoreceptor locations that yielded the best fit of model neuron response to the experimental response (see Methods). We optimized models using different number of mechanoreceptors (10–40) and cross-validated the models using a different edge orientation (0°) that was not used during the model fitting. We selected the model that best fitted the training data and had the best cross-validation accuracy on the cross-validation data, with the fewest number of mechanoreceptors (see Methods). We then tested the model prediction on a different edge-orientation (30°) that was not used in the model optimization. The model neurons fit the data with high accuracy (R2 = 85 ± 6%, mean ± SD, n = 15 neurons, Fig 1C and 1E), had a good cross-validation accuracy (R2 = 65 ± 17%), and predicted the test data similarly well (R2 = 60 ± 13%, Fig 1D and 1E). The R2 between the different trials of each recorded neuron’s response to the test orientation was 74 ± 17% (Fig 1E, statistics calculated over 7 trials), and thus the model prediction accuracy was ~80% of the experimental response reliability.

The model prediction accuracy was significantly better than the accuracy of null models in which the mechanoreceptor locations were shuffled across the recorded neuron’s receptive field boundary (R2 = 39 ± 14%, n = 15, p < 10−4, paired-sample t-test, Fig 1E). Prediction accuracy was also significantly better than when simply using the experimental response of the nearest edge (22.5°) to predict response to the test edge (30°, R2 = 47 ± 19%, n = 15, p < 10−2, paired-sample t-test). Models for the different neurons required 20 ± 5 mechanoreceptors to reproduce the recorded responses. Our model neurons using spiking and resetting, in agreement with known physiology (see Methods), were thus able to fit and predict single trial spike response data with high accuracy, and therefore suggest that the diverse response of the neurons does not have to rely on analogue summation used in previous simpler models of human tactile receptive field responsivity [6].

Encoding edge orientation via synaptic integration of first-order neuronal population activity

We next determined whether synaptic integration across the activity of FA-1 neuronal population can be used to discriminate edge orientations accurately. We simulated a model population of 330 FA-1 neurons innervating a 12x12 mm patch of skin, with model neuronal population generated as randomly-rotated variations of the 15 model neurons (see Methods). We simulated the population response to oriented edges moving over the skin patch, during a task of edge-orientation discrimination (Fig 2A). The task was to discriminate between two edges oriented at ±θ (where θ = 1, 3, 5, 10, or 20°). The response of the first-order population was then convolved with a postsynaptic potential (PSP) waveform and fed into a classifier with two units (tuned to θ and -θ) that performed synaptic integration across the neuronal population (see Methods).

Fig 2. Discrimination of edge orientation using synaptic integration of first-order neuronal population activity.

Fig 2

A. Simulated model population of FA-1 neurons innervating mechanoreceptors in a 12x12 mm patch of skin, during an edge-orientation discrimination task (-θ vs θ, θ = 1–20°). Four example model first-order neurons are shown as color-coded sets of innervated mechanoreceptors, with their corresponding spike trains to the right. The neuronal population activity was fed into edge-orientation classifiers that performed synaptic integration of the neuronal population activity. The classifiers comprised of two units (tuned to -θ or θ) that performed a weighted sum of the synaptic inputs. Edge-orientation classification was determined according to the unit with maximal PSP value. B. PSPs were produced by convolving model first-order neuronal spike trains with a PSP waveform using either a short time constant (3 ms), corresponding to AMPA synapses, or a long time constant (65 ms), corresponding to NMDA synapses. C, D. Discrimination of test performance using synaptic integration with AMPA (C) or NMDA (D) synapses. Each curve corresponds to a different level of stimulus noise (between 0 and 10%), and shows mean and 95% confidence intervals. Dashed gray line shows chance level (0.5). E. The difference in test performance between classifier units using AMPA and NMDA synapses, for noise level 1, 5, 10%.

We inspected the discrimination accuracy of the classifiers using synaptic integration of PSPs of different decay time constants (see Methods)–either a short time constant corresponding to AMPA synapses (τdecay = 3 ms), a long time constant corresponding to NMDA synapses (τdecay = 65 ms), or a combination of both (Fig 2B). We also allowed negatively-weighted synapses with short and long time constants in the classifiers, which would correspond to feed-forward GABAA and GABAB inhibition, respectively. We inspected the discrimination accuracy under different levels of additive stimulus noise (0–10%, see Methods). We trained the classifiers using a genetic algorithm to find the weights of the synaptic inputs from first-order neurons that yielded the best discrimination of edge orientations.

In the noiseless case, we found that synaptic integration of the activity in the first-order population could be used to discriminate different edge orientations perfectly with high acuity (to within ±1°), for either of the PSP time constants (Fig 2C and 2D). When adding noise to the stimulus, the discrimination accuracy remained high (80–90% success), although discrimination became challenging for finer orientations. Discrimination accuracy using synaptic integration with NMDA synapses was more robust to noise compared to using AMPA synapses (improving test performance by 10–20%, Fig 2E). Synaptic integration using a combination of AMPA and NMDA PSPs did not significantly improve the robustness to noise.

We next varied the stimulus presentation time window (5, 10, 20, 50 ms, and unlimited, see Methods) and examined its effect on discrimination accuracy. In the noiseless case, the discrimination accuracy remained perfect regardless of the synapse type or time window size. When noise was applied, synaptic integration over shorter time windows increased the robustness of discrimination of classifiers that used fast-decaying (AMPA) synapses, particularly for the fine angles (1 and 3°, Fig 3A). In contrast, integration time window did not significantly affect discrimination in classifiers that integrated slow-decaying (NMDA) synapses (Fig 3B). Overall, performance of classifiers that integrated population activity using AMPA synapses increased significantly in the case of short time window (5 ms, Fig 3D) compared to long time window (> 100ms, Fig 2C), approaching the robustness to noise of NMDA synapses over all orientations and improving performance for fine orientations (Fig 3E and 3F).

Fig 3. Integration of fast-decaying (AMPA) synapses over short time window robustly discriminates fine orientations.

Fig 3

A. Discrimination test performance of classifiers integrating fast-decaying (AMPA) synaptic inputs under noise = 10%, as a function of stimulus presentation time window. B. Same as A but for classifiers integrating slow-decaying (NMDA) synaptic inputs. C. The difference in test performance between classifiers integrating AMPA synaptic inputs and classifiers integrating NMDA synaptic inputs, for different time windows and noise = 10%. D. Discrimination test performance for classifiers integrating AMPA synaptic inputs over short integration time window (5 ms), for noise level = 0–10%. E. Same as D, but for classifiers integrating NMDA synaptic inputs. F. The difference in test performance between classifiers integrating AMPA synaptic inputs and classifiers integrating NMDA synaptic inputs, for integration time window of 5 ms and noise level 1, 5, 10%.

To inspect the contribution of first-order neurons to discrimination of different edges, we examined their synaptic weights and spatial layout in the different classifiers. Synaptic weights from most first-order neurons were close to 0 on average, and only a small subset of model first-order neurons consistently provided large contribution to classification (Fig 4A, based on 95% confidence intervals estimated by bootstrapping synaptic weights from 20 randomized trained classifiers, corrected for multiple comparisons). The number of key contributors was 11 ± 3 first-order neurons on average in classifiers using fast-decaying (AMPA) synapses, and similar (8 ± 2) in classifiers using slow-decaying (NMDA) synapses (Fig 5A). We found no significant correlation between the edge orientation and the number of key synapses (r = 0.27, p = 0.6 for classifiers using AMPA synapses; r = 0.44, p = 0.38 for classifiers using NMDA synapses). The weights of the key excitatory synapses were anticorrelated between classifier units tuned to opposite orientations (r = -0.81 ± 0.09 across classifiers using AMPA synapses; r = -0.79 ± 0.03 across classifiers using NMDA synapses). An example of the key synaptic weights in classifiers integrating AMPA synaptic inputs for discriminating -20 and 20° is shown in Fig 4B (r = -0.96, p < 10−4). A similar example for classifiers using NMDA synapses is shown in Fig 5B (r = -0.88, p < 10−2). This was seen also in the receptive field map of the classifier units, which exhibited areas of positive and null sensitivity that alternated between oppositely-tuned units (Figs 4C and 5C). In addition, the receptive field map showed that the synaptic integration relied on coincidence of activation from distal parts of the edge stimulus, where the difference between opposite-oriented edges is largest.

Fig 4. Synaptic weights and receptive field of edge-orientation classifiers integrating fast-decaying (AMPA) inputs.

Fig 4

A. Synaptic weights from model first-order neurons onto classifier units using fast-decaying (AMPA) synapses and tuned to 20°, with a presentation time window of 50 ms and noise level 5%. Shown are 95% confidence intervals of weights over 20 classifiers. Synaptic weights are shown in decreasing order of average weight over the 20 classifiers. Black–key synaptic weights, which were significantly different than 0. B. Key excitatory synaptic weights in example classifier units using AMPA synapses and tuned to 20 vs -20°. C. Spatial layout of the synaptic weights in classifier units using AMPA synapses and tuned to -20 or 20°, with a presentation time window of 50 ms and noise level 5%. Receptive fields represent averages over 20 classifiers.

Fig 5. Synaptic weights and receptive field of slow-decaying (NMDA) edge-orientation classifiers.

Fig 5

A. Synaptic weights from model first-order neurons onto classifier units using slow-decaying (NMDA) synapses and tuned to 20°, with presentation time window of 50 ms and noise level 5%. Shown are 95% confidence intervals of weights over 20 classifiers. Synaptic weights are shown in decreasing order of average weight over the 20 classifiers. Black–key synaptic weights, which were significantly different than 0. B. Key excitatory synaptic weights in example classifier units using NMDA synapses and tuned to 20 vs -20°. C. Spatial layout of the synaptic weights in classifier units using NMDA synapses and tuned to -20 or 20°, with presentation time window of 50 ms and noise level 5%. Receptive fields represent averages over 20 classifiers.

Whereas the number of key contributing neurons and the anti-correlation between oppositely-tuned units in classifiers that used slow-decaying (NMDA) synapses (Fig 5A and 5B, and see above) were similar to classifiers using AMPA synapses, the receptive fields of the classifier units were markedly different (Fig 5C). Classifier units that used AMPA synapses had distinct and narrow areas of positive or null sensitivity in their receptive field map (Fig 4C left), however classifier units that used NMDA synapses had broad areas of positive or null sensitivity in their receptive field map (Fig 5C left). This agrees with the utility of short-decaying (AMPA) synapses and long-decaying (NMDA) synapses for classification using coincidence detection or summation, respectively.

Edge-orientation classification relied on synaptic integration over multiple first-order neurons rather than simply on the tuning of single first-order neurons (Fig 6). The key first-order neurons were not always tuned to the edge-orientation in terms of peak rate (Fig 6B, first three example neurons), or in terms of response duration (Fig 6B, first and fourth example neurons). The key first-order neurons contributing to the edge-orientation classifiers had largely different receptive fields in size and mechanoreceptors innervation pattern, and stemmed from different neurons from the pool of 15 core model neurons (Fig 6A). We also note that rotated variations stemming from the same core model neuron had largely different response firing rate curves (Fig 6B, fourth and fifth example neurons), attesting to the diversity of the neuronal population.

Fig 6. Receptive field and response rate of first-order neurons contributing to edge-orientation classifiers.

Fig 6

A. The locations of innervated mechanoreceptors (black) in five example first-order model neurons from the population, which formed key excitatory synaptic weights in an edge-orientation classifier unit tuned to 20° and using fast-decaying (AMPA) synapses. The classifier was of the type shown in Fig 4. The skin patch dimensions are as in Fig 2. B. The firing rate of the example model neurons shown in A, in response to moving edges oriented 20° (black) and -20° (red), with a noise level of 5%.

We inspected whether having a complex receptive field for first-order neurons contributed significantly to the accuracy of the edge-orientation classification. We utilized an alternative model in which the first-order neurons in the population innervating the patch of skin had a simple receptive field consisting of a single mechanoreceptor with responsivity radius as the average size of recorded receptive field (Fig 7A, see Methods). The simple receptive field led to a significant decrease in the edge-orientation discrimination accuracy of fine angles (1°) in classifiers using short-decaying (AMPA) synapses regardless of the stimulus presentation time window (Fig 7B and 7D). For the long presentation time window, there was a significant decrease in accuracy also for coarse angles (10–20°, Fig 7B). The accuracy of classifiers that used slow-decaying (NMDA) synapses did not change significantly with using a simple receptive field (Fig 7C). Thus, employing a simple receptive field resulted in an overall decreased edge-orientation discrimination acuity, and a decreased robustness of synaptic integration using AMPA receptors.

Fig 7. Performance of edge-orientation classifiers that integrated over neurons with a simple receptive field.

Fig 7

A. Example receptive fields of four neurons from the population of first-order neurons, each of which innervated a single mechanoreceptor (see Methods). The patch of skin had dimensions as in Fig 2. B. Comparison of the test performance of classifiers that performed edge-orientation discrimination using synaptic integration over first-order neurons with a complex receptive field (multiple mechanoreceptors, black) or a simple receptive field (single mechanoreceptor, red). Classifiers used fast-decaying (AMPA) synapses, and were given a long (> 100 ms) stimulus presentation time window and a noise level of 5%. C. Same as B, but for classifiers using slow-decaying (NMDA) synapses. D. Same as B, but for a short (5 ms) stimulus presentation time window.

Discussion

Our study provides new insight into tactile processing at the level of the first-order neuronal population. We derived spiking models of human FA-1 neurons innervating mechanoreceptors in the fingertips that were able to fit and predict responses to oriented edge stimuli with high accuracy. We then simulated the first-order neuronal population activity from the fingertip and showed that its readout via synaptic integration could underlie human ability of using edge-orientation information with high acuity and speed, as in the context of hand control. Although the primary focus of this study utilized edge-orientation as the choice stimulus to test discrimination accuracy, our simulation and models can be readily used to study the encoding of other stimuli such as different geometric shapes or textures, and different stimulus strengths/indentations.

We investigated edge-orientation discrimination using synaptic integration as the readout of model first-order neuronal population activity, and thus were able to provide additional mechanistic insight and testable predictions unavailable to previous models that computed using abstract features of the population response, such as mean firing rate, spike count, or spike latency [811,13]. Our modeling approach predicts that the high accuracy and speed of edge-orientation discrimination could be largely mediated by synaptic integration of first-order tactile neuronal population activity, as early as the level of second-order tactile neurons at the spinal cord or cuneate nucleus [16]. Moreover, our modeling approach differentiated between integration mediated by fast-decaying (AMPA) synaptic inputs (leaning more towards coincidence detection), and slow-decaying (NMDA) synaptic inputs (leaning more towards summation).

Integration of AMPA-like synaptic inputs, fast-decaying over a few milliseconds, enabled robust discrimination of fine angles within a short time window. Therefore, AMPA inputs may mediate initial rapid computations that could contribute to the fast and accurate responses that occur in the context of hand control [15]. The fast kinetics of AMPA inputs decreased their robustness in sustaining discrimination over longer time windows. Since the signal-to-noise ratio at the classifier’s input was constant for a given noise level regardless of the presentation time window, the challenge for the classifier in discriminating edge-orientations using AMPA synaptic integration over longer time windows was more due to the difficulty in finding the inputs that robustly coincided for the given edge orientation and did not for the other orientation.

Integration of NMDA-like synaptic inputs, slow-decaying over tens of milliseconds, maintained the robustness of discrimination when integrating inputs over longer time windows, and also supported discrimination for non-fine angles over short time windows. Therefore, NMDA inputs may mediate the discrimination of objects based on their macro-geometric features–for example, discriminating between your house key and car key when searching in your pocket. The differentiation between AMPA and NMDA input streams could be established for example via NMDA spikes triggered by particular input combinations in compartmentalized synaptic locations on the postsynaptic neuron dendrites [17]. In turn, the resulting outputs can be combined into a single spike train by multiplexed neural coding, whereby the two input streams yield spike trains with different frequency phase-locking or levels of synchronicity and can thus be multiplexed [18]. We note that although many of the stimulus presentation time windows were shorter than the NMDA decay time, and thus robustness over these time windows would be expected, our analysis involved longer presentation windows (>100 ms, often ~500ms for a full sweep of an edge over the patch of skin).

Our modeling effort and the underlying empirical data are based on tactile stimuli passively applied to the skin. Although this approach lets us precisely control the stimulus and thus understand the inputs to the nervous system it does not take into account that, under normal circumstances, a person would actively control how they move their hand over a surface or object when trying to extract information about it [19]. In the context of the present work it is important to distinguish between two modes of closed-loop control involving tactile sensation. Synaptic integration of AMPA inputs could serve for the fast and accurate (< 3°) extraction of fine features during object manipulation [15] that are critical to the demands of online hand and digit control [2,6,15,20]. In contrast, integration of NMDA inputs can serve in the haptic exploration of objects in terms of extracting macro-scale features [21,22] or establishing a robust perception of spatial features, a process which evolves relatively slowly and for which human sensitivity is ~10–25° [2325], and where there appears to be limited benefit of active exploration over passive sensing [23,26,27]. This is not to say that active touch cannot provide perceptual benefits, just that such benefits typically arise in the context of haptic exploration of objects as a whole rather than their fine spatial features [21,22,28].

Our models also suggest a tendency for sparseness and the involvement of a small set of key synaptic inputs from first-order neurons, supporting previous empirical work [29] and suggesting that imposing a sparseness constraint on the synaptic weights may improve discrimination performance [30]. The reliance on a small set of key inputs can enable utilizing inputs from the other neurons for discriminating different orientations or stimulus features, as is also demonstrated in our two-orientations discrimination task by the non-overlapping sets of key neurons that contributed excitatory weights to classifiers tuned to opposite orientations (Fig 4B). Previous studies also showed opposing areas of sensitivity in the receptive fields of cortical neurons [31]. Our models predict similar properties for second-order neurons that integrate first-order population activity, whereby key synaptic connections would be anticorrelated between oppositely-tuned neurons. This prediction about the receptive field structure of second-order neurons could be further refined in the future by examining the discrimination of more than two orientations at a time, or the discrimination of different types of stimuli such as geometric shapes.

Our single-neuron models required ~20 mechanoreceptors on average to fit the spike response, which agrees with previous empirical estimates of the number of Meissner corpuscles converging onto a single FA-1 neuron [4]. We expect that a more complete set of constraints on the model neuron in the future would further increase the match between model and experimental estimates. Compared to previous simpler models that predicted the average response firing rate using convolution of the recorded receptive field responsivity [6], our model neurons enabled a good prediction accuracy of single-trial response spiking rate and included physiological detail of mechanoreceptor innervation and spiking. An example of the added value of the nonlinearity of spiking was that our models exhibited a variety of peak rates in response to different edge orientations, consistent with previous empirical results [6,7], thus indicating that the diverse response could be reproduced with a physiologically-realistic model neuron that used spiking and resetting [3234], and did not depend on analogue summation used by previous simpler models of human tactile receptive field responsivity [6]. Another example of the added value of spiking compared to the previous simple models, was the ability to reproduce the sharp spatiotemporal features of the firing response rate curve. This sharpness endows the neuron with a high spatiotemporal diversity in its stimulus response, and thus a higher computational power. The distinct events of high frequency response are also expected to translate to a sharply differing synaptic summation despite the smoothing effect of the synapses. Overall, this richness arises because neuronal spike output is not only a function of the present input but also of the neuron’s previous spikes–a demonstration of how spiking increases a neuron’s computational power [35].

Alternative spiking schemes, such as summation or spike mixing [36], were not as successful in reproducing the experimental firing. Models that used spike mixing tended to fire at high rates throughout the stimulus response as they lacked the toning-down effect of spike reset. Models that used summation were unable to reproduce the sharp transitions in firing rate seen experimentally during stimulus response. It remains to be seen if a spike reset scheme applies to other types of first-order tactile neurons, or in response to stimuli of lower intensity, which could instead involve a “mixing” of the spike trains [36].

In this work we have studied synaptic integration over the FA-1 neuronal population. As SA-1 neurons exhibit a transient rapid firing similar to FA-1 neurons and thus are able to report edge features [6], we expect that edge-orientation discrimination using AMPA synapses from the SA-1 population will work mostly similar to what we have observed for FA-1 neurons. In contrast, the sustained firing of SA-1 neurons after the initial rapid firing may decrease discrimination accuracy using NMDA synaptic inputs due to their summation, but since the sustained firing rate is relatively low the effect may not be large.

Our models included skin mechanics only implicitly, and thus we kept the distance parameters of mechanoreceptor responsivity free in the model optimization. Although this simplification was sufficient for fitting and predicting spike responses in our data, our data-driven model optimization framework can be extended to include explicit components of skin dynamics as used in other tactile neuron models [10,34].

We have generated a neuronal population using rotations of model neurons from a set of 15 neurons. Using populations derived from smaller sets of neurons did not influence the results. In addition, as shown in Fig 6, rotated versions of a model neuron had different response firing patterns, peak firing rates, and response duration, thus attesting to the diversity of the model neuronal population.

We have implemented additive noise at the level of the stimulus. The response of FA-1 and second-order cuneate neurons shows little variability [29,37,38], therefore there seems to be no significant noise at the level of mechanoreceptor to first-order neuron, or the synaptic projections from first-order neurons. While stimulus noise in the experimental data was < 1%, the larger levels of noise that we have investigated could represent other sources of noise such as variability in finger positioning during tasks. These in turn can account for the behavioral noise measured in tactile discrimination tasks [15]. While our choice of noise implementation involved a reasonable size of skin patches that were modified by noise, which also corresponded to the size of the smallest stimulus in the experimental dataset (the dot stimulus)[6], in this work we have focused on the effect of noise level. Future studies could investigate different types of noise such as noise in the first-order spike trains, or varying the size of the skin patches that are being modified by the noise.

As some previous studies utilized a simple receptive field to model first-order neurons [13,14], we examined how the simple receptive field may affect the discrimination accuracy. We show that integrating over neuronal populations with simple receptive fields decreased the edge-discrimination accuracy of fine orientations regardless of the type of synapse or the stimulus presentation time window. Furthermore, we delineated cases where the simple receptive field performed comparably to the complex receptive field (e.g. for discriminating coarser orientations using NMDA synaptic integration). While the above studies achieved a comparably high discrimination accuracy by inputting the population activity into machine learning encoders, our study examined the encoding accuracy afforded by synaptic integration, to better gauge the computational power afforded by physiological synaptic mechanisms rather than the theoretical decoding limits. It is of general interest to further examine why the human tactile system has evolved complex receptive fields and the precise functional advantages complex receptive fields afford, for example using tasks of increasing difficulty or enforcing the kind of temporal constraints that arise during real world hand control.

Methods

Electrophysiology data

We used microneurography data of spike recordings from first-order tactile neurons, which was previously published [6]. The data consisted of 19 fast-adapting type 1 (FA-1) neurons from 13 human subjects (similar proportions of male and female). We utilized 15 of the 19 neurons, omitting two neurons whose receptive field was larger than the inter-stimulus spacing, and two neurons that had a low stimulus/non-stimulus response ratio. The recorded neurons innervated the glabrous skin of the index, long or ring finger. Neurons were stimulated via a rotating drum embossed with dots and edges at different orientations. Each stimulus thus consisted of a single edge at a time, moving over the receptive field at a speed of 30 mm s-1.

First-order tactile neuron models

Model neurons innervated a subset of mechanoreceptors in a patch of skin modeled as a grid of mechanoreceptors located at 0.1 mm intervals [4]. The input from the model mechanoreceptor was proportional to the stimulus amplitude (indentation) and decreased with the distance from stimulus, following a sigmoidal function:

IMR=AstimwMR(11/(1+exp(5(d/r11))))dr1+r2;0d>r1+r2 (1)

Astim was the stimulus amplitude, or tactile edge indentation, which was 0.5 mm as in the experimental data. wMR was the input weight of the mechanoreceptor, which was the same for all mechanoreceptors and set as twice the maximal firing rate of the experimental neuron. Thus, a stimulus indented 0.5 mm moving across a mechanoreceptor provided sufficient input to support the maximal firing rate of the recorded neuron. d was the distance (in mm) of the stimulus from the mechanoreceptor. r1 was the sigmoidal half-height distance, and r1 + r2 was the extent of the mechanoreceptor responsivity.

The model neuron innervated each mechanoreceptor with a dedicated axonal branch [4] and spikes were initiated at each axon terminal (Fig 1A) [3234,36,39,40]. Spike generation depended on mechanoreceptor input and the time from the last spike, following a linear relationship between mechanoreceptor input and spike rate (with gain = 1), and saturation at the maximal rate of the recorded neuron. The model neuron output followed a “reset” scheme, whereby spikes from one spiking zone propagated retrogradely to the other spiking zones and reset their spike initiation [3234]. The model also included spike adaptation, whereby each model neuron axonal branch fired only when input from mechanoreceptor was increasing, and was silent when the input remained the same or decreased. We used a spike threshold of 0.01 mm stimulus indentation [3]. We simulated the model neuron response to moving edge stimuli at Δt = 1 ms intervals. The model was implemented and simulated in Matlab (Mathworks).

Neuron model fitting

We constrained the models with spike recordings of the response to edges of four different orientations (± 22.5, ± 45°). The error measure for the goodness of fit was R2 computed between the recorded and model spike rate curves:

R2=(SRmSRo)2/(SRoSRo¯)2 (2)

Where SRm is the spike rate time-series of the model neuron, and SRo is the spike rate time-series of the recorded neuron. The error was calculated for each edge orientation and averaged over the orientations to produce a ranking of the model.

We used a genetic algorithm [4143] to search for the free model parameters, which were the locations of the mechanoreceptors innervated by the model neuron, as well as the two distance parameters of the mechanoreceptor responsivity (r1 and r2, see above). The set of possible mechanoreceptor locations was delineated by the area of responsivity of the recorded neuron to a small dot stimulus (Fig 1B, gray). The search limits for the mechanoreceptor response distance parameters were [0.05,1] mm for r1 and [0.2,1] mm for r2. During optimization, a population of 100 models was mutated with a probability of 0.1, and underwent crossover with a probability of 0.1 at each iteration. Models were rated based on how well they fitted the recorded response to the four edges (see above). We implemented the algorithm in Matlab, and optimization runtime of 500 iterations on 4 processors was 1 hour on average.

Model neuron cross-validation and selection

For each recorded neuron, we ran separate model optimizations using different number of innervated mechanoreceptors: 10, 20, 30, or 40. We selected from the resultant models the one that best fitted the training data with fewest mechanoreceptors, and that had the best cross-validation accuracy for an edge-orientation of 0° (which was not used during fitting). We first selected the set of best models in terms of training data fitness, i.e. models with R2 within 5% of the maximal fit for each of the four edge orientations used to train the models. From this set, we selected the models that had the highest cross-validation accuracy (R2 within 5% of the maximal cross-validation accuracy) and fewest mechanoreceptors (within 5 mechanoreceptors from minimum across the models). From these models, we selected the model with the best cross-validation accuracy as the model for the recorded neuron.

Model neuron testing

After the optimization, we tested models using the spike recordings in response to edges oriented 30°. We compared the prediction to null models, in which the mechanoreceptor locations were shuffled across the area of responsivity (see above). The error measure was R2, as described above for the fitness. In addition, we compared the model prediction to that obtained by simply using the recorded response to the nearest edge (22.5°).

Model neuronal population

We generated model first-order neuronal population innervating a fingertip as randomly-rotated variations of the 15 model neurons. We tiled the model neurons over a 12x12 mm patch of skin, so that they innervated the patch at a uniform density of 140 neurons/cm2 [2]. This resulted in 330 model neurons innervating mechanoreceptors in the skin patch.

Edge-orientation discrimination

We simulated the activity of the neuronal population during a task of discriminating between two edges sweeping over the fingertip and oriented at -θ or θ, where θ = 1, 3, 5, 10, 15 or 20°. To discriminate the edge-orientations, we used classifiers comprised of two units, one tuned to -θ and another tuned to θ. Each unit performed a synaptic readout of neuronal population activity, via a weighted sum of the postsynaptic potentials (PSPs). In accordance with the physiology of first-order neuron projections, we used synapses with time constants that corresponded to AMPA and NMDA synapses [44,45]. The PSP vector from each first-order neuron was computed by convolving the spike train with a PSP waveform, which was the difference of two exponentials:

exp(tτdecay)exp(tτrise) (3)

Where τrise = 0.5 ms, and τdecay was either 3 ms as in AMPA receptors [46] or 65 ms as in NMDA receptors [47]. We also allowed fast-decaying and slow-decaying inhibitory synapses in the classifiers, which would correspond to feed-forward inhibition via GABAA and GABAB, respectively, with similar time constants to their excitatory counterparts [48,49]. Discrimination was based on the classifier unit with maximal PSP value over the time series, corresponding to a linear integration with threshold. We trained the model networks using a genetic algorithm to search for the input weights from the first-order neurons [50]. For the genetic algorithm, we used weights limits of [–1, 1], a population of 100 models, mutation probability of 0.1, crossover probability of 0.1, and 200 iterations.

We investigated the discrimination accuracy under different levels of additive stimulus noise: 0, 1, 5, or 10%. Noise was added as 0.4 x 0.4 mm patches that varied in amplitude. The size of the noise patches was chosen to match the size of the smallest stimulus type (dot) in the experimental data (see above), and also in terms of reasonable surface irregularities. For example, a noise level of 10% involved addition of noise patches of random amplitudes ranging between -10 and 10% of stimulus amplitude. While the additive noise could reduce stimulus indentation at some points, we forced the resulting stimulus to be strictly non-negative by setting the resulting stimulus amplitude in the 0.4 mm patch to 0 whenever the noise application reduced it below 0. For each noise level examined, we trained classifiers using training data that had that noise level, and tested it on data that had the same noise level. We simulated 100 trials for each orientation, where trials had the same noise level but differed in the randomized noise added to the stimulus (see above). We picked 50 trials of each orientation at random for training the model networks (100 trials in total), and used the remaining 50 trials of each orientation for testing the model networks. For each task, we generated 20 model networks using different random subsets of training/testing trials. The performance measure was success discrimination rate over trials.

Stimulus presentation time window

We investigated a range of time windows available for the edge-orientation discrimination. In all cases, the edge passed across the receptive field at the same speed as in the experimental data (30 mm s-1). In the unlimited window case, the edge passed over the skin patch fully from one end to the other. During shorter time windows, the edge passed for a limited time (5, 10, 20, or 50 ms) around the center of the skin patch. Thus, longer presentation time windows meant that the edge passed across larger parts of the skin patch, whereas shorter presentation time windows meant that the edge passed across smaller parts of the skin patch.

Simple receptive field

We implemented alternative models of first-order neurons using a simple receptive field, innervating a single mechanoreceptor with responsivity function as in Eq 1 above, and with a responsivity radius r1 = 0.05 mm and r2 = 1.45 mm. The simple receptive field thus had a size similar to the average recorded neuron, and involved a symmetric responsivity profile unlike that of the recorded complex neuron.

Statistical tests

We determined correlation using Pearson’s correlation coefficient. We tested for statistical significance using either paired or two-sample t-test, in Matlab. P-values < 0.05 were deemed significant. When estimating 95% confidence intervals, we used bootstrap estimation of the mean value in Matlab, and corrected for multiple comparisons using Bonferroni method (multiplying the p value by the number of comparisons).

The models, algorithms, simulation code and data used in this study are available online on ModelDB (https://senselab.med.yale.edu/modeldb/), accession number 266798.

Data Availability

All relevant data are within the manuscript and its Supporting Information files.

Funding Statement

This work was supported by the Canadian Institutes of Health Research (Foundation Grant to JAP: 353197) and the Government of Ontario (Early Researcher Award to JAP). EH received a postdoctoral fellowship from the Brain and Mind Institute at Western University. JAP received a salary award from the Canada Research Chairs Program. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

References

  • 1.Chemnitz A, Dahlin LB, Carlsson IK. Consequences and adaptation in daily life—patients’ experiences three decades after a nerve injury sustained in adolescence. BMC Musculoskelet Disord. 2013;14:252 10.1186/1471-2474-14-252 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Johansson RS, Flanagan JR. Coding and use of tactile signals from the fingertips in object manipulation tasks. Nat Rev Neurosci. 2009;10:345–359. 10.1038/nrn2621 [DOI] [PubMed] [Google Scholar]
  • 3.Vallbo AB, Johansson RS. Properties of cutaneous mechanoreceptors in the human hand related to touch sensation. Hum Neurobiol. 1984;3:3–14. [PubMed] [Google Scholar]
  • 4.Nolano M, Provitera V, Crisci C, Stancanelli A, Wendelschafer-Crabb G, Kennedy WR, et al. Quantification of myelinated endings and mechanoreceptors in human digital skin. Ann Neurol. 2003;54:197–205. 10.1002/ana.10615 [DOI] [PubMed] [Google Scholar]
  • 5.Phillips JR, Johansson RS, Johnson KO. Responses of human mechanoreceptive afferents to embossed dot arrays scanned across fingerpad skin. J Neurosci Off J Soc Neurosci. 1992;12:827–839. 10.1523/JNEUROSCI.12-03-00827.1992 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Pruszynski JA, Johansson RS. Edge-orientation processing in first-order tactile neurons. Nat Neurosci. 2014;17:1404–1409. 10.1038/nn.3804 [DOI] [PubMed] [Google Scholar]
  • 7.Suresh AK, Saal HP, Bensmaia SJ. Edge orientation signals in tactile afferents of macaques. J Neurophysiol. 2016;116:2647–2655. 10.1152/jn.00588.2016 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8.Johansson RS, Birznieks I. First spikes in ensembles of human tactile afferents code complex spatial fingertip events. Nat Neurosci. 2004;7:170–177. 10.1038/nn1177 [DOI] [PubMed] [Google Scholar]
  • 9.Sripati AP, Bensmaia SJ, Johnson KO. A continuum mechanical model of mechanoreceptive afferent responses to indented spatial patterns. J Neurophysiol. 2006;95:3852–3864. 10.1152/jn.01240.2005 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10.Lesniak DR, Gerling GJ. Predicting SA-I mechanoreceptor spike times with a skin-neuron model. Math Biosci. 2009;220:15–23. 10.1016/j.mbs.2009.03.007 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Gerling GJ, Rivest II, Lesniak DR, Scanlon JR, Wan L. Validating a population model of tactile mechanotransduction of slowly adapting type I afferents at levels of skin mechanics, single-unit response and psychophysics. IEEE Trans Haptics. 2014;7:216–228. 10.1109/TOH.2013.36 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Rongala UB, Spanne A, Mazzoni A, Bengtsson F, Oddo CM, Jörntell H. Intracellular Dynamics in Cuneate Nucleus Neurons Support Self-Stabilizing Learning of Generalizable Tactile Representations. Front Cell Neurosci. 2018;12:210 10.3389/fncel.2018.00210 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.Delhaye BP, Xia X, Bensmaia SJ. Rapid geometric feature signaling in the simulated spiking activity of a complete population of tactile nerve fibers. J Neurophysiol. 2019;121:2071–2082. 10.1152/jn.00002.2019 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14.Saal HP, Delhaye BP, Rayhaun BC, Bensmaia SJ. Simulating tactile signals from the whole hand with millisecond precision. Proc Natl Acad Sci. 2017;114:E5693–E5702. 10.1073/pnas.1704856114 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Pruszynski JA, Flanagan JR, Johansson RS. Fast and accurate edge orientation processing during object manipulation. eLife. 2018;7:e31200 10.7554/eLife.31200 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Jones EG. Cortical and Subcortical Contributions to Activity-Dependent Plasticity in Primate Somatosensory Cortex. Annu Rev Neurosci. 2000;23:1–37. 10.1146/annurev.neuro.23.1.1 [DOI] [PubMed] [Google Scholar]
  • 17.Larkum ME, Nevian T, Sandler M, Polsky A, Schiller J. Synaptic Integration in Tuft Dendrites of Layer 5 Pyramidal Neurons: A New Unifying Principle. Science. 2009;325:756–760. 10.1126/science.1171958 [DOI] [PubMed] [Google Scholar]
  • 18.Lankarany M, Al-Basha D, Ratté S, Prescott SA. Differentially synchronized spiking enables multiplexed neural coding. Proc Natl Acad Sci. 2019;116:10097–10102. 10.1073/pnas.1812171116 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Prescott TJ, Diamond ME, Wing AM. Active touch sensing. Philos Trans R Soc B Biol Sci. 2011;366:2989–2995. 10.1098/rstb.2011.0167 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20.Pruszynski JA, Johansson RS, Flanagan JR. A Rapid Tactile-Motor Reflex Automatically Guides Reaching toward Handheld Objects. Curr Biol. 2016;26:788–792. 10.1016/j.cub.2016.01.027 [DOI] [PubMed] [Google Scholar]
  • 21.Chapman CE. Active versus passive touch: factors influencing the transmission of somatosensory signals to primary somatosensory cortex. Can J Physiol Pharmacol. 1994;72:558–570. 10.1139/y94-080 [DOI] [PubMed] [Google Scholar]
  • 22.Lederman SJ, Klatzky RL. Hand movements: A window into haptic object recognition. Cognit Psychol. 1987;19:342–368. 10.1016/0010-0285(87)90008-9 [DOI] [PubMed] [Google Scholar]
  • 23.Olczak D, Sukumar V, Pruszynski JA. Edge orientation perception during active touch. J Neurophysiol. 2018. 10.1152/jn.00280.2018 [DOI] [PubMed] [Google Scholar]
  • 24.Bensmaia SJ, Hsiao SS, Denchev PV, Killebrew JH, Craig JC. The tactile perception of stimulus orientation. Somatosens Mot Res. 2008;25:49–59. 10.1080/08990220701830662 [DOI] [PubMed] [Google Scholar]
  • 25.Peters RM, Staibano P, Goldreich D. Tactile orientation perception: an ideal observer analysis of human psychophysical performance in relation to macaque area 3b receptive fields. J Neurophysiol. 2015;114:3076–3096. 10.1152/jn.00631.2015 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 26.Vega-Bermudez F, Johnson KO, Hsiao SS. Human tactile pattern recognition: active versus passive touch, velocity effects, and patterns of confusion. J Neurophysiol. 1991;65:531–546. 10.1152/jn.1991.65.3.531 [DOI] [PubMed] [Google Scholar]
  • 27.Smith AM, Chapman CE, Donati F, Fortier-Poisson P, Hayward V. Perception of Simulated Local Shapes Using Active and Passive Touch. J Neurophysiol. 2009;102:3519–3529. 10.1152/jn.00043.2009 [DOI] [PubMed] [Google Scholar]
  • 28.Gibson JJ. Observations on active touch. Psychol Rev. 1962;69:477–491. 10.1037/h0046962 [DOI] [PubMed] [Google Scholar]
  • 29.Bengtsson F, Brasselet R, Johansson RS, Arleo A, Jörntell H. Integration of Sensory Quanta in Cuneate Nucleus Neurons In Vivo. PLOS ONE. 2013;8:e56630 10.1371/journal.pone.0056630 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 30.Hay E, Ritter P, Lobaugh NJ, McIntosh AR. Multiregional integration in the brain during resting-state fMRI activity. PLoS Comput Biol. 2017;13:e1005410 10.1371/journal.pcbi.1005410 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 31.DiCarlo JJ, Johnson KO, Hsiao SS. Structure of Receptive Fields in Area 3b of Primary Somatosensory Cortex in the Alert Monkey. J Neurosci. 1998;18:2626–2645. 10.1523/JNEUROSCI.18-07-02626.1998 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 32.Horch KW, Whitehorn D, Burgess PR. Impulse generation in type I cutaneous mechanoreceptors. J Neurophysiol. 1974;37:267–281. 10.1152/jn.1974.37.2.267 [DOI] [PubMed] [Google Scholar]
  • 33.Fukami Y. Interaction of impulse activities originating from individual Golgi tendon organs innervated by branches of a single axon. J Physiol. 1980;298:483–499. 10.1113/jphysiol.1980.sp013096 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 34.Lesniak DR, Marshall KL, Wellnitz SA, Jenkins BA, Baba Y, Rasband MN, et al. Computation identifies structural features that govern neuronal firing properties in slowly adapting touch receptors. eLife. 2014;3:e01488 10.7554/eLife.01488 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 35.Maass W. To Spike or Not to Spike: That Is the Question. Proc IEEE. 2015;103:2219–2224. 10.1371/journal.pone.0134356 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36.Goldfinger MD, Fukami Y. Interaction of activity in frog skin touch afferent units. J Neurophysiol. 1981;45:1096–1108. 10.1152/jn.1981.45.6.1096 [DOI] [PubMed] [Google Scholar]
  • 37.Jörntell H, Bengtsson F, Geborek P, Spanne A, Terekhov AV, Hayward V. Segregation of Tactile Input Features in Neurons of the Cuneate Nucleus. Neuron. 2014;83:1444–1452. 10.1016/j.neuron.2014.07.038 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 38.Hayward V, Terekhov AV, Wong S-C, Geborek P, Bengtsson F, Jörntell H. Spatio-temporal skin strain distributions evoke low variability spike responses in cuneate neurons. J R Soc Interface. 2014;11:20131015 10.1098/rsif.2013.1015 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 39.Eagles JP, Purple RL. Afferent fibers with multiple encoding sites. Brain Res. 1974;77:187–193. 10.1016/0006-8993(74)90783-5 [DOI] [PubMed] [Google Scholar]
  • 40.Lindblom Y, Tapper DN. Integration of impulse activity in a peripheral sensory unit. Exp Neurol. 1966;15:63–69. 10.1016/0014-4886(66)90034-3 [DOI] [PubMed] [Google Scholar]
  • 41.Druckmann S, Banitt Y, Gidon A, Schürmann F, Markram H, Segev I. A Novel Multiple Objective Optimization Framework for Constraining Conductance-Based Neuron Models by Experimental Data. Front Neurosci. 2007;1:7–18. 10.3389/neuro.01.1.1.001.2007 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 42.Hay E, Hill S, Schürmann F, Markram H, Segev I. Models of neocortical layer 5b pyramidal cells capturing a wide range of dendritic and perisomatic active properties. PLoS Comput Biol. 2011;7:e1002107 10.1371/journal.pcbi.1002107 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 43.Hay E, Schürmann F, Markram H, Segev I. Preserving axosomatic spiking features despite diverse dendritic morphology. J Neurophysiol. 2013;109:2972–2981. 10.1152/jn.00048.2013 [DOI] [PubMed] [Google Scholar]
  • 44.Soto C, Aguilar J, Martín-Cora F, Rivadulla C, Canedo A. Intracuneate mechanisms underlying primary afferent cutaneous processing in anaesthetized cats. Eur J Neurosci. 2004;19:3006–3016. 10.1111/j.0953-816X.2004.03432.x [DOI] [PubMed] [Google Scholar]
  • 45.Kus L, Saxon D, Beitz AJ. NMDA R1 mRNA distribution in motor and thalamic-projecting sensory neurons in the rat spinal cord and brain stem. Neurosci Lett. 1995;196:201–204. 10.1016/0304-3940(95)11878-z [DOI] [PubMed] [Google Scholar]
  • 46.Hestrin S. Activation and desensitization of glutamate-activated channels mediating fast excitatory synaptic currents in the visual cortex. Neuron. 1992;9:991–999. 10.1016/0896-6273(92)90250-h [DOI] [PubMed] [Google Scholar]
  • 47.Rhodes P. The properties and implications of NMDA spikes in neocortical pyramidal cells. J Neurosci Off J Soc Neurosci. 2006;26:6704–6715. 10.1523/JNEUROSCI.3791-05.2006 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 48.Salin PA, Prince DA. Electrophysiological mapping of GABAA receptor-mediated inhibition in adult rat somatosensory cortex. J Neurophysiol. 1996;75:1589–1600. 10.1152/jn.1996.75.4.1589 [DOI] [PubMed] [Google Scholar]
  • 49.Gerrard LB, Tantirigama MLS, Bekkers JM. Pre- and Postsynaptic Activation of GABAB Receptors Modulates Principal Cell Excitation in the Piriform Cortex. Front Cell Neurosci. 2018;12 10.3389/fncel.2018.00028 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 50.Such FP, Madhavan V, Conti E, Lehman J, Stanley KO, Clune J. Deep Neuroevolution: Genetic Algorithms Are a Competitive Alternative for Training Deep Neural Networks for Reinforcement Learning. ArXiv171206567 Cs. 2017. Available: http://arxiv.org/abs/1712.06567 [Google Scholar]
PLoS Comput Biol. doi: 10.1371/journal.pcbi.1008303.r001

Decision Letter 0

Lyle J Graham, Blake A Richards

5 Oct 2019

Dear Dr Hay,

Thank you very much for submitting your manuscript 'Orientation processing by synaptic integration across first-order tactile neurons' for review by PLOS Computational Biology. Your manuscript has been fully evaluated by the PLOS Computational Biology editorial team and in this case also by independent peer reviewers. The reviewers appreciated the attention to an important problem, but raised some substantial concerns about the manuscript as it currently stands. Please attend to all of the reviewers comments. Note especially Reviewer 3's last major comment. It is important to provide some discussion in order to compare with a previous model of tactile processing with very different properties. While your manuscript cannot be accepted in its present form, we are willing to consider a revised version in which the issues raised by the reviewers have been adequately addressed. We cannot, of course, promise publication at that time. 

Please note while forming your response, if your article is accepted, you may have the opportunity to make the peer review history publicly available. The record will include editor decision letters (with reviews) and your responses to reviewer comments. If eligible, we will contact you to opt in or out.

Your revisions should address the specific points made by each reviewer. Please return the revised version within the next 60 days. If you anticipate any delay in its return, we ask that you let us know the expected resubmission date by email at ploscompbiol@plos.org. Revised manuscripts received beyond 60 days may require evaluation and peer review similar to that applied to newly submitted manuscripts.

In addition, when you are ready to resubmit, please be prepared to provide the following:

(1) A detailed list of your responses to the review comments and the changes you have made in the manuscript. We require a file of this nature before your manuscript is passed back to the editors.

(2) A copy of your manuscript with the changes highlighted (encouraged). We encourage authors, if possible to show clearly where changes have been made to their manuscript e.g. by highlighting text.

(3) A striking still image to accompany your article (optional). If the image is judged to be suitable by the editors, it may be featured on our website and might be chosen as the issue image for that month. These square, high-quality images should be accompanied by a short caption. Please note as well that there should be no copyright restrictions on the use of the image, so that it can be published under the Open-Access license and be subject only to appropriate attribution.

Before you resubmit your manuscript, please consult our Submission Checklist to ensure your manuscript is formatted correctly for PLOS Computational Biology: http://www.ploscompbiol.org/static/checklist.action. Some key points to remember are:

- Figures uploaded separately as TIFF or EPS files (if you wish, your figures may remain in your main manuscript file in addition).

- Supporting Information uploaded as separate files, titled Dataset, Figure, Table, Text, Protocol, Audio, or Video.

- Funding information in the 'Financial Disclosure' box in the online system.

While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email us at figures@plos.org.

To enhance the reproducibility of your results, we recommend that you deposit your laboratory protocols in protocols.io, where a protocol can be assigned its own identifier (DOI) such that it can be cited independently in the future. For instructions see here

We are sorry that we cannot be more positive about your manuscript at this stage, but if you have any concerns or questions, please do not hesitate to contact us.

Sincerely,

Blake A. Richards

Associate Editor

PLOS Computational Biology

Lyle Graham

Deputy Editor

PLOS Computational Biology

A link appears below if there are any accompanying review attachments. If you believe any reviews to be missing, please contact ploscompbiol@plos.org immediately:

[LINK]

Reviewer's Responses to Questions

Comments to the Authors:

Please note here if the review is uploaded as an attachment.

Reviewer #1: The paper describes the development and optimization of a model of first order spiking sensory neuron responding to tactile stimuli of varying orientations. Optimization is carried out by varying mechanoreceptor location and their receptive fields to fit human neuronal recordings. Ultimately, the fitted model is claimed to be predictive for unforeseen stimuli.

Having the model for spiking patterns devised, the authors created a classifier that relies on population of modeled neurons to determine the stimulus orientation. In this context, the difference between slowly integrating NMDA based classifier and a fast AMPA based one is demonstrated with AMPA synapses outperforming NMDA with high resolution orientation detection.

Major comments:

1. The model was trained on non-trivial positive/negative angles and then tested only on a zero angle. It is recommended that the authors will test the model against several angles and compare and analyze the dependency of model performance on stimulus angle. Furthermore, from the methods if sounds like the test set (angle zero) was used in the final model picking. This should be clarified to ensure appropriate separation between fitting and cross validation. Particularly alarming is the statement at the bottom of page 18 saying that the model was selected based, among other things, on its test performance.

2. Another point, which claimed to be a major advance (in intro/discussion), is relying on the actual spike trains for modeling. It should be clarified what part of the modeling process will fail if a model based on rates or on first neuron to spike or other less detailed description of neuronal activity is considered. In particular, given an integrator that the authors use at the input to the classifier essentially performs a translation from spikes to rate..

3. The authors claim that the AMPA based model works like a coincidence detector, whereas the NMDA based model “may mediate the discrimination of objects based on their macro-geometric features". Beyond Fig3A-C, the comparative results are based on accuracy in the presence of additive noise, which the authors acknowledge to be a minor issue for tactile perception. To make the case of AMPA vs. NMDA strong, and given the central role noise plays in the comparison, it is recommended to:

- explain what noise level was used for training. If training was done with zero noise, please redo it with the noise level at which Fig 3 is presented (i.e. 10%).

- describe the noise protocol in more details (in Methods), including noise spectrum and the way the non-negativity is enforced.

- repeat FIG4 for the NMDA receptive fields, and further repeat it for fine orientations (+/-1 or +/-3deg) to emphasize the synaptic mechanism of coincidence detection.

- analyze further the deterioration of AMPA results for long integration time (in Fig. 3A). - quantify the Signal-to-Noise ratio at the classifier's input as a function of the integration time

4. The model is an open-loop model. In typical tactile sensing, humans control their scanning kinematics, probably as a function of the tactile input (a closed-loop control). The authors should refer to the difference between these two modes of perception and discuss how their results can contribute to the understanding of closed-loop tactile perception.

Minor points:

1. In the discussion it is suggested that AMPA receptors allow fast discrimination while NMDA receptors are responsible for more fine tuning-but the results suggest that that AMPA rectors are superior to NMDA at short time scales for small angles only (fig.2E.fig.3C,F).

2. The change in performance with time is related to AMPA and NMDA decay constants-how does these relate to the frequency of stimulus presentation (and possible adaptation affects).

3. Comparison to ref. 6 (page 15): what figure of merit is compared?

4. Argument for sparseness in figure 4A: Does that mean that the majority of 330 neurons are redundant? Or are they used for fine orientations (e.g. +/-1deg.).

Reviewer #2: In this manuscript, Etay and Pruszynski built spiking models of first-order tactile neurons and explored if/how a decoder extracts orientation information from a population of such neurons. The first-order neurons have complex receptive fields that endow them with orientation tuning. I think the results are interesting and, from what I can tell, the modeling has been conducted carefully and thoroughly. I do, however, have some concerns and suggestions for how the improve the paper.

Main concerns:

-The Introduction explains that both FA-1 and SA-1 neurons play a role in sensing fine spatial details. But for the rest of the paper, only FA-1 neurons are considered. This leaves me wondering how the FA-1 and SA-1 neurons might differ, and specifically whether they contribute differentially to orientation tuning (or would be decoded differently). Especially when considering the timescales of AMPA and NMDA synapses, I’m wondering if the timescale of SA-1 responses (if different from FA-1 responses) would cause decoding to be better/worse for AMPA/NMDA synapses. At the very least, there should be some discussion of these issues.

- I’m unclear whether the reset scheme used to model spike generation across different axon branches is critical. Is that the only scheme that works to reproduce the experimental spike trains, or do alternative schemes (e.g. summation) also work? If both work, are there any implications for subsequent decoding?

-The authors developed 15 different neurons for primary afferent neurons. A patch of skin is modeled using 330 models, each of which is randomly rotated. This means that each model is used 22 (or more) times. Notwithstanding the rotation, I worry that re-using identical models might introduce unintended structure that would not occur naturally and which might affect decoding. I suggest morphing the existing models so that they have the same RF structure in a statistical sense, but are not identical, and conducting some test simulations to rule out key differences from the random rotation approach. Alternatively, would building a 330-cell network with just one sample neuron (instead of 15, but still rotating them), yield equivalent results to the current approach. If the test simulation don’t raise concerns, I do NOT see any need to repeat all the simulations.

-The issue of a stimulation time window raised questions for me. The RF is mapped experimentally by sweeping a single edge (or grating?) across the RF, correct? If so, does the “time window” relate to the sweep speed? There is room to clarify how the stimulus is implemented in the model and what certain parameters mean in a physiological sense.

-Figure 4 explains that only a small number of sensory neurons (8 to 11, out of 330) are used to decode orientation as inferred from synaptic weights. It is mentioned that the weights of key synapses are anticorrelated between classifiers tuned to opposite orientations. This leads me to suspect that all the sensory neurons providing input to each classifier (i.e. synapses with significant weight) all have the same orientation tuning, and the classifier simply inherits that tuning. In other words, optimizing the synaptic weight amounts to finding the correctly tuned sensory neurons, connecting to them, and not connecting to sensory neurons with other tuning. Is that correct? If so, the result seems a little trivial. More sophisticated downstream circuitry (e.g. with inhibition driven by sensory neurons with orthogonal orientation tuning) might refine the decoding, but this isn’t considered. Please comment.

Other points:

-Articles like “the” or “a” are often missing. Examples (p 3): with AN axon spike initiation zone; we used A genetic algorithm; best fit of THE model neuron. There is room to improve the writing in this regard.

-I do not see any supplementary files providing the data. More importantly for this sort of paper, I do not see any statement about the availability of the code used for modeling.

Reviewer #3: The receptive fields of first order tactile neurons have multiple hotspots. In a previous paper, the senior author has proposed that this receptive field structure contributes to the extraction of the geometric features of a stimulus, namely edge orientation. This new study first develops a simple model of the response of individual first order neurons. The main innovation in the model is that it incorporates multiple mechanoreceptors, whose spiking response is then integrated using a winner-take-all mechanism. This model can faithfully reproduce the responses of first order neurons to scanned edges. Second, the response of a population of first order neurons to scanned edges is simulated using the model. The output of the neurons is then convolved with one of two filters – one designed to mimic fast decaying AMPA-mediated currents, the other designed to mimic slow decaying NMDA-mediated currents. The output of the resulting population of simulated second order neurons is then used to classify the orientation of the stimulus. Classification performance is found to depend on stimulus duration and noise and also depends on which filter is used to generate the second order signals.

How first order neurons integrate signals from different mechanoreceptors is an interesting and important question, which this study purports to address. However, this aspect of the study is then combined with a different one, which is to assess whether orientation can be decoded from these simulated signals. Neither model – encoding or decoding – is validated. This work rather thus constitutes a proof of principle rather than a demonstration.

Major comments

1. The model is fit to scanned edges and tested on scanned edges. It is difficult to evaluate the performance of the model and compare it to previous models. For example, previous models of first order neurons achieved comparable performance in predicting neural responses to a wide variety of stimuli, including edges. How do the models compare in terms of performance? This is important to establish the importance of the multi-receptor models (the main innovation in the encoding model) compared to single-receptor models.

2. One of the questions about coding in first order neurons is the extent to which these responses convey stimulus information in a reliable way. In this study, all the edges are scanned at a single speed. Robustness to noise is tested, with Gaussian noise. The dependence of the (simulated) neural responses to noise are poorly characterized. What happens when you change the size of the noise patch, e.g.? Only the consequence of the noise on decoding performance is discussed. The noise seems to be largely arbitrary (Why .4 x .4 mm patches? for example). More importantly, to what extent would the models be able to accommodate edges with different geometries, scanned at different speeds (on which the senior author has previously published), or indented into the skin? How to first order neurons respond to these stimuli? Can the orientation of these stimuli be decoded using a single decoder?

3. How does orientation decoding performance compare to previously published performance in a comparable exercise with fundamentally different encoding and decoding models (Delhaye et al., JNP, 2018)?

Minor comments

Does it make sense to run an analysis of performance at different time windows with “NMDA” currents given their long integration times?

**********

Have all data underlying the figures and results presented in the manuscript been provided?

Large-scale datasets should be made available via a public repository as described in the PLOS Computational Biology data availability policy, and numerical data that underlies graphs or summary statistics should be provided in spreadsheet form as supporting information.

Reviewer #1: Yes

Reviewer #2: No: Perhaps I overlooked something, but I do not see any supplementary files providing the data. More importantly for this sort of paper, I do not see any statement about the availability of the code used for modeling.

Reviewer #3: Yes

**********

PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy.

Reviewer #1: No

Reviewer #2: No

Reviewer #3: Yes: Sliman Bensmaia

PLoS Comput Biol. doi: 10.1371/journal.pcbi.1008303.r003

Decision Letter 1

Lyle J Graham, Blake A Richards

20 Aug 2020

Dear Dr Hay,

Thank you very much for submitting your manuscript "Orientation processing by synaptic integration across first-order tactile neurons" for consideration at PLOS Computational Biology. As with all papers reviewed by the journal, your manuscript was reviewed by members of the editorial board and by several independent reviewers. The reviewers appreciated the attention to an important topic. Based on the reviews, we are likely to accept this manuscript for publication, providing that you modify the manuscript according to the review recommendations. The reviewers have a few remaining minor items, all of which we believe you can attend to.

Please prepare and submit your revised manuscript within 30 days. If you anticipate any delay, please let us know the expected resubmission date by replying to this email. 

When you are ready to resubmit, please upload the following:

[1] A letter containing a detailed list of your responses to all review comments, and a description of the changes you have made in the manuscript. Please note while forming your response, if your article is accepted, you may have the opportunity to make the peer review history publicly available. The record will include editor decision letters (with reviews) and your responses to reviewer comments. If eligible, we will contact you to opt in or out

[2] Two versions of the revised manuscript: one with either highlights or tracked changes denoting where the text has been changed; the other a clean version (uploaded as the manuscript file).

Important additional instructions are given below your reviewer comments.

Thank you again for your submission to our journal. We hope that our editorial process has been constructive so far, and we welcome your feedback at any time. Please don't hesitate to contact us if you have any questions or comments.

Sincerely,

Blake A. Richards

Associate Editor

PLOS Computational Biology

Lyle Graham

Deputy Editor

PLOS Computational Biology

***********************

A link appears below if there are any accompanying review attachments. If you believe any reviews to be missing, please contact ploscompbiol@plos.org immediately:

[LINK]

Reviewer's Responses to Questions

Comments to the Authors:

Please note here if the review is uploaded as an attachment.

Reviewer #2: I am happy with the revisions. My initial set of concerns have been adequately addressed in the revised manuscript and in the response to reviewers. My remaining points are all quite minor.

-The author summary seems like recycled version of Abstract. It would be helpful to use the Author Summary to describe the main findings and their impact, rather than re-hashing the approach, as already outlined in the Abstract.

-Second-to-last paragraph of Introduction: the authors seem to imply that central neurons are upstream of peripheral neurons. I always consider the postsynaptic neuron to be downstream. If there is any room for confusion here, I would suggest replacing “downstream” with “central” or “second-order”.

-Figure 1 legend: I think it is clearer to explain that each mechanoreceptor receives its own “axonal branch”, as opposed to its own “axon”, as those various branches come together to form a single axon projecting to the CNS. This terminology comes up in a couple other places, and though minor, the suggested change might help avoid confusing certain readers.

-Above Figure 3 legend: “…increased the robustness of discrimination of classifiers [that] used fast-decaying…”

-Figure 2 legend: “…each of which innervat[ed] a single mechanoreceptor”

-First paragraph of Discussion; “used to study the encoding [of] other stimuli”

-Fourth paragraph of Discussion: the authors suggest that “differentiation between AMPA and NMDA input streams could be established for example via compartmentalized synaptic locations on the postsynaptic neuron dendrites”. It is not clear to me how that would happen if both types of synaptic inputs evoke spikes that are interspersed in the same neuron. I appreciate how the authors might decode using the PSP amplitude in different dendritic branches, but that is ultimately not a biologically realistic decoding scheme. Could the authors please clarify this idea.

Reviewer #3: I'm satisfied with the authors revisions. One question: Can we glean, from this study, a prediction about the RF structure of cuneate neurons? Is that what is shown in Figures 4 and 5C?

**********

Have all data underlying the figures and results presented in the manuscript been provided?

Large-scale datasets should be made available via a public repository as described in the PLOS Computational Biology data availability policy, and numerical data that underlies graphs or summary statistics should be provided in spreadsheet form as supporting information.

Reviewer #2: No: The authors state that the model code will be made available. I think that is what's critical for this study.

Reviewer #3: Yes

**********

PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy.

Reviewer #2: No

Reviewer #3: Yes: Sliman J Bensmaia

Figure Files:

While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email us at figures@plos.org.

Data Requirements:

Please note that, as a condition of publication, PLOS' data policy requires that you make available all data used to draw the conclusions outlined in your manuscript. Data must be deposited in an appropriate repository, included within the body of the manuscript, or uploaded as supporting information. This includes all numerical values that were used to generate graphs, histograms etc.. For an example in PLOS Biology see here: http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001908#s5.

Reproducibility:

To enhance the reproducibility of your results, PLOS recommends that you deposit laboratory protocols in protocols.io, where a protocol can be assigned its own identifier (DOI) such that it can be cited independently in the future. For instructions see http://journals.plos.org/ploscompbiol/s/submission-guidelines#loc-materials-and-methods

PLoS Comput Biol. doi: 10.1371/journal.pcbi.1008303.r005

Decision Letter 2

Lyle J Graham, Blake A Richards

3 Sep 2020

Dear Dr Hay,

We are pleased to inform you that your manuscript 'Orientation processing by synaptic integration across first-order tactile neurons' has been provisionally accepted for publication in PLOS Computational Biology.

Before your manuscript can be formally accepted you will need to complete some formatting changes, which you will receive in a follow up email. A member of our team will be in touch with a set of requests.

Please note that your manuscript will not be scheduled for publication until you have made the required changes, so a swift response is appreciated.

IMPORTANT: The editorial review process is now complete. PLOS will only permit corrections to spelling, formatting or significant scientific errors from this point onwards. Requests for major changes, or any which affect the scientific understanding of your work, will cause delays to the publication date of your manuscript.

Should you, your institution's press office or the journal office choose to press release your paper, you will automatically be opted out of early publication. We ask that you notify us now if you or your institution is planning to press release the article. All press must be co-ordinated with PLOS.

Thank you again for supporting Open Access publishing; we are looking forward to publishing your work in PLOS Computational Biology. 

Best regards,

Blake A. Richards

Associate Editor

PLOS Computational Biology

Lyle Graham

Deputy Editor

PLOS Computational Biology

***********************************************************

PLoS Comput Biol. doi: 10.1371/journal.pcbi.1008303.r006

Acceptance letter

Lyle J Graham, Blake A Richards

28 Oct 2020

PCOMPBIOL-D-19-01342R2

Orientation processing by synaptic integration across first-order tactile neurons

Dear Dr Hay,

I am pleased to inform you that your manuscript has been formally accepted for publication in PLOS Computational Biology. Your manuscript is now with our production department and you will be notified of the publication date in due course.

The corresponding author will soon be receiving a typeset proof for review, to ensure errors have not been introduced during production. Please review the PDF proof of your manuscript carefully, as this is the last chance to correct any errors. Please note that major changes, or those which affect the scientific understanding of the work, will likely cause delays to the publication date of your manuscript.

Soon after your final files are uploaded, unless you have opted out, the early version of your manuscript will be published online. The date of the early version will be your article's publication date. The final article will be published to the same URL, and all versions of the paper will be accessible to readers.

Thank you again for supporting PLOS Computational Biology and open-access publishing. We are looking forward to publishing your work!

With kind regards,

Matt Lyles

PLOS Computational Biology | Carlyle House, Carlyle Road, Cambridge CB4 3DN | United Kingdom ploscompbiol@plos.org | Phone +44 (0) 1223-442824 | ploscompbiol.org | @PLOSCompBiol

Associated Data

    This section collects any data citations, data availability statements, or supplementary materials included in this article.

    Supplementary Materials

    Attachment

    Submitted filename: Hay 2020 - response to reviewers.pdf

    Attachment

    Submitted filename: Hay 2020 - response to reviewers.pdf

    Data Availability Statement

    All relevant data are within the manuscript and its Supporting Information files.


    Articles from PLoS Computational Biology are provided here courtesy of PLOS

    RESOURCES