Abstract
This study explores the structural complexity of spider webs through information-theoretic and harmonicity-based frameworks to quantify spatial patterns in silk density across different web regions and reveal the underlying resource allocation strategies. Currently, there is no normalized approach for describing web structure and complexity, particularly for sheet webs, and this methodology allows for non-destructive scanning and quantification of web characteristics. By analysing the entropy of silk density distributions, a single scalar that captures the heterogeneity of material investment across the entire web, we observed that the entropy values follow a normal distribution with a mean of 1.24 0.22 bits when using 10 quantization levels. In the second part of the paper, by measuring the harmonicity of the silk density, we reveal that the silk density at a given point can be inferred from its neighbours, with an average harmonicity value of 0.0039 0.0017 (fraction of total points in point cloud data). The harmonic behaviour is notable for its maximum principle, suggesting that the strongest parts of the web appear at the boundaries, aligning with existing knowledge of spider web construction. These findings provide a new technique for quantifying web-building strategies and offer new insights into spider behaviour and evolution.
Keywords: entropy, spider web, harmonicity, Linyphiidae
1. Introduction
Spiders are exceptional biological engineers, using self-manufactured silk to design and build webs many times larger than their bodies [1]. As a material, spider silk is stronger and more elastic than almost any other known natural or man-made material, while simultaneously being biodegradable and biocompatible [2–5]. Spiders use silk for a variety of purposes, including prey capture and wrapping, encasing egg sacks, during courtship and copulation, and perhaps most visibly: building webs [6]. A spider’s web serves as a tool for prey capture, an extension of the senses and a retreat from predators [6–10]. Based on the most up-to-date phylogenetic analysis, orb webs are the most ancient type of prey capture web, evolving more than 165 Ma [11–14]. Whether the web evolved once or multiple times is still under debate, but regardless of the origin, many extant families abandoned orb webs later in their evolution, adopting cursorial lifestyles or a variety of other web structures, including sheet webs, cob-webs and funnel webs [6,15].
The linyphioids group (Linyphiidae and Pimoidae) constitute about 10% of all spider species worldwide, with more than 5000 named species [16]. Despite linyphioid diversity and abundance, web architecture and mechanics are poorly studied. Linyphiids generally build clearly suspended horizontal sheet webs that are sparsely attached to the surrounding substrate; however, variations in this design are prevalent in most genera [17]. Sheet web structures are generally described as an unordered meshwork of silk fibres varying in thickness and strength, with some threads bearing viscid droplets [7,18]. However, building a web is an energetically costly process, depleting glucoproteins and significantly increasing the metabolic rate [19,20]. It is expected that over evolutionary time, selection would favour economical webs that maximize function with the least amount of silk [21,22]. However, quantifying the effectiveness and economy of webs is a difficult process with no universally accepted metric, although mathematical modelling has precedence for cob and orb web species [23–26].
Another important aspect in spider web complexity is the spatial correlations in silk density [26]. By examining how the density of silk in one region of the web relates to the density in neighbouring regions, we can infer patterns and predict the distribution of silk throughout the web. Understanding how silk densities vary across the three-dimensional surface of a sheet web can potentially provide further insight into spider web building behaviour and identify areas of the web used for different purposes, for example, prey capture compared with predator retreat [6,17].
In this paper, we develop a method to quantify sheet web complexity by measuring Shannon entropy and harmonicity for the sheet webs of three species of linyphiid common to Northern California, Neriene digna, Neriene litigiosa and Microlinyphia dana. Using these metrics, we are able to discern new features of sheet webs and deepen our understanding of spider web-building behaviour.
The remainder of the paper is organized as follows. In §§2 and 3, we provide background information on the mathematical principles and experimental methodology, respectively. Section 4 discusses entropy calculations and the corresponding statistical analyses. Section 5 discusses the harmonicity of silk density and the analysis of local spatial correlations across the webs. Finally, §6 concludes the paper and suggests directions for future research.
2. What are entropy and harmonicity?
2.1. Mathematical framework for entropy
2.1.1. Motivation for entropy
Quantities that capture macroscopic properties of a system are valuable since they enable meaningful analysis without requiring a detailed account of the system’s microscopic structure. For example, temperature measures the thermal energy of a substance without reference to the motion of individual atoms or molecules. Silk density in a spider web is directly proportional to the spider’s material investment and energetic cost of construction, but there is currently no standard metric for quantifying this information aside from simple summary figures such as total silk mass [1,27].
By quantizing local silk‐mass measurements into a discrete distribution and computing their Shannon entropy, we obtain a single scalar that captures the heterogeneity of that investment across the entire web. This macroscopic value allows us to quantify global organizational features of the web while abstracting away the intricate and often irregular details of individual thread placement and allows for comparison between webs of different sizes and structures. Crucially, our entropy‐based measure is also insensitive to the absolute scale or the particular choice of segmentation, which facilitates robust comparisons across webs of different sizes, shapes and species.
This methodology shows that in all scanned webs, 98–99% of the space is empty and has zero density value, leaving us with an apparent sparsity of data to analyse. However, this is due to the implicit nature of spider webs, which are by definition minute amounts of silk occupying otherwise empty space. By removing the zero density values from our analysis, we are focusing our analysis and observations on only the biological structure, rather than excluding or failing to describe any part of the web itself.
2.1.2. Mathematical framework for entropy computation
Generally, Shannon entropy measures the amount of information needed to describe the spread of data across all possible values [28]. By examining the silk density distribution across a web, we can assign an entropy value to each web. A low entropy value would indicate that the silk density across the web is primarily concentrated at one value, while a high entropy value would indicate a web with a full range of density values spread uniformly at random. The lowest possible entropy value is zero bit, and the highest is bits when quantizing with density levels.
We develop a mathematical framework for computing the entropy of silk density distributions. The silk density distribution of a web can be determined by subdividing the three-dimensional space where the web is constructed by a cubic grid and then quantizing the silk density measurements into discrete levels. It should be noted that this framework demonstrates a convergence property: as we refine the subdivisions of the spatial domain, the resulting entropy becomes asymptotically independent of how the region is subdivided.
Following Shannon’s definition of entropy, we compute entropy of the density of a web as follows: divide the whole box with measurements given by height, width and depth into smaller boxes of size . For , let be the number of points in the corresponding small box . Then the local density of a box is
| (2.1) |
We group these densities into different levels (bins), and compute the entropy of the corresponding distribution. To do this, we first compute , the greatest density among all boxes. Then we subdivide the range from to into equal intervals. Each density can then be categorized into its corresponding interval. A box is assigned to level 0 if and only if , i.e. it contains no point.
Definition 2.1 (Entropy of a web’s silk density). Define the entropy of a web ’s silk density as
where
are the probability densities for each level . Observe that empty boxes (level 0) do not enter into the entropy sum since they are not part of the web.
Note that our definition of entropy depends on the choice of the subdivisions and the number of levels . However, we remark that in theory, the entropy converges as we take finer subdivisions.
Theorem 2.2 (Convergence of silk density entropy with respect to subdivision). Assuming there exists a measurable underlying field of silk density over the box, as the subdivisions become finer (i.e., ), the entropy converges to a finite limit
Proof. Since Shannon’s entropy is continuous with respect to the variational distance ( distance), it is enough to show that the empirical distribution of silk density levels converges in to the true distribution of the density levels as the number of subdivisions goes to infinity. The average silk density of the -th subdivided box can be written as an integral (here is a volume of ), and Lebesgue’s differentiation theorem implies that converges to as . Since silk density functions (both empirical and true) are measurable, one can use Lebesgue’s differentiation theorem to show that converges to as , i.e. . The level function is also measurable, hence the indicator function for each level of empirical density distribution converges to the indicator function of the true density distribution by dominated convergence theorem. By summing over all levels, we can conclude the convergence.∎
Figure 1 shows the convergence of entropy as the number of subdivisions grows, which empirically verifies the claim of theorem 2.2.
Figure 1.
Convergence of entropy with respect to number of subdivisions along each dimension for three different webs. The spider that constructed web 1 and web 3 is a randomly selected juvenile female M. dana The spider that constructed web 2 is a randomly selected male M. dana.
2.1.3. Choice of the number of quantization levels
For the following experiments, we choose for the number of levels. To justify our choice of density levels, we both provide a theoretical bound and show that, in practice, entropy values increase linearly if we use levels instead, and therefore, increasing the number of quantization levels from 10 to 100 does not yield additional information (figure 2). The theorem below demonstrates that raising the number of levels from to increases the entropy by at most . As a result, we find sufficiently fine to capture all relevant heterogeneity while remaining computationally efficient.
Figure 2.
Scatter of versus with fitted regression line . The model explains approximately 95.9% of the variance (), with a slope highly significant (, ) and a residual s.e. of 0.09195 bits ().
Theorem 2.3. Fix and let . For an integer , we have
Proof. Let (resp. ) be the number of samples (local densities) of level with maximum level (resp. ). Then we have (the bin corresponds to the level is partitioned into -bins with new levels ). By Jensen’s inequality (applied to ), we have
Then we get
∎
Figure 2 is a scatterplot showing the correlation between the distribution of entropy with and levels, which shows that the distributions are highly positively correlated.
2.1.4. Visualization of low- and high-entropy webs
Figures 3 and 4 present heat maps of the silk density distributions for two samples: one with a relatively low entropy value for the silk density distribution and the other with a relatively high entropy value.
Figure 3.
The figure on the left shows the silk density distribution for a web sample exhibiting a relatively low entropy value (0.5589 bits), calculated by using 10 quantization levels and excluding the empty level. The figure on the right shows the silk density distribution for a web sample exhibiting a relatively high entropy value (1.3300 bits), calculated by using 10 quantization levels and excluding the empty level.
Figure 4.
The figure on the left shows one representative frame of the web scan from the low entropy web in figure 3 (left). The figure on the right shows one representative frame of the web scan from the high entropy web in figure 3 (right).
In the low‐entropy web (figure 3, figure 4 left), silk density remains uniformly low across almost the entire structure. When subdividing the region 100 subdivisions on the length and width dimensions and 75 subdivision on the height dimension, the density level distribution is
where the first entry represents the number of blocks with 0 density, the next entry represents the number of blocks with the lowest positive density level, and so on. This distribution indicates that most of the space is empty, with the lowest density level remaining dominant.
By contrast, the high‐entropy web (figure 3, right) shows greater heterogeneity. When subdividing the region 100 subdivisions on the length and width dimensions and 75 subdivision on the height dimension, the density level distribution is
This distribution indicates that most of the space is still empty, with the lowest density level remaining relatively dominant; however, the spider employed a substantially wider range of density levels throughout the structure.
It should be noted that, in theory, if the majority of the web has high silk density, the entropy would still remain low due to consistency. However, our observations indicate that as the spider invests more energy in adding silk to the web, the additional silk density is distributed in a relatively random manner. This randomness prevents the density levels from concentrating on specific values, thereby increasing the entropy as the spider enhances the web’s density. Additionally, while high-density silk on the boundary provides structural integrity, the variability in silk density elsewhere reflects the spider’s adaptive energy investment [27]. For example, varying silk densities can optimize the web for prey capture, as areas with lower density allow prey to escape more easily [1].
2.2. Mathematical framework for harmonicity
2.2.1. Motivation for harmonicity
If you know your neighbours, do you know yourself? An important aspect in spider web complexity is the spatial correlations in silk density. By examining how the density of silk in one region of the web relates to the density in neighbouring regions, we can infer patterns and interpolate the distribution of silk throughout the web. In particular, we want to infer a silk density of a subdivided box based on densities of its neighbouring subdivided boxes.
There are some nice properties that a discrete harmonic function (which will be defined in the following section) satisfy. For example, the value of a harmonic function at a point is determined as the average of the values of its neighbours. In particular, harmonic functions obey the maximum principle, which states that the highest values of the function appear at its boundary, an observed but typically unquantified trait of sheet webs [1,17].
2.2.2. Mathematical framework for harmonicity computation
Let be a function on a lattice , the set of integer triples. We call harmonic if the value of at a point is equal to the average of over neighbouring points:
Definition 2.4 (Harmonic functions). A function is harmonic if is equal to
for any .
Equivalently, is harmonic if and only if the discrete Laplacian vanishes identically [29,30]:
Definition 2.5 (Laplacian and harmonicity). For a function , the Laplacian of is a function defined as
Harmonicity of is defined as an -norm of .
As we mentioned above, we are interested in the spatial correlations in silk density. We want to infer the silk density of a box based on densities of its neighbouring boxes. The simplest way to do this is by taking the average of neighbour densities, and this would work perfectly if and only if the silk density function is harmonic.
By our earlier discussion, will be identically zero if and only if . However, there is no reason for to be a harmonic function a priori. Instead, we can use a generalized version of averages, and we consider power means as better alternatives. More precisely, we consider
and see if we get a better inference result for some other than , which corresponds to the usual mean. The -power mean would give a zero error if and only if is harmonic. This lets us to define -harmonicity of silk density:
Definition 2.6 (α-harmonicity of silk density). Define the -harmonicity of a web ’s silk density as , the harmonicity of .
We simply call 1-harmonicity as harmonicity. Like entropy, -harmonicity depends on the choice of subdivisions and the number of levels . Under mild hypothesis, we can show that there always exists best that minimizes the -harmonicity:
Theorem 2.7. (Existence of the best ) If a web with silk density satisfies the inequality
| (2.2) |
there exists finite where -harmonicity of silk density is minimized.
Before we give a proof, we explain the condition (2.2). We found that the error function eventually increases for all of our webs, and this is a typical case in the following sense. The term after sign inside the summation in (2.2) is non-negative by Jensen’s inequality. Also, when , i.e. the silk density attains local maximum at . In this case, all the neighbouring indices with satisfy and the corresponding signs are plus. In other words, most of the signs in the summation are , and this explains why the condition (2.2) is met.
Proof. First, the -power average converges to the max function as :
The logarithmic derivative of is
and by Jensen’s inequality applied to the convex function with , we have
Hence the function is increasing, as is .
Since is increasing, has two possible behaviours: increases for large when , or decreases for large when . The derivative of -error is
and the conclusion follows.∎
3. Methodology
3.1. Previous methodologies
In [23], scanned images were stacked to form a three-dimensional model of the web to understand the process of web construction. This process has been used to determine the purpose and importance of different stages in web construction, discern discrete stages of web construction and estimate the mechanical properties of silk under stress in orb and tangle web species [31]. Instead of capturing and stacking individual frames sequentially as in [23] which takes 2 hours, we generate the entire scan as continuous video in 30 seconds and reconstruct the three-dimensional volume in post-processing—drastically reducing acquisition time for each web scan.
Namazi used the fractal dimension and Shannon entropy to quantify the complexity and information content of orb weaving spiders to correlate cognitive function with web structure by interpreting the brightness level of digitized images [32]. However, web complexity was assessed using two-dimensional projections of inherently three-dimensional structures, and important volumetric features such as out-of-plane geometries may be lost.
3.2. Specimen collection and web construction
Local linyphiid species were used as test species for developing this new methodology and were hand-collected from the UC Berkeley campus (figure 5). Not all specimens built webs during the allotted time, and only fully completed webs were included in the analysis. Collected spiders were kept in small containers for one to two weeks without food prior to introduction to experimental space to encourage web development [33]. The total number of spiders collected are 23, 5 and 13 for N. digna, N. litigiosa and M. dana, respectively. Specimens were placed inside 10.16 × 10.16 × 10.16 cm (4″ × 4″ × 4″) acrylic boxes with clear sides, a black base and no lid (figure 6). Vaseline was coated on the inside top 2.54 cm (1″) of each side to prevent specimens from escaping. Box size was selected based the sizes of the species (all individuals measured less than 8 mm in length excluding legs) and scanning capabilities of the experimental set-up. Each spider was given at least two weeks in ambient conditions to complete a web, construction duration was not recorded in detail. Linyphiids construct webs over the course several days, completing full construction by seven days, and web completion was defined as the point at which no additional silk was added to the web after several consecutive days [33].
Figure 5.

