Whiskers (vibrissae) are important tactile sensors for most mammals. We introduce a novel approach to quantitatively compare 3D geometry of whisker arrays across species with different whisker numbers and arrangements, focusing on harbor seals (Phoca vitulina), house mice (Mus musculus) and Norway rats (Rattus norvegicus). Whiskers of all three species decrease in arclength and increase in curvature from caudal to rostral. They emerge from the face with elevation angles that vary linearly with dorsoventral position, and with curvature orientations that vary diagonally as linear combinations of dorsoventral and rostrocaudal positions. In seals, this diagonal varies linearly with horizontal emergence angles, and is orthogonal to the diagonal for rats and mice. This work provides the first evidence for common elements of whisker arrangements across species in different mammalian orders. Placing the whisker array model on a CAD model of a seal head enables future mechanical studies of whisker-based sensing, including wake tracking.

Most mammals possess specialized hairs called vibrissae, or whiskers, which extend from the mystacial pad in a grid-like array (Ahl, 1986; Muchlinski, 2010; Muchlinski et al., 2020). Different species have evolved arrays with different whisker numbers and spatial arrangements (Burns, 2009; Danforth, 1925; Grant et al., 2013; Muchlinski, 2010). To understand the relationships between whisker array geometry and the whisker-based tactile signals acquired during behavior, it is important to quantify and compare whisker arrangements across species. However, existing morphometric approaches rely on landmarks or semi-landmarks (Bookstein, 2018; Shui et al., 2023), precluding comparisons across species with different whisker numbers and arrangements. New quantitative methods are required.

We recently developed a head-centered approach that uses the three-dimensional (3D) locations of whisker basepoints as parameters, enabling quantitative cross-species comparisons of whisker array morphology (Belli et al., 2018). Here, we demonstrate this approach's utility in comparing 3D whisker geometry across evolutionarily and ethologically distinct species with different whisker numbers and arrangements. We quantified the 3D geometry of the whisker array of harbor seals (Phoca vitulina, ‘seals’), which have ∼44 whiskers in seven rows, and compared the resulting equations with those for Norway rats (Rattus norvegicus, ‘rats’) and house mice (Mus musculus, ‘mice’), which have ∼30 whiskers in five rows. Seals, as aquatic predators, rely on whiskers for detecting water movements and tracking prey (Dehnhardt et al., 1998, 2001; Hyvarinen, 1989; Krüger et al., 2018; Miersch et al., 2011; Schulte-Pelkum et al., 2007; Wieskotten et al., 2010, 2011). In contrast, mice and rats primarily use whiskers for direct touch on land (Brecht et al., 1997; Carvell and Simons, 1990; Welker, 1964). The head-centered approach enabled us to assess similarities and differences across species, despite different whisker numbers. It also allowed us to place a model of the whisker array on a CAD model of a seal head for use in mechanical simulations and robotics experiments.

Quantitatively comparing diverse species’ arrays revealed intriguing similarities and differences. For all three species, whiskers emerge from the face with dorsoventral (‘elevation’) angles that vary linearly with with dorsoventral whisker position. Additionally, the intrinsic curvatures (‘twist angles’) of the whiskers vary diagonally across the face. However, these diagonals run in orthogonal directions for seals compared with rats and mice. In seals, but not in rats and mice, whiskers emerge from the face with rostrocaudal (‘horizontal’) angles that vary linearly with twist angle. We suggest that cross-species commonalities in whisker arrangements may reflect conserved mechanisms of tactile sensing, while differences could indicate ethological adaptations. Although ideally, 3D whisker array geometry would be quantified for many species, the present work provides an initial exploration into the possibility of conserved geometrical principles across different mammalian orders.

This work makes three key contributions. First, we show that harbor seal whiskers exhibit smooth, continuous gradients in arclength, curvature and 3D orientation across the mystacial pad. We quantify these gradients and develop a corresponding CAD model of the seal head and whisker array, enabling future mechanical simulations and the development of biomechanical models for use in neuroscience and robotics. Second, we demonstrate that the head-centered approach allows, for the first time, cross-species comparisons of the 3D geometry of whisker arrays with different numbers and arrangements of whiskers. This approach establishes a foundation for quantitative comparisons of vibrissal array geometry across species. Third, we provide the first evidence for elements of a common 3D whisker arrangement across species in different mammalian orders, pointing towards conserved mechanisms of whisker-based tactile sensing, while also identifying cross-species differences that may reflect ethological adaptations.

Harbor seals and their housing and training

Three awake, behaving, adult, male harbor seals, Phoca vitulina Linnaeus 1758, were used to quantify whisker and whisker array morphology. At the time of data collection, seal 1 (Filou, born 2006) was 5 years old, seal 2 (Sam, born 1994) was 17 years old and seal 3 (Henry, born 1997) was 14 years old.

All seals resided at the Marine Science Center of Rostock University in Hohe Düne, Germany. The center is located within a marina, and consists of a moored ship (length 40 m) that also serves as an office building. The animals were kept in a mesh-surrounded 1800 m2 main enclosure around the ship with a maximum depth of 6 m, constantly provided with fresh seawater. Floating pontoons within the animal enclosure offer space for the animals to haul out of the water. The animals were fed approximately 80% of their daily diet (about 2 kg of freshly thawed fish, cut herring or sprats per day, supplemented with vitamins) during experimental sessions as the primary reinforcement.

Experiments were conducted once per day, 5 days per week. At the time of the experiment, all animals had previously been trained to ‘station’ from an early age, to keep their head motionless at a cued point in space for an extended duration. This established behavioral training was the only technique used to facilitate immobility during whisker measurements; therefore, the tone of the facial muscles likely varied somewhat between individuals and between scans. Although we have no measurement of degree of activation of vibrissae-related facial muscles, we qualitatively judged that vibrissae were in a neutrally relaxed position (neither retracted nor protracted) and generally in equivalent positions across scans and across animals, based on visual assessment of the data. Quantification of whisker emergence angles (see Results) later confirmed the similarity across individuals. The reproducibility in emergence angles is unsurprising given the highly stereotyped nature of the well-trained and frequently repeated stationing behavior.

Animals were not required to station for a fixed duration. Instead, stationing was completely voluntary and an animal could choose to return to the enclosure at any time. Typical stationing times were approximately 30–40 s, permitting at least one complete 3D scan, or several 2D photographs, to be obtained during the stationing event.

All experiments performed at the Marine Science Center of Rostock University were conducted in accordance with the European Communities Council Directive of 24 November 1986 (86/609/EEC), the directive 2010/63/EU and the Directive of the §7 and §11 TierSchG of the German Protection of Animals Act (Tierschutzgesetz).

Data acquisition and extraction

2D data acquisition: photographs of individual whiskers

We took 127 two-dimensional (2D) photographs of 52 unique whiskers. All photographs were taken when animals voluntarily and transiently chose to emerge from the sea enclosure around the ship, so whiskers were in a hydrated state. Hydration state is important when estimating intrinsic whisker curvature because informal observation indicates that a whisker's shape changes substantially as it dehydrates, on the time scale of ∼20 min.

Because whiskers could not be plucked from the animal, photographs of the whiskers were taken against a black, hard-plastic background. A camera-frame system (Fig. 1A) was constructed to ensure that the whiskers lay flat on the background with no distortion of their natural shape. The frame system, constructed of 80/20®, also ensured a fixed distance between the camera (Panasonic, Lumix DMC-FZ20) and the background, and resulting photographs had a resolution of ∼200 μm per pixel. Length scales (thin plastic rulers) were affixed rigidly to the background.

Fig. 1.

Imaging of the head and vibrissal array of a harbor seal in 3D and 2D, and subsequent selection of coordinate systems for whisker basepoints and emergence angles. (A) A schematic diagram of the custom-built camera frame system used to obtain 2D photographs of the whiskers. The orientation of the background was manually adjusted so that the whisker of interest lay flat on the background. (B) An expanded view of the camera frame system shows an example 2D photograph of a whisker identified with non-toxic watercolor paint. (C) A photograph showing how the custom-built camera frame system was used in practice. (D) A blindfolded seal is shown perching its head on a chinrest to permit 3D laser scanning. (E) Schematic diagram of the standard position and orientation of the vibrissal array. The origin (0,0,0) is the mean position of the basepoints of the left and right arrays. The right basepoints surround the positive x-axis. The blue line and dot indicate one example of a basepoint location, for comparison with H. (F) The horizontal (xy) plane is defined by the average row plane of the basepoints. (G) An example point cloud of a seal's face in standard position and orientation. (H) Each basepoint location is described in spherical coordinates (θbp, φbp, rbp). The angle θbp ranges from −90 deg (caudal) to +90 deg (rostral), where θbp=0 deg lies in the xz plane. The angle φbp ranges from −90 deg (ventral) to +90 deg (dorsal), where φbp=0 deg lies in the xy plane. The basepoint coordinates of one example whisker (blue dot) are shown. (I) The variable θw describes the rostrocaudal angle at which the proximal, approximately linear portion of the whisker emerges from the mystacial pad. Values range from 0 deg to 360 deg. (J) The variable φw describes the dorsoventral angle at which the proximal, approximately linear portion of the whisker emerges from the mystacial pad. Values range from −90 deg to 90 deg. (K) The variable ζw describes the whisker's twist about its own axis. Values range between ±180 deg. Photos in B–D have been brightened and contrast enhanced.

