Data from: Stress responses and dynamic equilibrium: Key determinants of aging in the C. elegans clk-1 mutant
Data files
Jul 14, 2026 version files 4.56 MB
-
Behaviors_measurement_data.zip
9.96 KB
-
Health_index_estimation_manual_area_method.zip
22.41 KB
-
README.md
8.97 KB
-
scripts.zip
13.77 KB
-
Symbolic_regression_analysis_(CSV_files_and_results).zip
4.05 MB
-
Symbolic_regression_analysis_(fxp_files_for_eureqa_formulize_sofware).zip
453.40 KB
Abstract
Systems biology offers valuable insights into aging by integrating experimental data with mathematical models and bioinformatics tools. Long-lived mutants of C. elegans, particularly clk-1, have provided extensive data on aging mechanisms. The clk-1 gene, which encodes a ubiquitin precursor, shows a pleiotropic phenotype characterized by slow behavior, high mitochondrial ROS levels, autophagy, and metabolic changes. However, the link between these changes and lifespan extension remains unclear. Using a Boolean network, we modeled genetic interactions and derived differential equations for a continuous approach. Our results highlight that aak-2 (AMPK) is crucial for clk-1 lifespan extension owing to its role in stress response regulation. We introduced a health index based on the attrition of neuromuscular behaviors to assess the health of various strains. Our findings suggest that while stress responses may enhance lifespan, overall health is determined by the extent of the damage.
Dataset DOI: 10.5061/dryad.6wwpzgnc8
Description of the data and file structure
The accompanying files comprise the data and scripts utilized in the analysis presented in the paper titled "Stress Responses and Dynamic Equilibrium: Key Determinants of Aging in the C. elegans clk-1 Mutant." The files are organized as follows:
1. "Behaviors_measurement_data.zip" contains the raw data from behavioral assays, including pharyngeal pumping, swimming, defecation, and survival analysis.
2. "Health_index_estimation_manual_area_method.zip" encompasses all calculations for estimating the health index based on quartiles from the data distribution.
3. "scripts.zip" includes all necessary scripts required to conduct the statistical analysis, boolean network analysis, and health index estimation.
4. "Symbolic_regression_analysis_(CSV_files_and_results).zip" holds all CSV files essential for executing the symbolic regression analysis, along with results presented as PNG files for accessibility, given potential difficulties in opening FXP files. These visual representations facilitate comparison with other tools and analyses.
5. "Symbolic_regression_analysis_(fxp_files_for_eureqa_formulize_sofware).zip" contains all FXP files, which may currently pose challenges in access, as the primary software, Eureqa from Nutonian, is no longer available, either as a free trial or a paid option. However, there exists one open-access tool that can replicate this analysis using the Python programming language.
Files and variables
Behaviors_measurement_data.zip
Description: This collection comprises a series of CSV files, each corresponding to distinct behavioral assays and designed for seamless integration with the R programming environment. Each file is titled to reflect the specific behavior assay conducted. The datasets include the following critical variables:
- Worm: Represents the individual organism subjected to measurement.
- Strain: Specifies the genetic strain associated with each worm.
- Behavior Value: Quantifies the observed behavioral response of each worm across various time points, specifically days 1, 3, 5, 7, and 9.
For the survival analysis, the datasets encompass these additional variables:
- ID: Corresponds to the unique identifier of each worm.
- Time: Measured in days to indicate the duration of observation.
- Status: Indicates the living status of the worms (alive or deceased).
- Strain: Consistent with the previously defined strains in the behavioral datasets.
The strains analyzed in this study include the wild-type N2 strain, the mutant strains clk-1 and aak-2, as well as the double mutant strain clk-1;aak-2, which is represented as "double" across all files.
Health_index_estimation_manual_area_method.zip
Description: Each folder within this zipped file corresponds to a specific analysis pertaining to the manual estimation of the health index. This includes assessments of individual behaviors, combined behaviors, and data represented on a relative scale. Each CSV file adheres to a consistent format in which the area under the curve (AUC) is calculated based on the quartiles for each measured day. In the data provided, Q1, Q2, and Q3 denote the first, second, and third quartiles, respectively.
For each file, we evaluate three distinct areas corresponding to the geometrical figures formed within the box plot: first, the heights of the triangles are recorded under the designation "triangle height." Next, the cumulative area of all triangles is detailed in the section labeled "triangle area," followed by the total areas of all rectangles, which are noted in the "rectangle area" section. The aggregate value derived from these measurements represents the area under the curve for each quartile, thereby providing the health index value.
scripts.zip
Description: This compressed file contains a collection of scripts employed for the statistical analysis of data, all written in the R programming language. The scripts include the following analyses:
- ANOVA analysis: This script conducts an analysis of variance (ANOVA) on behavioral data, including subsequent post hoc analyses to identify specific group differences.
- Cox regression analysis: This script is utilized for performing Cox regression analysis, facilitating survival analysis within the dataset.
- Discrete and continuous model for clk-1 network in configuration 1: This script carries out a Boolean network analysis for the first network configuration. Additionally, it implements a continuous analysis through ordinary differential equation modeling.
- Discrete and continuous model for clk-1 network in configuration 2: Similar to the previous script, this analysis focuses on the second network configuration, integrating both Boolean network analysis and continuous modeling through ordinary differential equations.
- Health index for pumping and swimming with the data in a relative scale for each strain: This script generates graphs for manual area calculations and computes the definite integral for equations derived from symbolic regression. It assesses individual and combined behaviors of swimming and pumping, presented on a relative scale for each strain.
- Health index for pumping swimming and defecation in a relative scale for each strain: This script similarly creates visual representations for manual area calculations and evaluates the definite integral for equations obtained through symbolic regression, focusing on the combined behaviors of swimming, pumping, and defecation, again on a relative scale per strain.
- Health index stimation for pharingeal pumping and swimming behaviors using all data: This script provides graphs for manual area calculations and the definite integral computations for equations derived from symbolic regression, concentrating on the individual and combined behaviors of swimming and pumping.
- Health index stimation with defecation data: This script encompasses the manual area calculation visualizations and the definite integral assessment for equations obtained through symbolic regression, addressing the individual and combined behaviors of swimming, pumping, and defecation.
Symbolic_regression_analysis_(CSV_files_and_results).zip
Description: This study employs symbolic regression analysis utilizing data that encompasses the variables Worm, Strain, and Time. These variables correspond to those documented in the Behaviors_measurement_data files. Additionally, the dataset includes two behavioral metrics: "score" and "score normal," representing the observed behavior values and their respective relative scale, respectively. This compressed file also contains PNG files that illustrate the results of the regression analysis derived from the FXP files, which are challenging to access without the Eureqa software.
Symbolic_regression_analysis_(fxp_files_for_eureqa_formulize_sofware).zip
Description: This compressed file contains fxp files intended for symbolic regression analysis. Access to these files necessitates the use of the Eureqa Formulize software developed by Nutonian, which is no longer available for download from the official website. Users may utilize the trial version of the software through a previous executable (.exe) file to conduct the analysis. For those seeking open-source alternatives, the PySR tool is available for Python and Julia programming languages, accessible via the following link: https://github.com/astroautomata/PySR. To replicate the analysis presented in this work, it is essential to have the 'time' and 'score' variables extracted from the CSV files included in the file titled Symbolic_regression_analysis_(CSV_files_and_results).zip
Code/software
All scripts utilized in this analysis are written in the R programming language. The requisite data is contained within the designated "Behaviors_measurement_data" zip file; therefore, it is recommended to set the working directory to this location prior to commencing analysis. Furthermore, it is imperative to ensure that all necessary R packages are installed through CRAN and the devtools package. The "Symbolic_regression_analysis_(CSV_files_and_results)" zip file encompasses the relevant .csv files essential for conducting symbolic regression analyses using various open-source alternatives. Additionally, the .fxp files located in the "Symbolic_regression_analysis_(fxp_files_for_eureqa_formulize_software)" zip file are available for users that could be able to get the Eureqa Formulize software.
Access information
Other publicly accessible locations of the data:
Literature search to infer the clk-1 regulatory network
The clk-1 regulatory network was inferred through an extensive literature and database search. The primary sources of information included WormBase, WormBook, and PubMed. We systematically explored gene–gene interactions involving clk-1 and its associated pathways using WormBase as the main resource. This initial step yielded a preliminary network draft describing the expression changes in genes such as atfs-1, skn-1, taf-4, aak-2, and hsp-60.
Subsequently, we expanded our search to include the downstream and regulatory targets of these initially identified genes. This expansion was guided by experimentally validated interactions reported in the literature, which enabled the incorporation of additional key components, including mTOR, atgl-1, hif-1, and CREB. Through this iterative approach, the network was progressively refined to capture the interconnections between the diverse cellular processes.
To further contextualize the regulatory interactions, we performed a focused search for genes and molecular elements implicated in stress and mitochondrial stress responses, particularly those associated with mitochondrial mutations and reactive oxygen species (ROS) accumulation during aging. This step enabled the integration of pathways related to lipid metabolism, mitophagy, and the electron transport chain. The final curated network comprised 29 interconnected components, forming the foundation of the dynamic analysis presented in this study.
Construction of the boolean model for the clk-1 regulatory network
To build a comprehensive model for the clk-1 regulatory network, we thoroughly researched the existing literature to gather all documented interactions relevant to C. elegans clk-1 mutant. We were able to include the complete set of interactions to ensure that our regulatory network accurately reflects the current understanding of this organism model. In the network, each node symbolizes a distinct molecular component, such as genes, proteins, or small molecules, integral to the clk-1 network. The edges that connect these nodes denote the regulatory influence — positive or negative — one component exerts on another.
To translate experimental observations from the literature into Boolean regulatory rules, we first classified each interaction as either positive or negative, depending on whether the effector enhanced or repressed the expression or activity of its target. In Boolean formalism, positive interactions are represented by the identifier of the activating effector alone, whereas negative interactions are expressed using the negation operator NOT (or “!”).
When multiple effectors regulate a target, the formulation of the Boolean rule is determined by empirical evidence of combinatorial regulation. Specifically, when a target requires the concurrent action of two or more activators and the exclusion of specific inhibitors, the logical operators AND (“&”) and NOT are combined to capture these dependencies. Conversely, when activation can occur through alternative effectors acting independently, the OR (“|”) operator is used. Because multiple logical configurations can be consistent with the same set of interactions, several candidate rule sets were systematically tested across alternative scenarios, and the final rule set was selected as the one that best reproduced the experimentally observed conditions and behaviors.
Dynamic simulations were performed using a synchronous update scheme in which all nodes were updated simultaneously at each discrete time step according to their Boolean functions. This approach provides computational efficiency while preserving the attractor structure of the asynchronous formulation. The additional dynamic variability sometimes observed under asynchronous updates arises from the compositional structure of the logical functions; however, the synchronous implementation substantially reduces the computational cost. In particular, simulating a synchronous Boolean model comprising 29 nodes requires significantly fewer operations than its asynchronous counterpart, making it advantageous for exploratory analysis and parameter testing.
We used the Cytoscape software to visualize the biological network depicted in the graph. Through Cytoscape, we represented the clk-1 regulatory graph in a user-friendly format, facilitating a simplified exploration of its structure and dynamics. Furthermore, we enhanced the precision and predictive capability of the model using the R package BoolNet. This package was the computational framework for simulating the clk-1 network and identifying its stable states. These are crucial in representing network configurations that may endure over time, potentially correlating with specific phenotypes.
Continuous model formulation
To derive the continuous counterpart of the Boolean network, each logical rule was systematically converted into a Hill-type function that captured the cumulative regulatory influence of all relevant effectors on a specific target variable. This methodology preserves the logical structure inherent in Boolean formulation while introducing continuous dynamics through nonlinear activation functions. Each regulatory interaction is characterized by its own set of parameters, enabling precise control of the activation strength and decay rates. In the resulting system of ordinary differential equations (ODEs), the rate of change of each variable is defined by two components: a sigmoidal activation term representing synthesis or activation dynamics governed by the Hill function and a linear decay term accounting for degradation or deactivation.
We utilized the R package BoolNetPerturb to simulate the effects of various perturbations on the clk-1 network, gaining valuable insights into its resilience and adaptability. Furthermore, the deSolve R package was used to delve into the network's continuous dynamic behaviors, leading to a more comprehensive understanding of its temporal dynamics under different conditions.
C. elegans strains and culture
Nematodes were cultured in standard conditions on Nematode Growth Medium (NGM) plates and fed with the Escherichia coli strain OP50 at 20°C temperature. In the experiments, Bristol N2 was used as the wild-type strain, while the mutant strains used were aak-2(ok524) and clk-1(qm30). These strains were provided by the Caenorhabditis Genetics Center (CGC), which is funded by the NIH Office of Research Infrastructure Programs (P40 OD010440). To create a double mutant, aak-2(ok524) males were crossed with clk-1(qm30) hermaphrodites. F2 progeny were then separated on individual plates to identify the double mutants using the polymerase chain reaction (PCR) technique. To identify the aak-2 mutation, the following primer sequences were utilized: forward TTCCTGGCAACACCATAAGC and reverse CTCCAGAAAGTCTGGAGTTG. On the other hand, to detect the clk-1 mutation, the primer sequences used were forward TGTCGGTTCAGCACTTCTAG and reverse AGTATTGTCCGTGTCAGGAC. This method allowed for precise identification of the desired genetic configurations.
Measurement of neuromuscular behaviors
Our study assessed neuromuscular behaviors using the methodologies outlined by Hart, focusing on a trio of specific behaviors: pharyngeal pumping, swimming, and defecation. These behaviors were selected as indicators of neuromuscular activity and coordination, offering insights into the nematodes' physiological health and functional status under investigation.
The experimental protocol started with nematodes that had reached one day of adulthood. A cohort of 20 worms was selected to ensure age and developmental stage uniformity. This selection criterion was crucial for minimizing variability in neuromuscular function that might arise from differences in maturation. The behaviors of these worms were then systematically observed and recorded over nine days, with assessments conducted at 48-hour intervals. This longitudinal approach allowed us to capture possible changes in neuromuscular activity over time, providing a comprehensive overview of each behavior.
We measured pharyngeal pumping and swimming behaviors three times for each worm at every observation point. Pharyngeal pumping, a critical indicator of feeding behavior and metabolic activity, was quantified by counting the number of pharyngeal contractions within a predefined time frame (30 seconds). Swimming behavior, reflecting motor coordination and muscle function, was evaluated based on the worms' frequency of tail waving in an aquatic environment, within a predefined time frame (60 seconds). On the other hand, the defecation behavior of each worm was measured only once by recording the time between defecation cycles, characterized by periodic expulsion events, within a 10-minute time frame, to gain insight into the regulation of the gastrointestinal and neuromuscular systems.
Survival analysis
Our survival analysis protocol was designed following the procedures delineated by Park et al. to ensure the reliability and reproducibility of our results. This approach allowed for the precise monitoring of nematode longevity under controlled conditions. The experimental setup began with selecting nematodes at the L4 larval stage, an easily identifiable stage in their development. These selected individuals were then carefully transferred onto fresh Nematode Growth Medium (NGM) plates. This transfer was performed to standardize the starting conditions for each nematode, thereby reducing variability in survival outcomes that might arise from differences in environmental factors or developmental stages at the onset of the assay.
Twenty-four hours post-transfer, marking the transition of the nematodes to one-day adults, the survival assays officially started, with this time point designated as t = 1. Starting the assays at the adult stage ensured that the survival data captured pertained exclusively to the adult phase of the nematode life cycle, facilitating the analysis on adult longevity.
Survival was assessed every 24 hours. Nematodes that deviated from the experimental parameters, such as those that crawled off the plate, exhibited bagging (a condition where eggs hatch inside the mother, leading to her death), or exploded, were censored at the time these events were observed. The censoring of these individuals was critical for the integrity of the survival analysis, as it accounted for non-standard mortality causes that do not directly relate to the natural lifespan of the organism. The nematodes were transferred to new NGM plates every 48 hours to maintain optimal conditions and minimize confounding factors such as overcrowding or depletion of food resources. This bi-daily transfer protocol was pivotal in ensuring that environmental degradation did not influence the observed survival outcomes over time. Additionally, this strategy prevented the inadvertent inclusion of new adults from potential reproduction, thus maintaining the purity of the adult cohort under study.
Health index estimation
In our study, we developed a nuanced approach to estimate the health index of nematodes, leveraging the variables derived from our behavioral analyses. This estimation process was designed to encompass individual and aggregated behavioral metrics, providing a holistic view of the nematodes' physiological state over time.
Aggregation of behavioral data into a health index
To construct the health index, we first relativize all the behavioral data by converting it to a relative scale. This standardization facilitated the comparison and aggregation of diverse behaviors on a standard metric, enhancing the interpretability of our analysis. Data from different behaviors were cumulatively added for the aggregation process to form a composite score. Notably, in the case of defecation—a behavior that increases its length over time—its relative metric was subtracted from the composite of the other behaviors. This adjustment was crucial for accurately reflecting the contribution of each behavior to the overall health index, acknowledging that not all behaviors equally signify healthiness.
Symbolic regression for health index estimation
The initial method used for estimating the health index was symbolic regression, executed through the software Eureqa (38). Symbolic regression diverges from traditional regression by searching for the mathematical expression that best fits the relationship within the data rather than fitting the data to a predefined model. Through this process, we first identified the optimal function that exhibited the highest fidelity to the behavioral data patterns, and then we calculated its definite integral over the observed period. This integral, representing the area under the curve generated by the function, served as a quantitative measure of the cumulative health index across the lifespan of the nematodes.
Direct area calculation from behavioral data
Additionally to the symbolic regression approach, we employed a direct method to estimate the health index by calculating the area under the data curve. This method drew lines through the behavioral data's first, second, or third quartiles for each measurement day. By connecting these points across the observation period, we delineated polygons whose boundaries were defined by the quartile lines and the temporal axis representing the consecutive days. The area enclosed by these polygons was then computed, offering an alternative measure of the health index that is directly derived from the raw behavioral data.
Statistical analysis
In our study, the statistical analysis assessed the effects of genetic variation and temporal dynamics on neuromuscular behaviors and survival across different nematode strains. For the variables of pharyngeal pumping frequency, defecation cycle speed, and waving frequency during swimming, we performed a two-way mixed Analysis of Variance (ANOVA) with nematode strain (fixed factor), time (as random factor), and their interaction as sources of variation. This analysis facilitated the discernment of strain-specific behavioral profiles and their progression over time, allowing us to pinpoint any significant deviations attributable to genetic differences or temporal changes. The test allows us to evaluate the interaction effect between strain and time, providing insights into whether the impact of genetic variation on neuromuscular behavior changes over the lifespan of the nematodes.
The Cox proportional hazards regression model was employed to analyze survival data. The Cox regression analysis was performed to verify the proportionality of the hazard assumption, employing both graphical diagnostics and statistical tests. This step ensured the validity of the model's findings. The survival curves generated from this model were then statistically compared, with the resulting p-values providing a basis for assessing the significance of differences observed between strains; all statistical analyses were conducted using the R programming language.