A linyphiid web on UC Berkeley campus (unidentified species). The web was dusted with cornstarch prior to photographing (quarter included for scale).
Figure 6.
A representative image of a completed web in the experimental chamber. The web was dusted with cornstarch after scanning but prior to photographing for better visualization of the structure.
3.3. Web scanning
Completed webs were placed into an enclosed experimental scanning apparatus blocking all outside light. Scanning was conducted by a laser (Quarton Inc. VLM-520-56) and camera (Canon EOS R5C mirrorless camera using a Canon RF 100 mm F 2.8 Macro lens) mounted on a track at a fixed distance (0.67 metre). A small motor (Habow Technic Power-Functions XL-Motor-Set 8882) was used to advance the laser and camera simultaneously to scan the length of the experimental chamber from front to back, recording at 120 frames s−1 for 20−30 s. An infrared laser distance sensor (DFROBOT DFRduin Uno v. 3.0[R3]) monitored the location of the camera relative to its start position to provide z-axis information for three-dimensional reconstruction.
3.4. Data processing and extraction
Individual video frames representing two-dimensional slices of the web were extracted for cleaning and analysis using a custom Python script [34]. For each video, a set cropped region was identified in each frame that excluded the box edges and background, and accounted for any minute changes in elevation across the length of the box. Red and blue colour values were reset to the minimum value and the image converted to greyscale. Background noise was removed using a minimum threshold filter of 0.55 max RGB value. Three-dimensional point cloud data (PCD) representations of each web were created using the filtered data. Examples of the three-dimensional PCD plots are shown in figure 7. All data are original scans collected as described above.
Figure 7.
Visual representations of the silk density plots for four sheet webs from the three experimental species. These visualizations are derived from the PCD representation of the spider webs. The density in each region is computed based on the fraction of points within that region, relative to the total number of points. Purple colours represent less dense (or more sparse) areas of silk, while red areas indicate higher silk density.
3.5. Quantification of silk density
We approximate the silk density in a region by counting the number of coordinate points in a subdivided box (§2.1.2) of the corresponding PCD document, divided by volume of . The historical method to determine silk density would be to physically cut each web over a partition and then measure the silk mass for each subdivision [35]. However, this approach poses practical challenges and destroys the web in the process. Using PCD representations allows us to gather accurate data while maintaining the web for further scanning or experimentation.
3.6. Statistical analysis
The data for the entropy and harmonicity values for each web were analysed in R 4.3 (https://www.r-project.org/) using the dplyr, ggplot2, lme4 and car packages: H (entropy), global harmonicity and . Data exploration and analysis followed Zuur et al. [36]. Outliers were removed based on interquartile range (IQR) quartiles and the data were tested for normality using Shapiro–Wilk normality test (-value = for the entropy and -value = for harmonicity and ) and Levene’s test for homogeneity of variance (for entropy: ; harmonicity: ). Heteroscedasticity was tested using Breusch–Pagan test (). We fit independent general linear mixed models to describe each response variable (H, global harmonicity and ) and assess the influence of species, genus, sex and age, as well as the random effects of the date. The influence of each factor was modelled both independently and additively to test all possible combinations; statistical significance of the effect of the factors (species, genus, sex, age and date) was not detected in any of the models. Comparisons between models were made using Akaike information criterion (AIC), where the best fit model was identified based on the lowest AIC values. To assess multicollinearity, mixed models with multiple variables were tested using the variance inflation factor (VIF), and all values were less than 1.40 (species: ; genus: ; sex: ; age: ). Residual autocorrelation was checked with the Durbin–Watson test ().
4. Entropy of the silk density results and discussion
In this section, we address the question: is the silk density of a web consistent across its structure? Our analysis reveals that the silk density exhibits a high degree of consistency, as indicated by the low entropy of the density level distribution—the average of the entropy H across the samples consistently converges to approximately 1.24 0.22 bits (excluding zero-density-level) with respect to the number of samples for the spider species analysed in this study, when using quantization levels (table 1). Based on our convergence analysis (figure 1), which shows that the entropy reaches convergence once the number of subdivisions along the longest axes exceeds approximately 80, we therefore adopt 100 subdivisions (1 mm cell edge length) along length and width (and 75 along height) as a conservative yet efficient choice. To reduce sensitivity to the choice of subdivision size, we apply a moving average approach to the subdivision parameters. Specifically, the subdivisions are varied from 100 to 120 along the length and width dimensions, and from 75 to 100 along the height dimension. No significant effects of species (), genus (), date (), sex () and age () were identified. When the additive influence of species, date, sex and age was modelled, no significant factors were identified (best fit model—). Further details on the specific sex and life stage for each specimen are included in the Dryad Repository [37]. One might wonder whether using more quantization levels than 10 could capture additional information about the silk density distribution. However, we computed entropy values up to 100 quantization levels, and the resulting distributions yielded a shape similar to that obtained with 10 levels. Increasing the number of density levels does not significantly alter the results under the current experimental conditions. The entropy value (, excluding zero-density-level) is 73% lower than the theoretical maximum of , reflecting an uneven distribution of density levels.
Table 1.
Calculated entropy values by species, presented as mean s.d. [minimum value–maximum value]. For the computation of the entropy , we remove empty space (level 0). Excluding level 0 allows us to compare the density levels only where silk is present, and more accurately reflects the organization of the sheet web.
|
species |
number of individuals |
(in bits) and range of values |
|---|---|---|
|
N. digna |
23 |
1.18 0.23 [0.40–1.65] |
|
N. litigiosa |
5 |
1.33 0.23 [1.26–1.65] |
|
M. dana |
13 |
1.31 0.19 [0.55–1.88] |
The majority of the silk density falls within the lowest quantization level, suggesting an energy-saving behaviour by the spiders. This low entropy may reflect a bias toward minimal silk usage, possibly prioritising efficiency of resource use [19,20,38]. The production of silk and the construction of a web are energy-intensive processes and are directly influenced by the physiological state of the spider and a number of ecological factors [6]. Among linyphiid species, silk density can range from quite sparse, as seen in Laminacauda ansoni to very dense in Pocobletus versicolor, where distinguishing individual thread lines is difficult [17]. Our results indicate that the sheet web spiders tested may optimize the amount of silk needed for effective prey capture while conserving energy; however, we cannot make decisive conclusions due to the limitations of the current study. The low silk density may be a factor of starvation, but this is unlikely, as starved spiders typically invest larger amounts of capture silk compared with sated individuals [6].
Alternatively, a higher entropy value would imply a more uniform use of different density levels, which could indicate that the spider may prioritize different factors of web performance across neighbouring web sections related to varying functional purposes. For example, a dense region necessary for structural support adjacent to a sparse region of sticky silk for prey capture. This was not observed in the species used in this paper; however, the restrictions of the study may contribute to the observed consistency, as all specimens were kept in identical controlled conditions and had a relatively low sample size across all species, sexes and life stages. Integrating greater numbers, species and habitat diversity into future studies will either support low entropy as a universal feature of sheet webs or reject this conclusion and illuminate environmental and behavioural traits linked with differing entropy levels.
5. Harmonicity results and discussion
In this section, we address the question: can we infer silk density of a web by neighbours? Using the mathematical framework described in §2.2, we calculated the global harmonicity of silk density (). No significant effects of species (), genus (), date (), sex () and age () were identified. When the additive influence of species, date, sex and age was modelled, no significant factors were identified (best fit model—). For all webs, the average harmonicity value was 0.0039 0.0017 (fraction of total points in PCD, table 2). The harmonic behaviour displayed in the silk density indicates that the silk is lain at similar densities across the surface of the sheet web, even when the specific shape of the web varies.
Table 2.
Harmonicity and presented as mean s.d. [minimum value–maximum value] for web scans separated by species. We use 20 subdivisions on the length and width dimensions and 15 subdivision on the height dimension. No significant differences were found between the species studied.
|
species |
number of individuals |
and range of values |
and range of values |
|---|---|---|---|
|
N. digna |
23 |
0.00360 0.0017 [0.0007–0.0099] |
0.951 0.061 [0.81–1.02] |
|
N. litigiosa |
5 |
0.00496 0.0016 [0.0024–0.0067] |
0.942 0.036 [0.92–0.97] |
|
M. dana |
13 |
0.00398 0.0018 [0.0018–0.0076] |
0.938 0.053 [0.85–1.00] |
Also, we measure the -harmonicity of each web and found the best that minimizes the error, as mentioned at the end of §2.2 (see also theorem 2.7). We compute the harmonicity of by varying the value in increments of 0.01 and find the that minimizes .
We found that the average is identically consistent to () over species, genus, sex and age, at 0.06 (table 2). In other words, is approximately harmonic. for the three linyphiid species.
6. Conclusions
In three species of linyphiid spiders, completed sheet webs exhibit traits consistent with organization, optimization and harmonicity, despite appearing random to the human eye. While the specifics of the organization and design are not yet known, the low entropy values provide evidence that the ‘unordered meshwork’ is rather a deliberate network of silk fibre [7]. The limitations of the current study restrict our ability to draw broad biological and ecological conclusions, as only three, closely related species of linyphiid were tested in a controlled space. Future studies integrating a wide diversity of species across varying environments will allow us to investigate how web structure relates to lifestyle, ecological conditions and evolutionary history.
Our non-destructive approach allows us to draw quantifiable data from web structures. Moving forward, we can use these imaging and quantification methods to investigate web design in a wide variety of spider species across different environmental conditions and stressors. While only completed webs were scanned in this study, this non-destructive approach will allow us to obtain three-dimensional scans of webs across every stage of construction, providing further insight into the step-by-step process used to create a viable model of the sheet web. The three-dimensional web scans can be analysed in more detail to discern additional physical and geometric properties, and may be used to inform computational models of sheet webs.
Most importantly, combining microscopic and macroscopic analysis of three-dimensional web scans based on computed entropy and harmonicity values can bridge small-scale structural patterns with large-scale functional design that might reveal how spiders optimize their webs. From a microscopic perspective, metrics such as clustering coefficients, degree distributions and modularity can be computed to analyse the graph structure of sheet webs. Viewing sheet webs as complex networks can provide deeper insights towards the specifics of thread organization and how this contributes towards the functionality of the web as both a shelter and a prey trap [39]. From a macroscopic perspective, efforts are already underway to derive equations that can accurately model the surfaces of the webs we have already scanned. With these equations, we will investigate whether sheet webs exhibit characteristics of minimal surfaces. We can also simulate these webs with such equations to test the viability of using webs as a model for applications in electronics and material science. With a sufficiently large dataset of spider web scans, machine learning models can be trained to generate web-like structures with similar properties.
Understanding the physical properties of sheet webs may also provide inspiration for engineering and architectural designs that minimize material usage while maintaining structural function. The ability to directly measure, experiment and manipulate webs during construction will open new doors into the study of spider behaviour and ecology, and allow us to quantify what makes an effective web. Identifying the unseen patterns of nature is a powerful tool, and the non-destructive scanning technique and quantification of entropy and harmonicity described here have the potential to illuminate many undiscovered nuances in the structure and design of spider webs.
Acknowledgements
We would like to thank Professor Per-Olof Persson and Professor Rosemary Gillespie for their valuable guidance and support. Also, the third author thanks Hyukpyo Hong for helpful discussions.
Contributor Information
Fangyuan Lin, Email: fangyuan@berkeley.edu.
Kathryn Michelle Nagel, Email: knagel@berkeley.edu.
Seewoo Lee, Email: seewoo5@berkeley.edu.
Jason Jiang, Email: jasonjiang200@berkeley.edu.
Grant Yang, Email: gyang276@berkeley.edu.
Patrick Chang, Email: changpatrick@berkeley.edu.
Samuel Chengda Li, Email: chengda.li@berkeley.edu.
Norman Sheu, Email: normansheu@gmail.com.
Ethics
This work did not require ethical approval from a human subject or animal welfare committee.
Data accessibility
All data can be accessed here [37].
Declaration of AI use
We have not used AI-assisted technologies in creating this article.
Authors’ contributions
F.L.: conceptualization, data curation, formal analysis, investigation, methodology, resources, software, supervision, validation, visualization, writing—original draft, writing—review and editing; K.M.N.: data curation, formal analysis, investigation, methodology, resources, software, validation, visualization, writing—original draft, writing—review and editing; S.L: conceptualization, data curation, formal analysis, investigation, methodology, software, validation, visualization, writing—original draft, writing—review and editing; J.J.: data curation, formal analysis, investigation, methodology, resources, software, validation, visualization, writing—original draft, writing—review and editing; G.Y.: data curation, formal analysis, investigation, methodology, resources, software, validation, visualization, writing—original draft; P.C.: data curation, investigation, software; S.C.L.: data curation, investigation, software; N.S.: conceptualization, data curation, formal analysis, investigation, methodology, project administration, resources, supervision, validation, writing—original draft, writing—review and editing.
All authors gave final approval for publication and agreed to be held accountable for the work performed therein.
Conflict of interest declaration
We declare we have no competing interests.
Funding
No funding has been received for this article.
References
- 1. Foelix R. 2010. Biology of spiders. Oxford, UK: Oxford University Press. [Google Scholar]
- 2. Römer L, Scheibel T. 2008. The elaborate structure of spider silk: structure and function of a natural high performance fiber. Prion 2, 154–161. ( 10.4161/pri.2.4.7490) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3. Ko FK, Wan LY. 2018. Engineering properties of spider silk. In Handbook of properties of textile and technical fibres (eds Eichhorn SJ, Hearle JWS, Jaffe M, Kikutani T), pp. 185–220. Cambridge, UK: Woodhead Publishing. [Google Scholar]
- 4. Lewis RV. 1992. Spider silk: the unraveling of a mystery. Acc. Chem. Res. 25, 392–398. ( 10.1021/ar00021a002) [DOI] [Google Scholar]
- 5. Harmer AMT, Blackledge TA, Madin JS, Herberstein ME. 2011. High-performance spider webs: integrating biomechanics, ecology and behaviour. J. R. Soc. Interface 8, 457–471. ( 10.1098/rsif.2010.0454) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6. Blackledge TA, Kuntner M, Agnarsson I. 2011. The form and function of spider orb webs: evolution fromsilk to ecosystems. In Advances in insect physiology (ed. Casas J), pp. 175–262, vol. 41. London, UK: Elsevier. [Google Scholar]
- 7. Benjamin SP, Düggelin M, Zschokke S. 2002. Fine structure of sheet‐webs of Linyphia triangularis (Clerck) and Microlinyphia pusilla (Sundevall), with remarks on the presence of viscid silk. Acta Zool. 83, 49–59. ( 10.1046/j.1463-6395.2002.00098.x) [DOI] [Google Scholar]
- 8. Lott M, Poggetto VFD, Greco G, Pugno NM, Bosia F. 2022. Prey localization in spider orb webs using modal vibration analysis. Sci. Rep. 12, 19045. ( 10.1038/s41598-022-22898-3) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9. Hill PS, et al. 2019. Biotremology: studying vibrational behavior. vol. 6. Cham, Switzerland: Springer. [Google Scholar]
- 10. Mortimer B. 2019. A spider’s vibration landscape: adaptations to promote vibrational information transfer in orb webs. Integr. Comp. Biol. 59, 1636–1645. ( 10.1093/icb/icz043) [DOI] [PubMed] [Google Scholar]
- 11. Coddington JA. 1991. Cladistics and spider classification: araneomorph phylogeny and the monophyly of orbweavers (Araneae: Araneomorphae, Orbiculariae). Acta Zoologica Fennica 190, 75–87. [Google Scholar]
- 12. Griswold CE, Coddington JA, Hormiga G, Scharff N. 1998. Phylogeny of the orb-web building spiders (Araneae, Orbiculariae: Deinopoidea, Araneoidea). Zool. J. Linn. Soc 123, 1–99. ( 10.1006/zjls.1997.0125) [DOI] [Google Scholar]
- 13. Bond JE, Garrison NL, Hamilton CA, Godwin RL, Hedin M, Agnarsson I. 2014. Phylogenomics resolves a spider backbone phylogeny and rejects a prevailing paradigm for orb web evolution. Curr. Biol. 24, 1765–1771. ( 10.1016/j.cub.2014.06.034) [DOI] [PubMed] [Google Scholar]
- 14. Kallal RJ, Kulkarni SS, Dimitrov D, Benavides LR, Arnedo MA, Giribet G, Hormiga G. 2021. Converging on the orb: denser taxon sampling elucidates spider phylogeny and new analytical methods support repeated evolution of the orb web. Cladistics 37, 298–316. ( 10.1111/cla.12439) [DOI] [PubMed] [Google Scholar]
- 15. Dimitrov D, Lopardo L, Giribet G, Arnedo MA, Álvarez-Padilla F, Hormiga G. 2012. Tangled in a sparse spider web: single origin of orb weavers and their spinning work unravelled by denser taxonomic sampling. Proc. R. Soc. B 279, 1341–1350. ( 10.1098/rspb.2011.2011) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16. World SpiderCatalog . 2025. World spider catalog version 26. See https://wsc.nmbe.ch/ (accessed 11 June 2025).
- 17. Hormiga G, Eberhard WG. 2023. Sheet webs of linyphioid spiders (Araneae: Linyphiidae, Pimoidae): the light of diversity hidden under a linguistic basket. Bull. Mus. Comp. Zool. 163, 279–415. ( 10.3099/MCZ75) [DOI] [Google Scholar]
- 18. Peters HM, Kovoor J. 1991. The silk-producing system of Linyphia triangularis (Araneae, Linyphiidae) and some comparisons with Araneidae: structure, histochemistry and function. Zoomorphology 111, 1–17. ( 10.1007/BF01632706) [DOI] [Google Scholar]
- 19. Schmitz A. 2016. Respiration in spiders (Araneae). J. Comp. Physiol. B 186, 403–415. ( 10.1007/s00360-016-0962-8) [DOI] [PubMed] [Google Scholar]
- 20. Peakall DB, Witt PN. 1976. The energy budget of an orb web-building spider. Comp. Biochem. Physiol. A 54, 187–190. ( 10.1016/s0300-9629(76)80094-1) [DOI] [PubMed] [Google Scholar]
- 21. Brown JH, Gillooly JF, Allen AP, Savage VM, West GB. 2004. Toward a metabolic theory of ecology. Ecology 85, 1771–1789. ( 10.1890/03-9000) [DOI] [Google Scholar]
- 22. Brown JH, Burger JR, Hou C, Hall CAS. 2022. The pace of life: metabolic energy, biological time, and life history. Integr. Comp. Biol. 62, 1479–1491. ( 10.1093/icb/icac058) [DOI] [PubMed] [Google Scholar]
- 23. Su I, Narayanan N, Logrono MA, Guo K, Bisshop A, Mühlethaler R, Saraceno T, Buehler MJ. 2021. In situ three-dimensional spider web construction and mechanics. Proc. Natl Acad. Sci. USA 118, e2101296118. ( 10.1073/pnas.2101296118) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 24. Herberstein ME, Tso IM. 2000. Evaluation of formulae to estimate the capture area and mesh height of orb webs (Araneoidea, Araneae). J. Arachn. 28, 180–184. ( 10.1636/0161-8202(2000)028[0180:EOFTET]2.0.CO;2) [DOI] [Google Scholar]
- 25. Corver A, Wilkerson N, Miller J, Gordus A. 2021. Distinct movement patterns generate stages of spider web building. Curr. Biol. 31, 4983–4997.( 10.1016/j.cub.2021.09.030) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26. Venter C, Haddad CR, Codron D. 2022. A novel approach to determine the surface area of buckspoor spider webs and other irregular-shaped two-dimensional objects. MethodsX 9, 101904. ( 10.1016/j.mex.2022.101904) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27. Tanaka K. 1989. Energetic cost of web construction and its effect on web relocation in the web-building spider Agelena limbata. Oecologia 81, 459–464. ( 10.1007/BF00378952) [DOI] [PubMed] [Google Scholar]
- 28. Shannon CE. 1948. A mathematical theory of communication. Bell Syst. Tech. J. 27, 379–423. ( 10.1002/j.1538-7305.1948.tb01338.x) [DOI] [Google Scholar]
- 29. Duffin RJ. 1956. Basic properties of discrete analytic functions. Duke Math. J. 23, 335–363. ( 10.1215/S0012-7094-56-02332-8) [DOI] [Google Scholar]
- 30. Benjamini I, Lovász L. 2003. Harmonic and analytic functions on graphs. J. Geom. 76, 3–15. ( 10.1007/s00022-033-1697-8) [DOI] [Google Scholar]
- 31. Su I, Buehler MJ. 2020. Mesomechanics of a three-dimensional spider web. J. Mech. Phys. Solids 144, 104096. ( 10.1016/j.jmps.2020.104096) [DOI] [Google Scholar]
- 32. Namazi HR. 2017. The complexity based analysis of the correlation between spider’s brain signal and web. ARC J. Neurosci 2, 34–44. ( 10.20431/2456-057X.0203006) [DOI] [Google Scholar]
- 33. Benjamin SP, Zschokke S. 2004. Homology, behaviour and spider webs: web construction behaviour of Linyphia hortensis and L. triangularis (Araneae: Linyphiidae) and its evolutionary significance. J. Evol. Biol. 17, 120–130. ( 10.1046/j.1420-9101.2004.00667.x) [DOI] [PubMed] [Google Scholar]
- 34. Lab G. 2025. Spiderweb. See https://github.com/normansheu/spiderweb (accessed 26 January 2025).
- 35. Sensenig AT, Agnarsson I, Blackledge TA. 2011. Adult spiders use tougher silk: ontogenetic changes in web architecture and silk biomechanics in the orb‐weaver spider. J. Zool. 285, 28–38. ( 10.1111/j.1469-7998.2011.00809.x) [DOI] [Google Scholar]
- 36. Zuur AF, Ieno EN, Elphick CS. 2010. A protocol for data exploration to avoid common statistical problems. Methods Ecol. Evol. 1, 3–14. ( 10.1111/j.2041-210x.2009.00001.x) [DOI] [Google Scholar]
- 37. Lin F, et al. 2025. An analysis of silk density in spider webs. Dryad Digital Repository. ( 10.5061/dryad.tqjq2bw99) [DOI]
- 38. Kawamoto TH, Machado F de A, Kaneto GE, Japyassú HF. 2011. Resting metabolic rates of two orbweb spiders: a first approach to evolutionary success of ecribellate spiders. J. Insect Physiol. 57, 427–432. ( 10.1016/j.jinsphys.2011.01.001) [DOI] [PubMed] [Google Scholar]
- 39. Manoj B, Chakraborty A, Singh R. 2018. Complex networks: a networking and signal processing perspective. London, UK: Pearson. [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
All data can be accessed here [37].