Fig. 1.

Imaging of the head and vibrissal array of a harbor seal in 3D and 2D, and subsequent selection of coordinate systems for whisker basepoints and emergence angles. (A) A schematic diagram of the custom-built camera frame system used to obtain 2D photographs of the whiskers. The orientation of the background was manually adjusted so that the whisker of interest lay flat on the background. (B) An expanded view of the camera frame system shows an example 2D photograph of a whisker identified with non-toxic watercolor paint. (C) A photograph showing how the custom-built camera frame system was used in practice. (D) A blindfolded seal is shown perching its head on a chinrest to permit 3D laser scanning. (E) Schematic diagram of the standard position and orientation of the vibrissal array. The origin (0,0,0) is the mean position of the basepoints of the left and right arrays. The right basepoints surround the positive x-axis. The blue line and dot indicate one example of a basepoint location, for comparison with H. (F) The horizontal (xy) plane is defined by the average row plane of the basepoints. (G) An example point cloud of a seal's face in standard position and orientation. (H) Each basepoint location is described in spherical coordinates (θbp, φbp, rbp). The angle θbp ranges from −90 deg (caudal) to +90 deg (rostral), where θbp=0 deg lies in the xz plane. The angle φbp ranges from −90 deg (ventral) to +90 deg (dorsal), where φbp=0 deg lies in the xy plane. The basepoint coordinates of one example whisker (blue dot) are shown. (I) The variable θw describes the rostrocaudal angle at which the proximal, approximately linear portion of the whisker emerges from the mystacial pad. Values range from 0 deg to 360 deg. (J) The variable φw describes the dorsoventral angle at which the proximal, approximately linear portion of the whisker emerges from the mystacial pad. Values range from −90 deg to 90 deg. (K) The variable ζw describes the whisker's twist about its own axis. Values range between ±180 deg. Photos in B–D have been brightened and contrast enhanced.

The 2D photographic procedure was as follows. A select number of whiskers were marked using non-toxic watercolor paint. The background was then manually held against the face of the seal in an orientation such that one selected whisker lay flat against the background without any shape distortion. Although several whiskers (painted different colors) were often visible in each photo, the frame was oriented so that one specific whisker lay completely flat. During analysis, we could be confident that we captured the entire arclength of the whisker because the tip of each whisker was clearly visible with the naked eye against the black background in the digital photograph. An example of a typical 2D photo of a whisker with a blue stripe is shown in Fig. 1B. The photo in Fig. 1C shows how the frame was oriented by hand to position the whisker onto the background. A log of the correspondence between painted color and whisker identity was recorded as the photographs were taken, and the images of the seal whiskers were then imported into Matlab™ (The Mathworks, Natick, MA, USA) for measurement.

2D data extraction: whisker arclength and intrinsic curvature

The 2D photographs allowed us to quantify two parameters: whisker arclength (S) and intrinsic curvature (A).

Whisker arclength refers to the length measured along the curve of the whisker, distinct from the ‘base-to-tip’ length, which is the chord length (straight-line distance) between the whisker's base and tip. To quantify arclength, whisker shapes were manually traced by clicking along the approximate centerline of each whisker, from base to tip. The traced points were then up-sampled via linear interpolation to 100 points and smoothed with a moving average filter using a 15-sample window. All traces were overlaid onto the original photographs and visually inspected for accuracy. The arclength of each whisker was calculated by summing the lengths of the segments composing the traced image. Finally, all traces were converted to real-world units using the scale bars attached to the background (Fig. 1B).

To quantify intrinsic whisker curvature, we aimed for the simplest and most intuitive description possible. Following established methods (Belli et al., 2018; Bresee et al., 2023; Knutsen et al., 2008; Towal et al., 2011), each whisker was characterized by a single ‘curvature coefficient’, based on a polynomial fit. Each seal whisker was fitted with both quadratic and cubic curves, then visually assessed for goodness of fit. Cubic fits were superior to quadratic fits, as they accommodated the near-linear proximal portion while also capturing most of the distal curvature. In its most general form, a cubic polynomial has four coefficients: f(x)=Ax3+Bx2+Cx+D. For simplicity, we rotated each whisker to ensure that the B, C and D coefficients were zero, and performed a least-squares regression to the curve f(x)=Ax3. This alignment procedure requires the proximal portion of the whisker to be aligned with the x-axis. To achieve this alignment, the whisker was divided into 100 nodes, with the base point placed at the origin (0,0) and the next proximal node (∼1% of the whisker arclength) aligned with the x-axis. This method has the advantage of requiring only a single coefficient, with an intuitive meaning, to describe the intrinsic curvature of the whisker.

Previous studies (Dougill et al., 2023; Luo and Hartmann, 2023; Towal et al., 2011) have employed more complex and detailed approaches to quantifying whiskers’ intrinsic curvatures. These studies suggest that a fractional exponent model (Luo and Hartmann, 2023) or Cesaro fits (Dougill et al., 2023; Towal et al., 2011) may provide more precise estimates of whisker shape.

Because the present study was performed in awake behaving animals, the resolution of the 2D images did not permit analysis of whisker diameter, elliptical cross-sections, taper or the 3D angles that quantify undulations along the whisker length. Future work should systematically quantify these parameters.

3D data acquisition: laser scans

The head and vibrissal array of each seal were scanned using a (3D) volumetric scanner, resulting in 361 3D whisker images containing 171 unique whiskers. A Konica Minolta Vivid 900 non-contact 3D laser scanner was used for these scans. Scan resolution depends on distance to the subject and scan duration, parameters that necessarily varied because we were working with awake behaving animals. The scanner can acquire up to ∼300,000 points in 2.5 s within a ∼10×10 cm2 square at a range of ∼5 cm, or within a ∼100×100 cm2 square at a range of ∼75 cm. Each seal was trained to pose its head on a semicircular stand (a chinrest) for less than 1 min, allowing for one to two scans per session. During scanning, the seal's eyes were covered with a thick, opaque rubber mask. An example of a blindfolded seal resting its head on the chinrest is shown in Fig. 1D. The software package Rapidform™ XOR2 was used to control the scanner from a laptop computer. The scanner output was a digitized point cloud which included portions of the seal's head, neck and whiskers.

3D data extraction: alignment of multiple laser scans

Because the seal's head and whisker arrays were larger than the 3D scanner's field of view, multiple scans of the same animal had to be aligned and merged in order to construct a 3D representation of the whisker array.

We first performed a coarse alignment of the point clouds within Rapidform™. Data points associated with the head or neck, or with scanner noise, were manually removed. The most complete point cloud for each seal was chosen as the reference scan. All other scans were rotated and translated to align to the reference scan using facial landmarks, which included whisker basepoints, the nostrils, and face and mouth creases. Whiskers were identified by their location within the array (Dehnhardt and Kaminski, 1995) as well as by comparing the point clouds with photographs of the full mystacial pad of the seal. All data points corresponding to each individual whisker were saved into their own point clouds.

Next, continuing to work within Rapidform™, the whisker basepoint was identified for each whisker point cloud. The basepoint was determined by finding the intersection between the whisker and the skin. In nearly all cases, this whisker–skin intersection was clearly visible and the basepoint was determined as the centroid of 5–15 points at the intersection. Scans in which the basepoint could not be clearly identified were excluded from further analysis.

At this stage of the alignment process, each 3D scan of a particular seal now consisted only of point clouds of identified whiskers, and each whisker point cloud had an average basepoint. All non-whisker related points had been removed, ensuring that the automated alignment described in the next step included only the appropriate whisker-related points.

Finally, a fine alignment of these ‘whisker-and-basepoint-only’ scans was performed. As before, the scan with the largest number of basepoints was used as the reference scan. An optimization was performed using the ‘fminsearch’ function in Matlab™ in which each scan was rotated and translated into alignment with the reference scan. The objective function for the minimization consisted of the summed distances of all matching basepoints between the reference scan and each individual scan. This final step produced well-aligned 3D scans from a single seal. Scans from multiple individuals were never aligned.

Choosing the origin and horizontal plane

After data acquisition and extraction, the next step was to choose an origin and horizontal plane based on selected features of the animal's face and/or skull (Fig. 1E–H). Because the present work focused on the vibrissae, we chose the mean of all whisker basepoints as the origin, and the ‘average row plane’ (Towal et al., 2011) to define horizontal.

To place the head into a standard position, the aligned point clouds were translated so that the origin was located at the mean position of all right and left whisker basepoints. This puts the origin inside the animal's head, near the center of the muzzle (Fig. 1E). This procedure was implemented using ‘matched’ basepoints between right and left sides; in the case that a basepoint was missing on one side, its non-missing complement was omitted from the calculation of the origin. For seals with multiple measurements of the same basepoint, the mean of the points was used for the alignment procedures.

