Understanding the three‐dimensional (3D) surface complexity of biological systems can yield fundamental insights into how organisms interact with their environments. The wealth of current imaging technologies permits detailed 3D visualization of biological surfaces on the macro‐, micro‐ and nanoscale. Analysis of the reconstructed 3D images, however, remains a challenging proposition.
Here, we present QuSTo, a versatile, open‐source program developed in Python to quantify surface topography from profiles obtained from 3D scans. The program calculates metrics that quantify surface roughness and the size (i.e. height and length) and shape (i.e. convexity constant (CC), skewness (Sk) and kurtosis (Ku)) of surface structures.
We demonstrate the applicability of our program by quantifying the surface topography of snake skin based on newly collected data from white light 3D scans of the ventrum and dorsum of 32 species. To illustrate the utility of QuSTo for evolutionary and ecological research, we test whether snake species that occur in different habitats differ in skin surface structure using phylogenetic comparative analyses.
The QuSTo application is free, open‐source, user‐friendly and easily adapted for specific analysis requirements (available in GitHub, github.com/GMLatUCDavis/QuSTo) and is compatible with 3D data obtained with different scanning techniques, for example, white light and laser scanning, photogrammetry, gel‐based stereo‐profilometry. Scientists from various disciplines can use QuSTo to examine the surface properties of an array of animal and plant species for both fundamental and applied biological and bioinspired research.
Slope stability assessment is regularly carried out by engineers to analyse the stability of natural or man-made slopes and understand their failure mechanisms. In slope stability assessment, it is essential to determine the critical slip surface, i.e. the one characterised by the lowest safety factor, and, in professional practice, the analysis is routinely carried out using Limit Equilibrium Methods (LEM). Unstable conditions can be induced by several causes such as excessive surcharge load, earthquakes, heavy rainfall and dynamic loads. They can lead to slope failures causing considerable damage to structures and infrastructure facilities arising on them. The task is to find the minimum factor of safety against all these destabilising factors. The most widely used methods in slope stability assessment are the traditional limit equilibrium methods [1-4]. In addition, finite difference technique [5, 6], distinct element codes [7] and finite element strength reduction technique (FEM) [8-13] are also used extensively. Use of optimisation methods such as dynamic programming [14], downhill simplex algorithm [15] and Monte-Carlo (MC) technique [16] are also reported. Recently, other optimisation techniques inspired by nature like ant colony optimisation (ACO) [17-19], particle swarm optimisation (PSO) [20, 21], harmony
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.