To put the head into a standard orientation, we used the ‘average row plane’ of the whiskers to define horizontal reference plane (Fig. 1F). We performed a roll–yaw–pitch (yzx-axis) rotation sequence. The roll rotation (about the y-axis) and the yaw rotation (about the z-axis) placed the center of the right array on the positive x-axis and the center of the left array on the negative x-axis. The ‘center’ of the right (left) array is defined as the mean of all basepoint positions on the right (left) side of the animal.

The pitch rotation (about the x-axis) aligned the average whisker row plane with the xy (horizontal) plane. To find the average whisker row plane, individual planes were fitted to the basepoints of the combined left and right whisker rows using least squares and producing six normal vectors, one for each of the six whisker rows B–G. The A row of whiskers was excluded because it contained an insufficient number of points to define a plane. The maximum sum-squared-error between the basepoints and its fitted plane was 90.2 mm2 (maximum residual was 5.5 mm). The mean of the unit normal vectors describes the average row plane (Fig. 1F). The animal's head was then pitched about the x-axis so that the average row plane was parallel with the xy plane. The final position of the seal point cloud is shown in Fig. 1G.

Quantifying whisker basepoint locations and the surface area of the array

The seal whisker array is organized in a grid-like pattern that includes 7 rows and 9 columns (Dehnhardt and Kaminski, 1995). In contrast, mice and rat whisker arrays are organized into 5 rows and 7 columns (Woolsey and Van der Loos, 1970). In order to permit comparisons across animals with different numbers and arrangements of whiskers, we quantified the morphology of the seal whisker array in terms of the coordinates of the whisker basepoints (rbp, θbp, φbp), rather than row and column identity.

Basepoint coordinates were determined within a modified spherical coordinate system (Fig. 1H) with the origin located at the mean position of all the basepoint locations. Spherical coordinates are used because they adapt most naturally to the (roughly spherical) geometry of an animal's head. For each whisker, the variable θbp describes the rostro-caudal location of the basepoint with respect to the positive x-axis. A positive value of θbp indicates that the whisker is more rostral, while a negative angle indicates that the whisker is more caudal. The variable φbp describes the dorsoventral location of the basepoints with respect to the xy plane. A positive value of φbp indicates a more dorsal basepoint location, while a negative coordinate indicates a more ventral basepoint location. The third basepoint coordinate is the radius (rbp), i.e. the straight-line distance between the origin and the basepoint. Scaling the basepoint radii scales the size of the seal's face at each whisker location.

To generate an estimate of surface area of the whisker array, we first found the mean position of each whisker basepoint across all seals. We then found the residuals of each basepoint (from individual seals) from its corresponding mean. Next, we manually connected three adjacent basepoint identities to form a trimesh of non-overlapping triangles that covered the entire whisker pad surface. The whisker array area was computed as the sum of the areas of these triangles. The range for the area was computed by computing the surface area using the mean plus and minus the extreme values of the residuals in all directions. The same procedure was performed for rats and mice, using data from Belli et al. (2018) and Bresee et al. (2023).

Quantifying each whisker's orientation on the face with three emergence angles

The orientation of each whisker on the face is given by the three angles at which it emerges from the mystacial pad (Towal et al., 2011). These angles, illustrated in Fig. 1I–K, are termed the ‘emergence angles’ and in the present work, we describe them using Tait–Bryan angles applicable to the right array.

The horizontal angle θw describes the rostrocaudal orientation of the proximal portion of the whisker. A θw angle of 180 deg is directed rostrally while an angle of 0 deg is directed caudally (Fig. 1I). The elevation angle φw describes the dorsoventral orientation of the proximal portion of the whisker. A φw angle of 90 deg points the whisker dorsally while an angle of −90 deg points it ventrally (Fig. 1J). Whiskers have an intrinsic curvature and therefore they require a third angle, ζw, to describe the roll about their own axis. For a whisker with θw=90 deg and φw=0 deg, a ζw angle of 90 deg will curve concave forward and −90 deg will curve concave backward (Fig. 1K). In contrast, a ζw angle of 180 deg will curve concave upward, and 0 deg will curve concave downward (Fig. 1K). Note that the directionality of the whisker's concavity in the head-centered coordinate system is defined by all three emergence angles, not just ζw.

We next had to determine each whisker's emergence angles based on the data in its 3D point cloud. To find the emergence angles, an optimization was performed using the built-in Matlab™ function ‘fmincon’. The parameters for the optimization were θw, φw, ζw, along with S and A. Constraints on the angles of emergence in the optimization were: θw=[0, 360], φw=[−90, 90], ζw=[−180, 180], S=[straight distance from base to tip, lower bound+50 mm], curvature coefficient A=[0 to 1]. The lower bound for S was chosen to be the linear distance between the base and tip (the smallest S could ever possibly be to connect those two points) and 50 mm longer than the lower bound. Beginning with the whisker point cloud in standard position and orientation, the individual points within the cloud were sorted by distance from the basepoint.

The x, y, z coordinates of all the points were then smoothed with a moving average filter using a 5-sample window. The whisker was resampled into 500 μm segments and translated to have the base at the origin. The routine subsequently varied five variables, θw, φw, ζw, S and A, to fit an idealized whisker model to the whisker point cloud. The idealized model started with the base at the origin (θbp=0, φbp=0, rbp=0), and the proximal section of the whisker was coaxial to the negative y-axis (θw=0, φw=0). The model's orientation was concave down (ζw=0). To align the idealized model with the whisker point cloud, a Tait–Bryan rotation sequence was performed. The order of the rotations was y-axis (roll, ζw), x-axis (pitch, φw), z-axis (yaw, θw). All rotations were extrinsic around the global yxz axes. Additionally, the arclength and curvature were optimized to best match the idealized model to the point cloud. The optimization's objective function minimized the mean sum squared distance between the whisker point cloud and the points in the idealized whisker model. The values of θw, φw and ζw found for the best match were taken to be that whisker's angles of emergence.

It is important to note that the emergence angles were measured from 3D scans obtained with the whiskers in a neutrally relaxed position. Given that the seal whisker array is mobile, these angles reflect only one possible position for the whiskers. Future work could use the 3D model developed here to simulate and quantify the effects of whisker motion and angle changes on the mechanics of sensory acquisition behaviors and wake following. In the Discussion, we assess only the neutral, relaxed emergence angles presented in the Results.

Using whisker basepoint locations as independent variables to develop equations for whisker and array geometry

We aimed to develop equations that relate whisker arclength (S), intrinsic curvature (A), the radial basepoint (rbp) and the angles of emergence (θw, φw, ζw) to the locations of the whisker basepoints θbp and φbp. Throughout the work, all equations and figures are presented in terms of whisker arrays on the animal's right side. To obtain results for the left side, all equations must be mirrored across the yz plane.

Equations for 2D geometry: arclength and intrinsic curvature as functions of θbp and φbp

The 3D laser scans yielded a total of 171 unique images of whiskers from three seals. However, when these 171 whiskers were compared across individuals, several whiskers were found to have unusually short arclengths given their identity. The short arclength was attributable to two causes. First, in some scans, the 3D scanner did not have sufficient spatial resolution to capture the full length of the whisker. Second, the scans were performed during the summer months, when two seals were undergoing vibrissal renewal and replacement (Hirons et al., 2001) and some of the whiskers had not fully regrown.

Rather than fit a model that under-predicted S and inaccurately predicted A, we excluded the data for S and A from the 3D scans, and constructed multivariate linear regressions models for S and A as functions of θbp and φbp using only the 2D dataset of 52 unique whiskers. For these 2D data, scan quality did not contribute significantly to measurement error in the arclength, as was the case for the 3D scans. The unusually short 2D measurements were attributable only to vibrissal renewal and replacement. To determine outliers due to vibrissal renewal and replacement, any whisker from the 2D data (from a particular seal) that was more than 30 mm shorter than the longest whisker (across all seals, for that whisker identity) was excluded. This threshold captures values greater than two standard deviations from the mean whisker length. Eight of the 52 2D traces were excluded based on this criterion, and the remaining 44 2D whiskers were then used to find relationships between S, A and θbp and φbp.

Among the 44 whiskers used in constructing the 2D model, 27 came from Seal 1, 13 from seal 2 and four from seal 3. Using the reduced set of 44 whiskers, first-order models for the log-transformed 2D arclength (S) and cubic coefficient (A) were fitted as functions of θbp and φbp. Because 2D traces did not provide basepoint coordinate measurements, the average basepoint coordinates from the 3D scans were matched to the whisker identity of each 2D trace.

Even though there were fewer 2D measurements than 3D measurements for S and A, we can be confident that they capture the full length of the whisker and therefore more accurately depict the cubic coefficient. Therefore, results for arclength and cubic coefficient (Fig. 2D–I and Eqns 2–6) are based only on the 2D data.

Fig. 2.

Locations of whisker basepoints and their relationship to 2D whisker geometry. (A) Qualitative description of the shape of the harbor seal whisker array. Figure recreated from Dehnhardt and Kaminski (1995). (B) Plotting φbp against θbp quantifies array geometry in a manner that closely resembles the qualitative description in A. (C) Radial basepoint coordinate (rbp) plotted as a function of θbp for N=171 basepoints. Black line represents Eqn 1. Mean values of rbp when grouped by row and column identity are shown as red dots; red vertical bars indicate standard errors. (D) Arclength (S) plotted as a function of θbp and φbp. The surface represents Eqn 2. Mean values of S when grouped by row and column identity are shown as red dots; red vertical bars indicate standard errors. (E) Experimentally measured values for arclength (S) compared with values predicted from Eqn 2. Black diagonal line indicates equality. D and E contain data from N=44 whiskers. (F) A colormap illustrates variations in arclength predicted by Eqn 2 across the array. (G) Cubic curvature coefficient (A) can be described as an exponentially decreasing function of arclength. Solid black line represents Eqn 4 and dotted gray line represents Eqn 5. Red dots are experimentally measured values of A. (H) Experimentally measured values for curvature coefficient (A) compared with values predicted from Eqn 4. Black diagonal line indicates equality. G and H contain data from N=44 whiskers. (I) Black traces show shapes of the F-row whiskers from a single seal. Whiskers F4 and F5 from two other seals are shown in red to illustrate shape variability. C, caudal; R, rostral; V, ventral; D, dorsal.

Fig. 2.

Locations of whisker basepoints and their relationship to 2D whisker geometry. (A) Qualitative description of the shape of the harbor seal whisker array. Figure recreated from Dehnhardt and Kaminski (1995). (B) Plotting φbp against θbp quantifies array geometry in a manner that closely resembles the qualitative description in A. (C) Radial basepoint coordinate (rbp) plotted as a function of θbp for N=171 basepoints. Black line represents Eqn 1. Mean values of rbp when grouped by row and column identity are shown as red dots; red vertical bars indicate standard errors. (D) Arclength (S) plotted as a function of θbp and φbp. The surface represents Eqn 2. Mean values of S when grouped by row and column identity are shown as red dots; red vertical bars indicate standard errors. (E) Experimentally measured values for arclength (S) compared with values predicted from Eqn 2. Black diagonal line indicates equality. D and E contain data from N=44 whiskers. (F) A colormap illustrates variations in arclength predicted by Eqn 2 across the array. (G) Cubic curvature coefficient (A) can be described as an exponentially decreasing function of arclength. Solid black line represents Eqn 4 and dotted gray line represents Eqn 5. Red dots are experimentally measured values of A. (H) Experimentally measured values for curvature coefficient (A) compared with values predicted from Eqn 4. Black diagonal line indicates equality. G and H contain data from N=44 whiskers. (I) Black traces show shapes of the F-row whiskers from a single seal. Whiskers F4 and F5 from two other seals are shown in red to illustrate shape variability. C, caudal; R, rostral; V, ventral; D, dorsal.

Equations for 3D geometry: radial basepoint (rbp) and angles of emergence (θw, φw and ζw) as functions of θbp and φbp

As described for the analysis of 2D geometry, some whiskers from the 3D images were found to have unusually short arclengths. However, we did not remove any whiskers when finding equations for rbp and θw, φw and ζw as functions of θbp and φbp, because the basepoint will not change, and because we fully expect whiskers at various stages in the growth cycle (i.e. with various lengths) to retain the same emergence angles.

We aimed to construct multivariable linear regression models for rbp, θw, φw and ζw as functions of θbp and φbp. Rather than fit a model directly to the entire dataset of 171 whiskers and potentially overfit the data, we wanted to first find the lowest order model that could fit all three seals individually, and then apply a model of the same order to the entire dataset of 171 whiskers. We therefore constructed models using the well-established method of forward selection and evaluation based on the Akaike information criterion (AIC), first finding the best-fit model for each individual and then applying the most common model form to all individuals together.

We first divided the data from 171 whiskers for rbp, θw, φw and ζw into three subgroups by seal identity. Creating individual models for each seal ensured that we did not overfit by treating each whisker from an individual array as an independent measurement. For each of the three seals, we made histograms for rbp, θw, φw and ζw. All 12 histograms were found to be normally distributed. Linear regression models were constructed for each seal to test whether rbp, θw, φw and ζw were univariately associated with θbp and/or φbp. We tested the hypothesis that the θbp and/or φbp regression coefficients were equal to zero. If the P-value for each independent variable coefficient was less than 0.05, we tested a second-order model (square of θbp and/or square of φbp), but only accepted the higher order model when it also had a P-value <0.05 and an AIC of at least 2 points lower than the lower order model. If the second-order model was significant and supported by a lower AIC, a third-order model (cube of θbp and/or cube of φbp) was tested, and accepted if it had a P-value <0.05 and at least a 2-point lower AIC than the quadratic model. We did not find any models for whiskers from an individual seal to have independent variable predictors greater than third order.

Finally, after finding the best-fitting equations for each individual, the lowest order model among the three seals with significant regression coefficients was selected as the final model. These steps allowed us to write equations for S, A, θ­­w, φw and ζw in terms of θbp and φbp, so that the equations describing the whiskers and whisker array geometry can be compared across different species.

We note that this same approach could in principle be used to parameterize the locations of facial and skull features, as well as the major and minor diameter axes and undulation angles.

Creating a CAD model of the seal head

To create a CAD model of the seal's head, we used 3D laser scans from seal 2 that included the muzzle, face and neck. The scans were taken at four different orientations: one orientation focused on the nose and top of the head, a second focused on the lower jaw and neck, and the third and fourth on the right and left side of the muzzle, respectively. Visualization of the scans revealed that seal 2 had its mouth open by a different amount during the scans of the right and left side of the muzzle. Because the mouth position changed between scans, the lower jaw could not be accurately aligned with both the right and left side of the muzzle simultaneously: the jaw could be aligned either with the right side or the left, but not both. To solve this problem, the left side of the muzzle was mirrored to the right, allowing jaw–muzzle alignment without any manual editing. After mirroring the left side of the muzzle, all scans were meshed, aligned and merged within the software Geomagic™. This procedure yielded a single surface mesh that included the seal's neck, lower and upper jaws, nostrils and snout, portions of the top of the seal's head, and mirror-symmetric sides of the muzzle.

However, because the live seals were blindfolded during the 3D laser scans, the mesh from seal 2 contained only limited information about the locations of the eyes. We therefore performed a 3D laser scan of the head of a deceased adult male harbor seal obtained from Allied Whale at the College of the Atlantic in Bar Harbor, ME, USA. The tissue transfer was approved in advance by the Institutional Animal Care and Use Committee of Northwestern University and the work was performed with authorization from the US National Oceanic and Atmospheric Administration's (NOAA's) National Marine Fisheries Service (NMFS) in accordance with the US Marine Mammal Protection Act regulations. A Keyence Romer arm 7525 S1 was used to take multiple scans of the head, which were then merged and meshed within Geomagic™.

The mesh of seal 2 was aligned with the mesh of the deceased seal, using the noses, muzzles and the nasal ridge as landmarks. The alignment required scaling the mesh of the deceased seal by a factor 0.98 about its center of mass. After alignment, all parts of the mesh from the deceased seal were removed except for the eyes and portions of the top of the head. Finally, to ensure a closed volume and a solid CAD model, the merged surface was smoothed behind the muzzles up towards the eyes. To summarize, the final CAD model was obtained entirely from scans of a live seal (seal 2), with the exception of the eyes, part of the top of the head and small, smoothed regions behind the two mirror-symmetric sides of the muzzle.

Comparison of the 3D geometry of the harbor seal whisker array with the 3D geometry of house mice and brown rats

To compare the 3D geometry of the harbor seal whisker array with the geometries of the whisker arrays of rats and mice, we used data from two previously published studies. Rats and mice both have ∼27 large macrovibrissae on each side of their face, arranged into five rows (typically given the letters A–E) and six or seven columns, depending on the row (typically numbered 1–7). The four most caudal whiskers (designated by the letters α to δ) have basepoints that lie between the five rows (Woolsey and Van der Loos, 1970).

Data for the rat were obtained from Belli et al. (2018), who developed equations for the whisker array based on a total of 518 macrovibrissae from nine female Long Evans rats between the ages of 5 and 36 months. 3D geometries were obtained either from a 3D laser scan or with a Microscribe, a passively movable mechanical arm with five degrees of freedom that can be used to ‘trace’ along the whisker length. The user moves a probe tip at the end of the arm to a chosen location and that location is recorded as (x, y, z) coordinates relative to a pre-defined origin. Data for the mouse were obtained from Bresee et al. (2023). A total of 467 macrovibrissae from eight mice were collected for the present work. All animals were male C57BL/6J mice between the ages of 6 and 8 weeks.

To generate an estimate of surface area of the whisker array, we first found the mean position of each whisker basepoint across all seals. We then found the residuals of each basepoint (from individual seals) from its corresponding mean. Next, we manually connected three adjacent basepoint identities to form a trimesh of non-overlapping triangles that covered the entire whisker pad surface. The whisker array area was computed as the sum of the areas of these triangles. The range for the area was computed by computing the surface area using the mean plus and minus the extreme values of the residuals in all directions.

As noted previously (Bresee et al., 2023), a limitation of the comparison between mice and rats is that Bresee et al. (2023) used exclusively adult male mice, while Belli et al. (2018) used only adult female rats. However, we expect any potential differences between females and males of the same species and similar size to be smaller than the spatial resolution of the scanning approaches.

As stated in Belli et al. (2018), all procedures for rats were approved in advance by the Animal Care and Use Committee of Northwestern University. As stated in Bresee et al. (2023), all procedures for mice were approved in advance by the Animal Care and Use Committee of Northwestern University.

Basepoint coordinates

Dehnhardt and Kaminski (1995) characterized the qualitative shape of the seal whisker array and identified whiskers within it (Fig. 2A). Plotting φbp versus θbp yields a quantitative depiction of the array that closely resembles the qualitative description (Fig. 2B). The discontinuity in row direction between columns 4 and 5 is maintained, although evidenced as a gradual bend rather than a sudden break.

The basepoint coordinate θbp was used as an independent variable to quantify the radial coordinate of the basepoints (rbp). Results for individual seals, with confidence intervals, are shown in Table S1 and indicate that rbp depends only on θbp:
(1)
where θbp is in degrees and rbp is in millimeters.

Eqn 1 indicates that rbp decreases from caudal to rostral, a trend depicted in Fig. 2C. The radial basepoint's independence from φbp ​aligns with the observation that the seal's mystacial pad is nearly vertical along the dorsoventral axis.

2D shape: arclength and curvature

Basepoint coordinates θbp and φbp were used as independent variables to quantify variations in arclength (S) and intrinsic whisker curvature (A) across the array. When averaged across all animals, S was best described as an exponential function of θbp and φbp:
(2)
where θbp and φbp are in degrees and S is in millimeters.

The exponential decrease of S with θbp and φbp is shown in Fig. 2D. The surface represents Eqn 2 and red points are the mean value of S when grouped by whisker identity±standard error. Fig. 2E compares the arclength values predicted by Eqn 2 with experimental measurements. The model underestimates the length of whiskers longer than ∼60 mm, and whiskers shorter than ∼60 mm are broadly clustered about the diagonal, suggesting that the arclength prediction might improve with more data. Finally, Fig. 2F shows predicted values for S across the whisker array.

Whisker intrinsic curvature was quantified using the same 44 whiskers used to quantify arclength. The shapes of the seal's whiskers were well described by the function y=Ax3, with the coefficient A termed the ‘cubic curvature coefficient’. When quantified in terms of basepoint parameters, the value of A was not significant in φbp, so Eqn 3 expresses A only as a function of θbp:
(3)
where θbp has units of degrees and A has units of 1 mm−2.
However, further investigation found that whisker curvature was significantly better described as an exponential function of arclength rather than as a linear function of θbp:
(4)
where S has units of millimeters and A has units of 1 mm−2. The 95% confidence intervals for the arclength coefficient and intercept are [−0.0350, −0.0266] and [−7.4968, −6.9727], respectively. Eqn 4 indicates that A will typically be larger for shorter whiskers than for longer whiskers.
Fig. 2G shows Eqn 4 as a solid black line plotted over the experimental data in red. Although the fit is excellent for whiskers with arclengths greater than ∼55 mm, there is considerable scatter for shorter whiskers. This increased scatter is easily observed when experimental values for A are compared with those predicted by Eqn 4 (Fig. 2H). These results closely resemble those found for rats and mice, whose rostral whiskers also exhibit high variability in intrinsic curvature (Belli et al., 2018; Bresee et al., 2023; Towal et al., 2011). Following the approach used for rodents, we found the upper bound on the relationship between A and S. This bound is shown as a thin, dashed, gray line in Fig. 2G, and follows the equation:
(5)
The upper bound limits the y-coordinate of the whisker's tip, perhaps limiting total whisker ‘height’ (Belli et al., 2018). Finally, to provide visual intuition for S and A, traces of the F-row of whiskers from a single seal (seal 1) are shown in black in Fig. 2I. A sense of the magnitude of the variability is provided in the red traces of Fig. 2I, which show traces for whiskers F4 and F5 obtained from the two other seals.

3D shape: angles of emergence

Basepoint coordinates θbp and φbp were used as independent variables to quantify the angles of emergence of the whiskers across the array. Best-fit equations for θw and ζw were linear in both θbp and φbp, while the best-fit equation for φw depended only on φbp:
(6)
(7)
(8)

In Eqns 6, 7 and 8, all variables have units of degrees. Lines 2–5 of Table S1 provide data for individual seals, with confidence intervals.

Fig. 3A–C compares these equations with experimentally measured values. The horizontal emergence angle (θw) increases from caudal to rostral across the array and from dorsal to ventral (Fig. 3A). The elevation angle (φw) increases from ventral to dorsal, with no significant change in the caudal–rostral direction (Fig. 3B). Notably, the φw angles are not symmetric about 0 deg, indicating that the whiskers are skewed to point downward. The twist angle (ζw) increases from caudal to rostral across the array and from dorsal to ventral (Fig. 3C).

Fig. 3.

Quantifying the relationship between whisker angles of emergence and basepoint coordinates allows construction of a CAD model of the whisker array. (A–C) The horizontal angle of emergence (θw) fitted to Eqn 6, the elevation angle of emergence (φw) fitted to Eqn 7 and the twist angle of emergence (ζw) fitted to Eqn 8. For all plots, means±s.e.m. when grouped by whisker identity are shown in red. (D–F) Actual values of θw, φbp and ζw compared with values predicted from Eqns 6, 7 and 8. All plots reveal relatively uniform dispersion of actual versus predicted values about y=x, indicating that correct models were selected. A–F show data for N=171 whiskers. (G–I) The plots show how values for θw, φbp and ζw will vary across the array, as predicted by Eqns 6, 7 and 8. (J) A 3D model of the average seal whisker array is shown superimposed on a CAD model of the seal's head. The head model was created using 3D laser scans of seal 2, with the exception of the eyes and portions of the top of the head (see Materials and Methods). (K) Photographs of seal 2 permit visual comparison between the real animal and CAD models for both head and whisker array. C, caudal; R, rostral; D, dorsal; V, ventral; CF, concave forwards; CB, concave backwards.

Fig. 3.

Quantifying the relationship between whisker angles of emergence and basepoint coordinates allows construction of a CAD model of the whisker array. (A–C) The horizontal angle of emergence (θw) fitted to Eqn 6, the elevation angle of emergence (φw) fitted to Eqn 7 and the twist angle of emergence (ζw) fitted to Eqn 8. For all plots, means±s.e.m. when grouped by whisker identity are shown in red. (D–F) Actual values of θw, φbp and ζw compared with values predicted from Eqns 6, 7 and 8. All plots reveal relatively uniform dispersion of actual versus predicted values about y=x, indicating that correct models were selected. A–F show data for N=171 whiskers. (G–I) The plots show how values for θw, φbp and ζw will vary across the array, as predicted by Eqns 6, 7 and 8. (J) A 3D model of the average seal whisker array is shown superimposed on a CAD model of the seal's head. The head model was created using 3D laser scans of seal 2, with the exception of the eyes and portions of the top of the head (see Materials and Methods). (K) Photographs of seal 2 permit visual comparison between the real animal and CAD models for both head and whisker array. C, caudal; R, rostral; D, dorsal; V, ventral; CF, concave forwards; CB, concave backwards.

Fig. 3D–F shows that actual versus predicted values for each angle of emergence are relatively uniformly dispersed about the equality line, confirming that the models of Fig. 3A–C were correctly chosen.

Visual intuition for whisker orientation on the pad is provided in Fig. 3G–I. Most rostral whiskers emerge from the face pointing forwards and towards the midline, while most caudal whiskers emerge pointing slightly backwards (Fig. 3G). Dorsal whiskers emerge pointing upwards; ventral whiskers downwards (Fig. 3H). Whiskers in the dorsal–caudal regions of the array are oriented the most concave backwards, and rostral–ventral whiskers the most concave forwards (Fig. 3I). Finally, the pattern of variation for ζw is strikingly similar to that of θ­w; in fact, these two variables are closely linear with r=0.875 (Pearson correlation).

Together, Eqns 1–8 can be used to generate a full model of the harbor seal vibrissal array, facilitating comparisons across species. However, because these equations were based on the lowest order model that could fit all three seals individually, they necessarily compromise accuracy in representing the specific geometries of the seals studied. Therefore, to create the vibrissal array model shown in Fig. 3J, we used the average geometry of the three seals. This average model is presented in three views, superimposed on a 3D CAD representation of the face and head of seal 2. Comparing the model with photographs of seal 2 (Fig. 3K) provides visual intuition for the average model's descriptive ability. The average model and CAD files are available at: doi:10.17605/OSF.IO/C4R9Y.

Comparing whisker array size and shape for seals, rats, and mice

Equations for seals, rats and mice are compared in Tables 1 and 2, and visualized in Fig. 4. Interpreting these equations across species requires three comparisons. First, the equations’ functional forms indicate which independent variables (θbp, φbp, , etc.) are statistically important. Second, the weight on each independent variable describes the variable's role in the equation. A weight's magnitude is unrelated to its statistical significance. Third, confidence intervals indicate whether weights are statistically the same across species, provided that the equations have the same form.

Fig. 4.

The harbor seal whisker array compared with arrays of rats and mice. In all panels, data for harbor seals are in orange, data for rats (from Belli et al., 2018) are in teal, and data from mice (from Bresee et al., 2023) are in purple. (A) Full 3D geometric models of seal, rat and mouse whisker arrays shown in standard position and orientation. Inset: top-down views comparing rat and seal arrays. Scale bar: 20 mm. (B) Whisker basepoints plotted in the sagittal (yz) plane. (C) Plotting rbp as a function of basepoint position highlights size differences between species. (D) To normalize for head size, mean whisker basepoint locations for all three species are plotted in θbp and φbp. In these angular coordinates, seal whisker basepoints (right; same data as in Fig. 2B) are spaced more densely than mouse and rat whisker basepoints (left, overlayed). (E) Whisker arclength (S) plotted as a function of basepoint position (θbp and φbp). (F) Seal whiskers are fitted with cubic equations, while mouse and rat whiskers are fitted with quadratic equations. (G) The large overlap in mouse and rat whisker shapes, revealed in an expanded view of F. Proximal portions of all whiskers are aligned with the x-axis. (H–J) Rostral–caudal emergence angle (θw), elevation emergence angle (φw) and twist emergence angle (ζw) plotted as functions of basepoint position (θbp and φbp). The insets in J show heatmaps for the values of ζw for seal and rat. For both animals, the gradient of twist angle varies linearly with θbp and φbp, but the gradient of the seal twist angle is orthogonal to that of the rat. C, caudal; R, rostral; D, dorsal; V, ventral; CF, concave forwards; CB, concave backwards.

Fig. 4.

The harbor seal whisker array compared with arrays of rats and mice. In all panels, data for harbor seals are in orange, data for rats (from Belli et al., 2018) are in teal, and data from mice (from Bresee et al., 2023) are in purple. (A) Full 3D geometric models of seal, rat and mouse whisker arrays shown in standard position and orientation. Inset: top-down views comparing rat and seal arrays. Scale bar: 20 mm. (B) Whisker basepoints plotted in the sagittal (yz) plane. (C) Plotting rbp as a function of basepoint position highlights size differences between species. (D) To normalize for head size, mean whisker basepoint locations for all three species are plotted in θbp and φbp. In these angular coordinates, seal whisker basepoints (right; same data as in Fig. 2B) are spaced more densely than mouse and rat whisker basepoints (left, overlayed). (E) Whisker arclength (S) plotted as a function of basepoint position (θbp and φbp). (F) Seal whiskers are fitted with cubic equations, while mouse and rat whiskers are fitted with quadratic equations. (G) The large overlap in mouse and rat whisker shapes, revealed in an expanded view of F. Proximal portions of all whiskers are aligned with the x-axis. (H–J) Rostral–caudal emergence angle (θw), elevation emergence angle (φw) and twist emergence angle (ζw) plotted as functions of basepoint position (θbp and φbp). The insets in J show heatmaps for the values of ζw for seal and rat. For both animals, the gradient of twist angle varies linearly with θbp and φbp, but the gradient of the seal twist angle is orthogonal to that of the rat. C, caudal; R, rostral; D, dorsal; V, ventral; CF, concave forwards; CB, concave backwards.

Table 1.

Equations for the geometry of the harbor seal vibrissal array compared with those for rats and mice

Equations for the geometry of the harbor seal vibrissal array compared with those for rats and mice
Equations for the geometry of the harbor seal vibrissal array compared with those for rats and mice
Table 2.

Confidence intervals for the parameters in Table 1

Confidence intervals for the parameters in Table 1
Confidence intervals for the parameters in Table 1

The size and shape of the arrays of the three species are captured in Table 1, line 1, and in Fig. 4A–D. The form of the equation for rbp is different between mouse, rat and seal. For both mouse and rat, rbp decreases as a function of θbp and φbp, but the rat exhibits an additional dependence on , so confidence intervals (Table 2, line 1) cannot be directly compared. In the seal, rbp decreases linearly with θbp, with no φbp dependence, indicating that whisker distances from the origin form a surface approximately symmetric about the horizontal plane.

When 3D models of seal, rat and mouse are overlaid (Fig. 4A), shape differences are less obvious than size differences. The entire rat whisker array fits within the bounds of the seal's basepoints, and a top-down view (inset) reveals that nearly the entire rat head could fit between the seal's most rostral left and right whiskers. A side-view of the basepoints (Fig. 4B) reinforces the large size difference. The seal's basepoints encompass a surface area of ∼15±2.8 cm2, approximately 10 times larger than the area of the rat array (∼1.4±0.35 cm2; data from Belli et al., 2018), and 30 times larger than the mouse array (∼0.5±0.16 cm2; data from Bresee et al., 2023). Overall size and shape differences are also evident when rbp is plotted as a function of θbp and φbp (Fig. 4C). This plot not only shows large size differences but also that rbp for the seal changes more steeply with θbp, indicating that its whiskers are located more rostrally than those of the two rodents.

Although Fig. 4A–C shows that seal whiskers are spaced further apart than rodent whiskers in linear distance, this effect could be due to head size. To normalize for head size, Fig. 4D plots basepoint spacing in angular coordinates, revealing that mice and rats have similar whisker densities, but the seal's whiskers are far more densely spaced.

Comparing arclength and intrinsic curvature for seals, rats, and mice

Consistent with results for mice and rats, seal whisker arclength (S) varies exponentially across the array (Table 1, line 2, Fig. 4E). However, unlike for the two rodents, S depends on both rostrocaudal (θbp) and dorsoventral (φbp) whisker position. Because the weight for φbp is smaller than the weight for θbp, the largest variation in S for the seal will occur in the rostrocaudal direction, as it does for rodents. The range of S is larger for rats than for mice, as seen in an overlay of all individual whisker fits (Fig. 4F), and larger still for seals (Fig. 4E,G). However, the longest seal whisker is only ∼2 times longer than the longest rat whisker, suggesting a restricted range of useful whisker lengths across body size.

The present work measured the intrinsic curvature of seal whiskers when they were hydrated, and used single-parameter polynomial fits as intuitive descriptions of whisker shape. Rat and mouse whiskers were best fitted by quadratics, while seal whiskers were best fitted by cubics. These whisker shape differences are seen in the overlays of Fig. 4F,G, and could reflect adaptation to a hydrodynamic environment, differences in predation, or the large evolutionary separation between phocines and rodents. Like rat and mouse whiskers, longer seal whiskers tend to be straighter than shorter whiskers, and short whiskers exhibit large variability in curvature coefficient, with a sharp upper bound limiting the range (Table 1, line 3; Fig. 1G).

Comparing emergence angles for seals, rats and mice: similarities and differences in elevation and twist angles

Fig. 4H–J visualizes the equations for θw, φw and ζw shown in lines 4, 5 and 6 of Table 1, with corresponding confidence intervals in Table 2, lines 2, 3 and 4.

The values of the horizontal angle (θw) depend only on θbp for the mouse, but on θbp and φbp for both rats and seals (Table 1, line 4). For all species, more rostral whiskers emerge at angles that point more rostrally, and for seals and rats, whiskers emerge more rostrally in ventral regions of the array. Values for θw are generally, but not always, larger in seals than in rodents (Fig. 4H), with the most rostral seal whiskers crossing 180 deg and pointing inward toward the midline.

A striking similarity between the whisker arrays of mice, rats and seals is that the form of the equation for the whisker elevation angle (φw) is identical for all three species (Table 1, line 5). There is a strong, single-variable, linear relationship between φw and the dorsoventral location of the whisker basepoint (φbp). The relationship between φw and φbp for the seal has a significantly steeper slope and is offset towards negative values, indicating that whiskers emerge from the seal's face pointing more ventrally than on mice or rats (Fig. 4I). The overlapping confidence intervals on the slope for mouse and rat (Table 2, line 3) indicate that the elevation angles of their whiskers change in the same way from dorsal to ventral.

The linear relationship between elevation angle and the dorsoventral location of the whisker basepoint indicates constant elevation within a row. This similarity is striking given that their last common ancestor likely lived between ∼90 and ∼65 MYA (Meredith et al., 2011; O‘Leary et al., 2013). We suggest that this linear relationship may simplify calculating the elevation coordinate of a moving stimulus. When at rest, whiskers within a row will be contacted sequentially by a rostro-caudally moving stimulus. To combine information across whiskers and determine 3D stimulus location, the nervous system must track each whisker's horizontal angle and twist angle separately, but only needs to track a single elevation angle per row. This advantage would also apply to mobile whiskers, assuming fixed relationships between protraction, elevation and roll, as observed in rats and mice (Knutsen et al., 2008; Petersen et al., 2021).

A second important similarity is that the form of the equation for the whisker twist angle (ζw) is identical for all three species (Table 1, line 6), exhibiting a linear dependence on both θbp and φbp. All confidence intervals overlap for mouse and rat (Table 2, line 4), indicating that their twist angles are statistically indistinguishable. For all species, the smooth diagonal gradient of whisker twist across the array may aid in determining the direction of stimulus motion. Stimuli at different pitches relative to the animal's head will encounter different gradients of whisker twist. Stimulus direction could be inferred from these gradients because the mechanical response of each whisker will depend strongly on its orientation relative to the stimulus (Quist and Hartmann, 2012; Yu et al., 2016b).

Although the whisker twist angle (ζw) varies diagonally across the array for all three animals, the direction of the diagonal is different, as clearly seen in the visualization of the equations for ζw (Fig. 4J). The surface for seal whiskers is oriented nearly orthogonally to the surfaces for rats and mice. The two insets plot the values of ζw as heat maps over the range of values in Fig. 4J for the rat and seal. These heat maps clearly expose the near-orthogonal orientations of the gradients of twist angle for seal and rat. In seals, ventral–rostral whiskers tend to be oriented concave downwards; this orientation shifts diagonally across the array to become concave backwards in dorsal–caudal regions. In rats and mice, dorsal–rostral whiskers are concave forwards, transitioning diagonally to concave downwards in ventral–caudal regions.

These orientations make sense ethologically – pushing concave-forwards whiskers through water would cause turbulence, complicating sensing. In contrast, rotating concave-forward whiskers through air extends tactile reach. A second difference between the species is that only seals exhibit a linear relationship between θw and ζw, discussed further below.

Mechanical consequences for wake tracking

Harbor seals use whiskers to track fish wakes (Dehnhardt et al., 1998, 2001; Wieskotten et al., 2010, 2011). Several findings of the present work have direct mechanical consequences for wake tracking.

Basic physical principles dictate that the regular variation in arclength across the array (Figs 2D–F and 4A,E–G) will create a mechanical filter (Hanke et al., 2010), as the natural frequencies of a tapered cantilever beam depend on the ratio of its base diameter to its arclength squared (Georgian, 1965). Shorter (longer) whiskers will tend to respond more strongly to higher (lower) frequency components of vortices, wakes and direct tactile stimuli. At the same time, undulations along the whisker length will tend to reduce vortex-induced vibrations of the whisker, thereby improving tracking (Ginter et al., 2012; Hanke et al., 2010).

The present work shows that the orientation of the intrinsic curvature of whiskers varies diagonally across the array (Figs 3C,F,I and 4J). This ‘curvature orientation’ gradient is likely already sufficient to ensure that stimuli at different pitches relative to the animal's head will generate different mechanical gradients. However, the elliptical cross-sections of seal whiskers may enhance this effect, as a whisker's vibrations will be larger when the wide, rather than thin, diameter of the whisker faces into the flow (Murphy et al., 2013). Although the present work did not measure whisker diameter, Summarell et al. (2015) found that the intrinsic curvature of a harbor seal whisker aligns with its major axis and that flexural stiffness along the major axis is nearly double that of the minor axis. The orientation of greatest stiffness will thus correlate with the twist angles shown in Figs 3C,F,I and 4J, likely increasing response magnitude in the direction of the gradient and reducing disturbances orthogonal to it. Because ‘curvature orientation’ and ‘diameter orientation’ are correlated, future work will need to avoid confounding their mechanical effects.

For a seal swimming forwards, changes in θw change the angle of attack of the whisker, effectively changing the area projected into the flow, and thus how the whisker bends and vibrates. Intriguingly, for the seal – but not the rat – the two angles θw and ζw are strongly correlated (Fig. 4H,J). By varying these two angles virtually in lock step across the array, the seal vibrissal system may ensure that these two different sources of vibration variability are always correlated. Rats and mice may not require such a correlation, which could explain why the ζw gradient varies in different directions between the seal and the two rodents.

The mechanics of wake-following behavior strongly depend on the seal's active tracking motions, which likely change based on the external wakes it senses. Modeling this closed-loop sensorimotor behavior, and the neural circuitry that underlies it, will require the types of 3D quantification and CAD models presented here. This work will advance the study of the biomechanics and neurobiology of wake detection and tracking, as well as the development of underwater seal-like robots. In fact, the seal array model developed here has already been used to explore how whisker signals reflect flow structure (Liu et al., 2022).

Conclusions

The head-centered approach enables, for the first time, comparisons of the 3D geometry of whisker arrays across species with different whisker numbers and arrangements. This approach serves as a foundation for cross-species geometric comparisons that may illuminate the functional use of whiskers during tactile sensing behaviors. The approach offers the first evidence for elements of a common whisker arrangement across species in different mammalian orders, suggesting conserved mechanisms of whisker-based tactile sensing. The approach also highlights differences across species, which may correlate with ethological specialization. Finally, the quantitative descriptions of array geometry inherent to the head-centered approach enable alignment with 3D CAD models for use in simulation and robotics experiments.

We thank Dr Christine Scholtyßeck for help handling the seals. E. Claire Mosier, an undergraduate student in Northwestern's Biomedical Engineering department, helped us take some of the data in Rostock. We are grateful to RAPIDFORM™ for providing a temporary stand-alone license to acquire and analyze the scans when we briefly lost access to the internet at a critical point in the work. We thank Yifu Luo for remaking several of the figures. Portions of this work have been published in two PhD dissertations: Graff (2016) and Belli (2017).

Author contributions

Conceptualization: M.M.G., H.M.B., C.S.B., M.J.Z.H.; Methodology: M.M.G., H.M.B., C.S.B., M.J.Z.H.; Software: M.M.G., H.M.B., C.S.B., M.J.Z.H., T.L.J.; Validation: M.M.G., H.M.B., C.S.B., M.J.Z.H.; Formal analysis: M.M.G., H.M.B., C.S.B., M.J.Z.H.; Investigation: M.M.G., H.M.B., S.W., C.S.B., Y.K., M.J.Z.H.; Resources: G.D., M.J.Z.H.; Data curation: M.M.G., H.M.B., C.S.B., M.J.Z.H.; Writing - original draft: M.M.G., H.M.B., C.S.B., M.J.Z.H.; Writing - review & editing: M.M.G., H.M.B., S.W., C.S.B., Y.K., T.L.J., G.D., M.J.Z.H.; Visualization: M.M.G., H.M.B., C.S.B., T.L.J., M.J.Z.H.; Supervision: G.D., M.J.Z.H.; Project administration: G.D., M.J.Z.H.; Funding acquisition: G.D., M.J.Z.H.

Funding

This multi-year research project was sequentially supported by National Science Foundation awards IOS-0846088, CRCNS-IIS-1208118 and BCS-1734981 and National Institutes of Health grant R01-NS116277 to M.J.Z.H.; by a grant from the VolkswagenStiftung to G.D.; and by a grant from the Deutsche Forschungsgemeinschaft (SPP1207) to G.D. (DE 538/9-2) and W. Hanke (HA 4411/8-1). H.M.B. was supported in part by an NIH Ruth L. Kirschstein National Research Service Award (F31-NS-090872-01A1) and by a National Institutes of Health TL1 Clinical and Translational Post-Doctoral Fellowship (TL1TR001447). C.S.B. was supported in part by a National Science Foundation IGERT: Integrative Research in Motor Control and Movement grant (DGE-0903637) and by the National Institutes of Health (T32HD-057845). Open Access funding provided by McCormick School of Engineering, Northwestern University. Deposited in PMC for immediate release.

Data availability

Full dataset is available at: doi:10.17605/OSF.IO/C4R9Y.

Ahl
,
A. S.
(
1986
).
The role of vibrissae in behavior - a status review
.
Vet. Res. Commun.
10
,
245
-
268
.
Belli
,
H. M.
(
2017
).
Sensing with whiskers: from geometry and mechanics to the statistics of the array
.
PhD thesis
,
Northwestern University
.
ProQuest/UMI, 253 pages (Publication No. 10681095)
.
Belli
,
H. M.
,
Bresee
,
C. S.
,
Graff
,
M. M.
and
Hartmann
,
M. J. Z.
(
2018
).
Quantifying the three-dimensional facial morphology of the laboratory rat with a focus on the vibrissae
.
PLoS One
13
,
e0194981
.
Bookstein
,
F. L.
(
2018
).
A Course in Morphometrics for Biologists
.
Cambridge University Press
.
Brecht
,
M.
,
Preilowski
,
B.
and
Merzenich
,
M. M.
(
1997
).
Functional architecture of the mystacial vibrissae
.
Behav. Brain Res.
84
,
81
-
97
.
Bresee
,
C. S.
,
Belli
,
H. M.
,
Luo
,
Y.
and
Hartmann
,
M. J. Z.
(
2023
).
Comparative morphology of the whiskers and faces of mice (Mus musculus) and rats (Rattus norvegicus)
.
J. Exp. Biol.
226
,
jeb245597
.
Burns
,
J
. (
2009
).
Harbor seal and spotted seal: Phoca vitulina and P. Largha
. In
Encyclopedia of Marine Mammals
, 2nd edn (ed.
W. F.
Perrin
,
B.
Würsig
and
J. G. and
Thewissen
), pp.
533
-
542
.
Academic Press
.
Carvell
,
G. E.
and
Simons
,
D. J.
(
1990
).
Biometric analyses of vibrissal tactile discrimination in the rat
.
J. Neurosci.
10
,
2638
-
2648
.
Danforth
,
C. H.
(
1925
).
Hair in its relation to questions of homology and phylogeny
.
Am. J. Anat.
36
,
47
-
68
.
Dehnhardt
,
G.
and
Kaminski
,
A.
(
1995
).
Sensitivity of the mystacial vibrissae of harbor seals (Phoca vitulina) for size differences of actively touched objects
.
J. Exp. Biol.
198
,
2317
-
2323
.
Dehnhardt
,
G.
,
Mauck
,
B.
and
Bleckmann
,
H.
(
1998
).
Seal whiskers detect water movements
.
Nature
394
,
235
-
236
.
Dehnhardt
,
G.
,
Mauck
,
B.
,
Hanke
,
W.
and
Bleckmann
,
H.
(
2001
).
Hydrodynamic trail-following in harbor seals (Phoca vitulina)
.
Science
293
,
102
-
104
.
Dougill
,
G.
,
Brassey
,
C. A.
,
Starostin
,
E. L.
,
Andrews
,
H.
,
Kitchener
,
A.
,
van der Heijden
,
G. H. M.
,
Goss
,
V. G. A.
and
Grant
,
R. A.
(
2023
).
Describing whisker morphology of the carnivora
.
J. Morphol.
284
,
e21628
.
Georgian
,
J.
(
1965
).
Vibration frequencies of tapered bars and circular plates
.
J. Appl. Mech.
32
,
234
-
235
.
Ginter
,
C. C.
,
DeWitt
,
T. J.
,
Fish
,
F. E.
and
Marshall
,
C. D.
(
2012
).
Fused traditional and geometric morphometrics demonstrate pinniped whisker diversity
.
PLoS One
7
,
e34481
.
Graff
,
M. M.
(
2016
).
Mechanisms of whisker based flow sensing
.
PhD thesis
,
Northwestern University
.
ProQuest/UMI, 130 pages (Publication No. 10160640)
.
Grant
,
R. A.
,
Haidarliu
,
S.
,
Kennerley
,
N. J.
and
Prescott
,
T. J.
(
2013
).
The evolution of active vibrissal sensing in mammals: Evidence from vibrissal musculature and function in the marsupial opossum Monodelphis domestica
.
J. Exp. Biol.
216
,
3483
-
3494
.
Hanke
,
W.
,
Witte
,
M.
,
Miersch
,
L.
,
Brede
,
M.
,
Oeffner
,
J.
,
Michael
,
M.
,
Hanke
,
F.
,
Leder
,
A.
and
Dehnhardt
,
G.
(
2010
).
Harbor seal vibrissa morphology suppresses vortex-induced vibrations
.
J. Exp. Biol.
213
,
2665
-
2672
.
Hirons
,
A. C.
,
Schell
,
D. M.
and
St Aubin
,
D. J.
(
2001
).
Growth rates of vibrissae of harbor seals (Phoca vitulina) and steller sea lions (Eumetopias jubatus)
.
Can. J. Zool. Revue Canadienne De Zool.
79
,
1053
-
1061
.
Hyvarinen
,
H.
(
1989
).
Diving in darkness: Whiskers as sense-organs of the ringed seal (Phoca hispida saimensis)
.
J. Zool.
218
,
663
-
678
.
Knutsen
,
P. M.
,
Biess
,
A.
and
Ahissar
,
E.
(
2008
).
Vibrissal kinematics in 3D: Tight coupling of azimuth, elevation, and torsion across different whisking modes
.
Neuron
59
,
35
-
42
.
Krüger
,
Y.
,
Hanke
,
W.
,
Miersch
,
L.
and
Dehnhardt
,
G.
(
2018
).
Detection and direction discrimination of single vortex rings by harbour seals (Phoca vitulina)
.
J. Exp. Biol.
221
,
12
.
Liu
,
G.
,
Jiang
,
W.
,
Zheng
,
X.
and
Xue
,
Q.
(
2022
).
Flow-signal correlation in seal whisker array sensing
.
Bioinspir. Biomim.
17
,
016004
.
Luo
,
Y.
and
Hartmann
,
M. J. Z.
(
2023
).
On the intrinsic curvature of animal whiskers
.
PLoS One
18
,
e0269210
.
Meredith
,
R. W.
,
Janecka
,
J. E.
,
Gatesy
,
J.
,
Ryder
,
O. A.
,
Fisher
,
C. A.
,
Teeling
,
E. C.
,
Goodbla
,
A.
,
Eizirik
,
E.
,
Simão
,
T. L. L.
,
Stadler
,
T.
et al. 
(
2011
).
Impacts of the cretaceous terrestrial revolution and kpg extinction on mammal diversification
.
Science
334
,
521
-
524
.
Miersch
,
L.
,
Hanke
,
W.
,
Wieskotten
,
S.
,
Hanke
,
F. D.
,
Oeffner
,
J.
,
Leder
,
A.
,
Brede
,
M.
,
Witte
,
M.
and
Dehnhardt
,
G.
(
2011
).
Flow sensing by pinniped whiskers
.
Philos. Trans. R. Soc. B Biol. Sci.
366
,
3077
-
3084
.
Muchlinski
,
M. N.
(
2010
).
A comparative analysis of vibrissa count and infraorbital foramen area in primates and other mammals
.
J. Hum. Evol.
58
,
447
-
473
.
Muchlinski
,
M. N.
,
Wible
,
J. R.
,
Corfe
,
I.
,
Sullivan
,
M.
and
Grant
,
R. A.
(
2020
).
Good vibrations: The evolution of whisking in small mammals
.
Anat. Rec.
303
,
89
-
99
.
Murphy
,
C. T.
,
Eberhardt
,
W. C.
,
Calhoun
,
B. H.
,
Mann
,
K. A.
and
Mann
,
D. A.
(
2013
).
Effect of angle on flow-induced vibrations of pinniped vibrissae
.
PLoS One
8
,
e69872
.
O‘Leary
,
M. A.
,
Bloch
,
J. I.
,
Flynn
,
J. J.
,
Gaudin
,
T. J.
,
Giallombardo
,
A.
,
Giannini
,
N. P.
,
Goldberg
,
S. L.
,
Kraatz
,
B. P.
,
Luo
,
Z. X.
,
Meng
,
J.
et al. 
(
2013
).
The placental mammal ancestor and the post-k-pg radiation of placentals
.
Science
339
,
662
-
667
.
Petersen
,
R. S.
,
Rodriguez
,
A. C.
,
Evans
,
M. H.
,
Campagner
,
D.
and
Loft
,
M. S. E.
(
2021
).
A system for tracking whisker kinematics and whisker shape in three dimensions
.
PLoS Comput. Biol.
17
,
e1007402
.
Quist
,
B. W.
and
Hartmann
,
M. J. Z.
(
2012
).
Mechanical signals at the base of a rat vibrissa: The effect of intrinsic vibrissa curvature and implications for tactile exploration
.
J. Neurophysiol.
107
,
2298
-
2312
.
Schulte-Pelkum
,
N.
,
Wieskotten
,
S.
,
Hanke
,
W.
,
Dehnhardt
,
G.
and
Mauck
,
B.
(
2007
).
Tracking of biogenic hydrodynamic trails in harbour seals (Phoca vitulina)
.
J. Exp. Biol.
210
,
781
-
787
.
Shui
,
W.
,
Profico
,
A.
and
O‘Higgins
,
P.
(
2023
).
A comparison of semilandmarking approaches in the analysis of size and shape
.
Animals
13
,
1179
.
Summarell
,
C. C. G.
,
Ingole
,
S.
,
Fish
,
F. E.
and
Marshall
,
C. D.
(
2015
).
Comparative analysis of the flexural stiffness of pinniped vibrissae
.
PLoS One
10
,
e0127941
.
Towal
,
R. B.
,
Quist
,
B. W.
,
Gopal
,
V.
,
Solomon
,
J. H.
and
Hartmann
,
M. J. Z.
(
2011
).
The morphology of the rat vibrissal array: a model for quantifying spatiotemporal patterns of whisker-object contact
.
PLoS Comput. Biol.
7
,
e1001120
.
Welker
,
W.
(
1964
).
Analysis of sniffing of the albino rat
.
Behaviour
22
,
223
-
224
.
Wieskotten
,
S.
,
Dehnhardt
,
G.
,
Mauck
,
B.
,
Miersch
,
L.
and
Hanke
,
W.
(
2010
).
Hydrodynamic determination of the moving direction of an artificial fin by a harbour seal (Phoca vitulina)
.
J. Exp. Biol.
213
,
2194
-
2200
.
Wieskotten
,
S.
,
Mauck
,
B.
,
Miersch
,
L.
,
Dehnhardt
,
G.
and
Hanke
,
W.
(
2011
).
Hydrodynamic discrimination of wakes caused by objects of different size or shape in a harbour seal (Phoca vitulina)
.
J. Exp. Biol.
214
,
1922
-
1930
.
Woolsey
,
T. A.
and
Van der Loos
,
H.
(
1970
).
The structural organization of layer iv in the somatosensory region (S1) of mouse cerebral cortex: The description of a cortical field composed of discrete cytoarchitectonic units
.
Brain Res.
17
,
205
-
242
.
Yu
,
Y.
,
Graff
,
M.
and
Hartmann
,
M. J. Z.
(
2016b
).
Mechanical responses of rat vibrissae to airflow
.
J. Exp. Biol.
219
,
937
-
948
.

Competing interests

The authors declare no competing or financial interests.

This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution and reproduction in any medium provided that the original work is properly attributed.

Supplementary information