Skip to main content
PLOS One logoLink to PLOS One
. 2025 Sep 24;20(9):e0325831. doi: 10.1371/journal.pone.0325831

Runway: A novel, forward-screen method of analyzing catwalk gait analysis data

Dana Creasman 1,2,*, Aileen Anderson 1,2,3
Editor: Antal Nógrádi4
PMCID: PMC12459821  PMID: 40991582

Abstract

Assessing locomotor endpoints is a crucial component of neurotrauma research. One method of measuring locomotor behavior is through gait analysis, where one empirically measures different aspects of animal locomotion. A common tool for performing this analysis is via using the CatWalk kinematic testing apparatus, which utilizes data captured from freely moving animals traversing a tunnel with a transparent walkway, specially lit and filmed from below to create a high-contrast video of paw placement during locomotion. The CatWalk software outputs high dimensional data, which presents an issue when attempting to determine what the sum of the data means in terms of locomotor outcomes. To address this concern, we have developed runway, an R package for the processing, analysis, visualization, and ultimately interpretation of Catwalk data. The runway pipeline uses a novel, forward-screen method for analysis, systematically identifying variables affected by the treatment or intervention in question and analyzes the isolated variables through various methods to pinpoint how animal gait is affected. We explain in detail how runway processes experimental data, and provide a pair of use cases to demonstrate runway’s power as an analytical tool.

Introduction

Assessing locomotor function is a critical aspect of spinal cord injury (SCI), traumatic brain injury (TBI), and other neurotrauma and neurodegeneration research. Over the history of neurotrauma research, numerous scales and tasks have been developed, each with their respective strengths, weaknesses, and intended uses. Live-graded, observation-based tasks such as BBB and BMS are sensitive, but ordinal scaling of these tasks results in an uneven, non-linear progression of recovery through the scale [1,2]. For example, several points on the BBB and BMS scales are dedicated to changes in limb movement, while a difference of only one point separates an animal that can step vs. one that cannot [1,2]. This creates regions of scale compression and scale expansion, which can warp the analysis and interpretation of data [3]. Other tasks such as the Horizontal ladderbeam (or similar tasks like the pegged beam or wire grid) operate on a linear scale, scoring either successful steps or errors made during walking [4–10]. This task is highly sensitive, but only over a narrow region of recovery, as animals must be consistently stepping enough to perform the task, but not stepping so well as to create a ceiling effect [4]. Additionally, while the clear “better/worse” dichotomy present in tasks such as BBB, BMS, and ladderbeam has the benefit simplifying interpretation of performance, this simplicity is also a downside, as it does not allow for robust analysis of how performance is achieved [1,2,4–6,11].

These issues highlight the relevance and importance of gait analysis. The goal of gait analysis is to empirically measure different aspects of animal locomotion, such as stride length, speed, stepping pattern, etc. Early methods of obtaining this information consisted of dipping the paws of an animals in ink and letting them run across a sheet of paper, then physically measuring the desired variables from the tracks [12,13]. Currently, advanced machine-learning techniques are being developed that allow raw video of animal locomotion to be turned into kinematic information [14–16]. Sitting in between these two ends of the technological scale is the CatWalk kinematic testing apparatus. The CatWalk suite utilizes data captured from freely moving animals traversing a tunnel with a transparent walkway, specially lit and filmed from below to create a high-contrast video of paw placement during locomotion. Videos are semi-automatically analyzed by a software package (with human quality control), providing detailed, robust insight into a myriad of aspects of how an animal is moving [17].

Like most gait analysis methods, the number of variables that CatWalk outputs is both a strength and a drawback: when dozens of variables are present, determining what the sum of the data means can be a difficult and confusing task. The potential for cherry-picking variables which show the “desired” outcome is high, as is the chance of missing potentially insightful results simply by never looking at the data in total, and instead focusing only on a few “gold standard” variables. Some approaches have gone further, attempting to use the massive data output from CatWalk to generate a linear model, correlated to another, established measure of locomotor function, such as BMS/BBB or ladder beam [18,19]. While useful under certain circumstances, this approach has two primary issues. One is that animal locomotion is highly dependent on factors such as sex, age, strain, genetics, and injury/disease model [20–22]. This means that whatever model is generated may only work under a narrow set of conditions. A second is that this approach ultimately seeks to reduce Catwalk data to a binary axis of “better” and “worse”, usually with the hope of showing that a given intervention was efficacious in promoting recovery post-injury. This misses an opportunity to use Catwalk data to answer a more nuanced question: do different injuries and/or treatment alter an animal’s locomotion in different ways? Post-injury recovery is multifaceted; animals can exhibit functional recovery in ways that diverge from uninjured performance. Catwalk data allows examination of how various interventions result in different compensatory mechanisms, offering insight into treatment mechanisms of action. Notably, while our examples analyses in this paper are limited to catwalk datasets, the benefits our method are applicable to other methods of obtaining locomotor tracking data, such as deep learning techniques like DeepLabCut [14,15,23]. Our approach is primarily concerned with the interpretation of data, and thus can be coupled to any method that outputs multiple features describing animal locomotion.

To address these issues, we have developed an R package named runway for the processing, analysis, visualization, and ultimately interpretation of Catwalk data. The runway pipeline uses a novel, forward-screen method for analysis, enabling a more comprehensive and unbiased examination of animal locomotion following traumatic injury experiments. This method systematically identifies variables affected by the treatment or intervention in question and analyzes the isolated variables through various methods to pinpoint how animal gait is affected. To demonstrate the method’s flexibility, we apply it to two unique use cases: 1) Analysis of a data set with animals from two groups (CD44 WT and KO, measured at 3 time points (pre-injury, 14 and 28 weeks post-injury); 2) A single-time point SCI dataset with three binary variables and eight unique groups.

Methods

Data processing and statistics

Catwalk datasets analyzed in the use cases was obtained using CatWalk XT (Noldus v9.0). Full info on the studies these datasets were sourced from can be found in their originating articles [24,25]. Analysis was performed using R version 4.0.3 within R Studio. ANOVA modeling was performed using the aov function in base R. Additional packages used in either runway or elsewhere in the R scripts were the A86, tidyverse, scales, ggVenn, umap, ggwordcloud, and patchwork packages [26–33]. Complete R scripts and accompanying data for each use case are available in the supplementary files.

Data compilation, cleaning, and processing

The first step in the analysis is compiling all relevant CatWalk data. Ideally, data will have been obtained at multiple time points, at least before and after injury. To facilitate data import and ensure proper blinding, it is best to run each animal using only its numerical identifier, without entering any group information into CatWalk. In parallel, maintain a master lookup table that matches each ID to the animal group and other important metadata.

Once CatWalk data has been collected and master lookup table created, this data can be imported into the runway R package, which will handle the remaining steps automatically. Runway will annotate each set of CatWalk data with group info by aligning it to the lookup table, combine the individual time points into a continuous data set, eliminate any unusable variables (such as variables with all missing or all 0 values), and normalize the data. The standard way to normalize the data is by using a baseline time point, typically the pre-injury time point. However, in some cases, it might be more appropriate to choose a time point such as post-injury but pre-intervention instead. If an individual subject lacks data at the normalization time point, runway provides two options: either completely exclude the subject from the analysis if the study power is sufficiently high or use the group means for each variable in place of the individual value. Lastly, runway automatically excludes the normalization time point from subsequent analyses to prevent distortion of results.

Isolation of significant variables using analysis of variance models

Once data is imported and pre-processed, runway will handle the task of determining the gait variables affected by the study’s independent variables. The user inputs their desired model, typically involving the interaction of a grouping variable (e.g., treatment, genotype) and the time point post-injury. Runway then applies the chosen model to each normalized CatWalk variable in the complete dataset. The p-values from this analysis help identify gait variables affected by single independent variables or their interactions.

Choosing the appropriate alpha value to measure significance is important. In analyses such as these involving evaluating several variables, it is typically best practice to adjust the alpha value accordingly to compensate for the multiple comparisons and prevent false positives. However, in this case, there is frequently an issue of low power vs. high dimensionality. Indeed, the dimensionality is often inflated by the fact that CatWalk provides many variables which are highly related to one another or otherwise superfluous. Given the exploratory and descriptive goals of this analysis method, we consider not adjusting for multiple comparisons and using an alpha value appropriate for single variable comparisons as acceptable.

Results

As described under Methods, runway produces a set of affected gait variables for each independent variable (and variable interaction) in the study. Here we address an overview of these results, as well as several case examples for application and interpretation of the data generated, as well as how this process may provide value added for data interpretation.

There are several methods for interpreting these results that can be used in parallel with each other. One method is to simply evaluate the number of significant variables extracted for each independent variable. In the case of a combinatorial treatment study (such as the one covered in Use Case 2), if one treatment variable affects multiple gait variables and another does not, this could be considered a proxy measure for the efficacy of one treatment method versus another. Similarly, if each treatment variable extracts multiple gaits variables, but the interaction of the two variables does not, this implies that the mechanisms alter locomotion via parallel, non-synergistic pathways.

For both this reason, and to gain a more thorough understanding of the effects of each independent variable, it is necessary to examine the nature of the singular gait variables extracted, beginning by graphing each variable to see how they are affected by time, treatment, genotype, etc. Runway can also automatically fragment each variable into “tags” (e.g., “right forepaw” or “couplings”) and perform a hypergeometric test to determine if certain tags are significantly affected. This will reveal how exactly gait has been affected. Perhaps animals in a given group are disproportionately shifting their weight onto their fore or hind paws, exhibiting a particular stepping pattern, or moving more steadily. If a given treatment affects an intuitively related set of variables, such as contralateral paw variables or variables relating to limb speed, this can help elucidate the mechanism via which an intervention is altering animal gait, informing what molecular targets or neurological pathways to target in subsequent studies.

While we argue catwalk analysis is best suited for descriptive, annotative approaches, it’s often desirable to determine which group of animals is walking “best,” particularly when more traditional locomotor tasks, such as BMS or ladder beam, fail to discriminate between groups. The main challenge with using Catwalk in this manner is defining what “good” walking looks like, which can be deceptively difficult.

One method involves examining a restricted set of relatively well-understood, easy-to-interpret variables. For example, healthy animals tend to spend a lot of their gait time with their paws in a “diagonal” orientation, with two paws off the ground at any given time. In contrast, injured animals often struggle with balance and thus spend more time on three or four paws. This restricted approach can be used alongside the more open and exploratory one described earlier to obtain both a coarse and fine picture of animal recovery. However, it is crucial not to assume that a given variable is inherently indicative of recovery without first validating this fact for the strain/injury/time point post-injury being analyzed, ideally by correlating it with one of the more straightforward locomotor tasks.

Another approach is to examine which group most closely resembles their pre-injury baseline, as intuition suggests this should correlate with better outcomes. However, this is a dangerous assumption, as post-injury recovery involves a high degree of compensation. Thus, a treatment that helps animals to properly compensate may, in fact, cause them to look less like their pre-injury baseline. However, baseline performance must still be taken into consideration, especially when dealing with comparisons across strain, age, time post-injury, and other factors where gait differences can be expected even at baseline (particularly with parameters like step length and step duration). This is why the initial step of normalization is so critical, along with checking the raw, non-normalized data for differences at baseline.

A more nuanced version of comparing animals to baseline is to compare their response to treatment against the directional trend seen in historical data from prior studies where recovery was observed. This is especially pertinent if a similar mechanism of recovery is expected from one intervention to the next, for example, trying an identical treatment at different doses/time points. UMAP, a dimensionality reduction tool, is effective for comparing multiple groups, including historical data from studies with observed recovery.

A graphical generalization of this entire approach can be found in Fig 1. Next, we will examine a pair of use cases for the runway package to provide examples of how this analysis method can provide novel insights from Catwalk data in an efficient manner.

Fig 1. Graphical summary of analysis method utilized by runway package.

Fig 1

Raw CatWalk data from separate time points is processed, then post-injury data is normalized to pre-injury data and combined. Normalized post-injury data is then analyzed using the appropriate ANOVA model, and then the results are visualized and interpreted.

Case one: A multiple time point data set with one independent variable

In the first example, the experimental paradigm involved mice of two different genotypes (WT and CD44 KO) that were given unilateral C5 contusion injuries. CatWalk data was obtained pre-injury, and at 14 and 28 days post-injury (dpi). First, data was normalized to the pre-injury time point. It should be highlighted that this normalization to baseline, while a standard part of analysis of any catwalk dataset, is particularly important in cases like this where animals are from two different genotypes and thus can be expected to possess baseline differences from one another.

After this normalization, a repeated measures ANOVA was performed to compare the effects of time vs. genotype on animal gait. A p-value of 0.05 was considered significant. This resulted in 31 variables significantly affected by time, another 31 affected by genotype, and only 1 affected by the interaction of time and genotype. A heatmap and/or a Venn diagram (Fig 2 A-B) were used to quickly visualize this information. It was concluded that while the progression of time after an injury and animal genotype both significantly impacted locomotor outcomes, these variables did so independently of one another. In other words, the two genotypes had different locomotor outcomes, but genotype did not affect how locomotion changed from 14 to 28 dpi. This implies that the differences between genotypes were already apparent by 14 days, indicating CD44 KO altered something about the early phase of the SCI response.

Fig 2. Summary of the findings from analysis of case one.

Fig 2

A) Heatmap of isolated significant variables from repeated measures ANOVA of group vs. time, indicating that a high number of variables were affected by both time and group (columns 1 and 2, respectively), but few to no variables exhibit a combinational effect where time group alters how a variable changes over time. B) Venn diagram showing the number of “hits” (variables with a p-value less than 0.05) from each of the three columns in the heatmap in A. C) Word cloud visualization of the most common strings from the “hit” variables in the “group” category. Redder coloring indicates disproportionate hits vs. expecting as determined by a hypergeometric test, indicating that the group primarily affected left paw parameters. D-E) Line graphs showing the progression through time of two parameters identified by this analysis, “support percent three” and “support percent diagonal”, showing that animals in the knockout group were spending more time in a diagonal arrangement than WT counterparts.

Next, the analysis focused on examining the affected variables, specifically regarding the effects of genotype. Three of the affected variables were “Diagonal Paw Support Percentage”, “Three Paw Support Percentage”, and “Lateral Paw Support Percentage”, all measures of which paw animals had in contact with the ground at any point. This implies a difference in genotypes in terms of how they distributed their weight. Related to this, several variables measuring the behavior of the right-fore and left-hind paws were observed. This asymmetry aligns with the fact that the injury model was a unilateral cervical injury primarily impeding right forepaw function. Given that the left hind paw and right forepaw contact the ground in a coupled manner during healthy animal movement, it makes sense that impacting the right forepaw would also affect the left hind paw. Similarly, several “couplings” variables were extracted, which measure how movement is coordinated between paws. Critically, however, the tags identified via a hypergeometric test as being most affected by genotype was actually “left forepaws”, despite ladder beam data indicating that left forepaw function was not impaired by injury. This suggests the effect of CD44 KO primarily altered how animals compensated post-injury with their unimpaired limbs.

Looking closely at how these variables were affected by CD44 KO revealed that CD44 KO had an overall beneficial effect on locomotion. CD44 KO animals spent more time with a “diagonal” paw contact arrangement and less time with a “three” arrangement compared to WT mice, indicating a better ability to balance and support their weight. This aligned with results from a ladder beam task, which showed fewer errors committed by CD44 KO mice vs. WT mice.

Taken together, these data show that CD44 KO had a beneficial effect on animal locomotion post-SCI and suggest that this benefit was likely due to neuroprotective modulation of the early response to SCI. Indeed, histology revealed the recruitment of immune cells was reduced in CD44 KO mice, along with reductions in lesion and astroglial scar volume. This study provides an excellent example of the power of this method of gait analysis. Using CatWalk data in combination with the Runway package, we were able to go beyond asking a simple yes or no question on animal recovery and instead provide insightful detail on exactly when and how the genetic manipulation was affecting the response to SCI.

Case Two: A single-time point SCI dataset with 3 independent variables

The second case uses data from another SCI study, where animals were given a unilateral hemisection injury, followed by treatment with four unique combinations of two treatments: bio-material bridge implementation and hNSC transplantation. In this case, CatWalk data was only obtained at a terminal time point, so pre-injury/pre-transplantation normalization was not possible. As in case one, ANOVAs were used to isolate relevant variables; hence, much of the methodological approach used was identical to that described in case one. However, in this case, a single measure, two-way ANOVA was employed for each of the independent variables. Next, the Catwalk variables affected by each individual variable were isolated (Fig 3 A-B). Critically, treating the data as having three independent variables rather than four unique groups allowed us to determine the unique ways in which each treatment affected gait. Interestingly, the results showed that cell treatment altered five variables, most dealing with right paws, whereas bridge affects ten completely different variables, mostly dealing with left paws. This suggests that the two treatments affected animal gait via different, parallel mechanisms, a fact that was independently verified via other histological and behavioral data from the study.

Fig 3. Summary of the findings from analysis of case two.

Fig 3

A) Heatmap of isolated significant variables from repeated measures ANOVA of group vs. time, indicating that several of variables were affected by both cells and bridge (columns 1 and 2, respectively), relatively fewer variables exhibit a combinational effect. B) Venn diagram showing the number of “hits” (variables with a p-value less than 0.05) from each of the three columns of the heatmap, further illustrating that cells that cells and bridge treatment affected isolated sets of 4 and 6 variables, respectively, with no overlap.

It’s worth noting that one variable exhibited a significant combinatorial effect, where treatment with cells altered how the variable was affected by bridge treatment. This might seem in contradiction to the earlier statement about each treatment affecting a completely distinct subset of variables, though it is not.

In this context, main effects are the effects that either bridge treatment or cell transplantation alone have on a given CatWalk parameter, ignoring the impact of the other invention. An interaction effect in this case would examine how the presence of bridge treatment impacts the effect cell transplantation has on a given CatWalk parameter, and vice versa. Interaction effects do not require the presence of main effects. That is to say, an independent variable can significantly impact the effect another independent variable has on a dependent variable, even though the overall impact both independent variables have on the dependent variables is insignificant. In terms of how to interpret this outcome, for this case, given that only one variable showed interaction vs several variables showing main effects for only one independent variable, the simplest conclusion is that the two treatments were working via separate mechanisms. This method of analysis provided critical insights into each intervention’s mechanism of effect. We could not only determine what treatments or combinations were efficacious but also if the effects observed were due to overlapping/synergistic mechanisms or parallel/additive ones. The Runway R package greatly facilitates this process, making designing and applying the right model to a given dataset quite straightforward and flexible. Additionally, Runway allows for additional visualizations (such as heatmaps, word clouds, etc.) that grant greater insight into a dataset than a simple list of p-values would. When this work is published, the package will be made publicly available via GitHub in parallel.

Discussion

Gaining a clear picture of subject locomotion is crucial in research involving locomotor impairment. CatWalk is a robust tool for obtaining a wealth of behavioral data from animal studies, but analyzing this vast data can be challenging, with the potential for incorrect conclusions or overlooked findings. We present a novel schema for analyzing CatWalk data, using an unbiased, forward-screening approach to emphasize the unique impact of injuries, diseases, or interventions on locomotor behavior, and introduce the Runway package to facilitate this analysis.

While this method provides valuable insights into animal locomotion, it has drawbacks. It is primarily descriptive of animal behavior and less robust in answering whether an intervention has improved or worsened recovery. We recommend coupling CatWalk analysis with other behavior tasks, like ladderbeam or BMS, to examine both coarse and fine aspects of behavior.

Beyond the technical statistical methods, this paper advocates for a more nuanced approach to interpreting data from CatWalk and similar gait analysis programs. The specific approach may not be perfectly suited to every experiment or tool, but the overall philosophy of exploratory analysis and asking refined questions about behavior can be applied across any study, maximizing insights from the data obtained. Critically, this approach is not dependent on using catwalk data as the input. Catwalk data can be supplemented by other factors such as score on other behavioral tasks, age, and weight gain/loss over time to examine how these factors reflect or influence recovery. Data from alternative automated and semi-automated gait analysis systems could also be used, such as from the aforementioned DeepLabCut [14,15]. Catwalk data is an excellent example use case for this method, but it is not the only option. The overall goal of this approach and the accompanying tools is to provide a means of taking gait data and generating insights to aid in interpreting a study. Even as the technical methods of collecting gait data evolve and become more sensitive, the need for data interpretation will remain, and this method will continue to be relevant.

Long-term goals of this work include updating and strengthening the runway package, making it more powerful and accessible for individuals in the neurotrauma field and related disciplines. Another goal is to promote public sharing of animal behavioral data and standardization, akin to genomics and transcriptomics fields. Projects like the Open Data Commons for Spinal Cord Injury share this data-sharing ethos and have begun to make more and more data from SCI experiments publicly available. Using tools like runway to perform meta-analyses and data mining on this data will provide critical new insights, allowing researchers to see the broad, over-arching trends present in the field’s cumulative data. By promoting such crosstalk and providing tools for in-depth analysis, we hope to see a surge in knowledge gained and treatments developed.

Transparency, rigor, and reproducibility statement

Raw data and R scripts from this study will be made available in a FAIR data repository (odc-sci.org) prior to publication under a creative commons attribution license (CC-BY 4.0). The Runway package for R can be accessed at https://github.com/dcreasma/runway.

Supporting information

S1 Data. Raw Data and R Scripts.

(ZIP)

pone.0325831.s001.zip (141.6KB, zip)

Acknowledgments

The authors would also like to thank Usha Nekanti for providing the data for use case 2.

Data Availability

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

Funding Statement

This research was funding by NIH grants #1R01NS123927-01A1, #NS082174, and #5R01NS117103.

References

  • 1.Basso DM, Beattie MS, Bresnahan JC. A sensitive and reliable locomotor rating scale for open field testing in rats. J Neurotrauma. 1995;12(1):1–21. doi: 10.1089/neu.1995.12.1 [DOI] [PubMed] [Google Scholar]
  • 2.Basso DM, Fisher LC, Anderson AJ, Jakeman LB, McTigue DM, Popovich PG. Basso Mouse Scale for locomotion detects differences in recovery after spinal cord injury in five common mouse strains. J Neurotrauma. 2006;23(5):635–59. doi: 10.1089/neu.2006.23.635 [DOI] [PubMed] [Google Scholar]
  • 3.Jeffery ND, Brakel K, Aceves M, Hook MA, Jeffery UB. Variability in Open-Field Locomotor Scoring Following Force-Defined Spinal Cord Injury in Rats: Quantification and Implications. Front Neurol. 2020;11:650. doi: 10.3389/fneur.2020.00650 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.Cummings BJ, Engesser-Cesar C, Cadena G, Anderson AJ. Adaptation of a ladder beam walking task to assess locomotor recovery in mice following spinal cord injury. Behav Brain Res. 2007;177(2):232–41. doi: 10.1016/j.bbr.2006.11.042 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Soblosky JS, Colgin LL, Chorney-Lane D, Davidson JF, Carey ME. Ladder beam and camera video recording system for evaluating forelimb and hindlimb deficits after sensorimotor cortex injury in rats. J Neurosci Methods. 1997;78(1–2):75–83. doi: 10.1016/s0165-0270(97)00131-3 [DOI] [PubMed] [Google Scholar]
  • 6.Lyeth BG, Jenkins LW, Hamm RJ, Dixon CE, Phillips LL, Clifton GL, et al. Prolonged memory impairment in the absence of hippocampal cell death following traumatic brain injury in the rat. Brain Res. 1990;526(2):249–58. doi: 10.1016/0006-8993(90)91229-a [DOI] [PubMed] [Google Scholar]
  • 7.Soblosky JS, Matthews MA, Davidson JF, Tabor SL, Carey ME. Traumatic brain injury of the forelimb and hindlimb sensorimotor areas in the rat: physiological, histological and behavioral correlates. Behav Brain Res. 1996;79(1–2):79–92. doi: 10.1016/0166-4328(95)00264-2 [DOI] [PubMed] [Google Scholar]
  • 8.Barth TM, Jones TA, Schallert T. Functional subdivisions of the rat somatic sensorimotor cortex. Behav Brain Res. 1990;39(1):73–95. doi: 10.1016/0166-4328(90)90122-u [DOI] [PubMed] [Google Scholar]
  • 9.Colle LM, Holmes LJ, Pappius HM. Correlation between behavioral status and cerebral glucose utilization in rats following freezing lesion. Brain Res. 1986;397(1):27–36. doi: 10.1016/0006-8993(86)91366-1 [DOI] [PubMed] [Google Scholar]
  • 10.Gentile AM, Green S, Nieburgs A, Schmelzer W, Stein DG. Disruption and recovery of locomotor and manipulatory behavior following cortical lesions in rats. Behav Biol. 1978;22(4):417–55. doi: 10.1016/s0091-6773(78)92547-6 [DOI] [PubMed] [Google Scholar]
  • 11.Sindhurakar A, Butensky SD, Carmel JB. Automated forelimb tasks for rodents: current advantages and limitations, and future promise. Neurorehabil Neural Repair. 2019;33(7):503–12. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Bounds HA, Poeta DL, Klinge PM, Burwell RD. Paw-Print Analysis of Contrast-Enhanced Recordings (PrAnCER): A Low-Cost, Open-Access Automated Gait Analysis System for Assessing Motor Deficits. J Vis Exp. 2019(150). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.Lakes EH, Allen KD. Gait analysis methods for rodent models of arthritic disorders: reviews and recommendations. Osteoarthritis Cartilage. 2016;24(11):1837–49. doi: 10.1016/j.joca.2016.03.008 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14.Lecomte CG, Audet J, Harnie J, Frigon A. A validation of supervised deep learning for gait analysis in the cat. Frontiers in Neuroinformatics. 2021;15. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Mathis A, Mamidanna P, Cury KM, Abe T, Murthy VN, Mathis MW, et al. DeepLabCut: markerless pose estimation of user-defined body parts with deep learning. Nat Neurosci. 2018;21(9):1281–9. doi: 10.1038/s41593-018-0209-y [DOI] [PubMed] [Google Scholar]
  • 16.Aljovic A, Zhao S, Chahin M, de la Rosa C, Van Steenbergen V, Kerschensteiner M, et al. A deep learning-based toolbox for Automated Limb Motion Analysis (ALMA) in murine models of neurological disorders. Commun Biol. 2022;5(1):131. doi: 10.1038/s42003-022-03077-6 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 17.Hamers FPT, Koopmans GC, Joosten EAJ. CatWalk-assisted gait analysis in the assessment of spinal cord injury. J Neurotrauma. 2006;23(3–4):537–48. doi: 10.1089/neu.2006.23.537 [DOI] [PubMed] [Google Scholar]
  • 18.Timotius IK, Bieler L, Couillard-Despres S, Sandner B, Garcia-Ovejero D, Labombarda F. Combination of Defined CatWalk Gait Parameters for Predictive Locomotion Recovery in Experimental Spinal Cord Injury Rat Models. eNeuro. 2021;8(2). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Crowley ST, Kataoka K, Itaka K. Combined CatWalk Index: an improved method to measure mouse motor function using the automated gait analysis system. BMC Res Notes. 2018;11(1):263. doi: 10.1186/s13104-018-3374-x [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20.Schamhardt HC, van den Bogert AJ, Hartman W. Measurement techniques in animal locomotion analysis. Acta Anat (Basel). 1993;146(2–3):123–9. doi: 10.1159/000147433 [DOI] [PubMed] [Google Scholar]
  • 21.Garrick JM, Costa LG, Cole TB, Marsillach J. Evaluating Gait and Locomotion in Rodents with the CatWalk. Curr Protoc. 2021;1(8):e220. doi: 10.1002/cpz1.220 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22.Pitzer C, Kurpiers B, Eltokhi A. Gait performance of adolescent mice assessed by the CatWalk XT depends on age, strain and sex and correlates with speed and body weight. Sci Rep. 2021;11(1):21372. doi: 10.1038/s41598-021-00625-8 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23.Isik S, Unal G. Open-source software for automated rodent behavioral analysis. Front Neurosci. 2023;17:1149027. doi: 10.3389/fnins.2023.1149027 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 24.Nekanti U, Sakthivel P, Zahedi A, Creasman DA, Nishi RA, Dumont CM. Multichannel bridges and NSC synergize to enhance axon regeneration, myelination, synaptic reconnection, and recovery after SCI. Research Square. 2023. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25.Creasman DA. CD44 knockout alters the cellular response and improves locomotor outcome after spinal cord injury. ASN Neuro. 2023;TDB(TDB):TDB. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 26.Yan L. Ggvenn: Draw Venn Diagram by ‘ggplot2’. 2022.
  • 27.Le Pennec E, Slowikowski K. ggwordcloud: A Word Cloud Geom for ‘ggplot2’. 2019. [Google Scholar]
  • 28.Wickham H, Averick M, Bryan J, Chang W, McGowan L, François R, et al. Welcome to the Tidyverse. JOSS. 2019;4(43):1686. doi: 10.21105/joss.01686 [DOI] [Google Scholar]
  • 29.Wickham H, Vaughan D, Girlich M. Tidyr: Tidy Messy Data. 2023. [Google Scholar]
  • 30.Konopka T. umap: Uniform Manifold Approximation and Projection. 2022. [Google Scholar]
  • 31.Wickham H, Seidel D. Scales: Scale Functions for Visualization. 2022. [Google Scholar]
  • 32.Pedersen TL. Patchwork: The Composer of Plots. 2022. [Google Scholar]
  • 33.Creasman D. A86: Functions for use in the A86 paper. 2023. [Google Scholar]

Decision Letter 0

Antal Nógrádi

10 Mar 2025

Dear Dr. Anderson,

Thank you for submitting your manuscript to PLOS ONE. After careful consideration, we feel that it has merit but does not fully meet PLOS ONE’s publication criteria as it currently stands. Therefore, we invite you to submit a revised version of the manuscript that addresses all of the points raised during the review process.

Reviewer 1 and myself have thoroughly looked at the manuscript and we think it provides a new opportunity for CatWalk users and also for those who are deeply interested in the analysis of altered animal locomotion patterns.   

Please submit your revised manuscript by Apr 24 2025 11:59PM. If you will need more time than this to complete your revisions, please reply to this message or contact the journal office at plosone@plos.org . When you're ready to submit your revision, log on to https://www.editorialmanager.com/pone/ and select the 'Submissions Needing Revision' folder to locate your manuscript file.

  • A rebuttal letter that responds to each point raised by the academic editor and reviewer(s). You should upload this letter as a separate file labeled 'Response to Reviewers'.

  • A marked-up copy of your manuscript that highlights changes made to the original version. You should upload this as a separate file labeled 'Revised Manuscript with Track Changes'.

  • An unmarked version of your revised paper without tracked changes. You should upload this as a separate file labeled 'Manuscript'.

If applicable, we recommend that you deposit your laboratory protocols in protocols.io to enhance the reproducibility of your results. Protocols.io assigns your protocol its own identifier (DOI) so that it can be cited independently in the future. For instructions see: https://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols . Additionally, PLOS ONE offers an option for publishing peer-reviewed Lab Protocol articles, which describe protocols hosted on protocols.io. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols .

We look forward to receiving your revised manuscript.

Kind regards,

Antal Nógrádi, M.D., Ph.D., D.Sc.

Academic Editor

PLOS ONE

Journal requirements:

When submitting your revision, we need you to address these additional requirements.

1. Please ensure that your manuscript meets PLOS ONE's style requirements, including those for file naming. The PLOS ONE style templates can be found at

https://journals.plos.org/plosone/s/file?id=wjVg/PLOSOne_formatting_sample_main_body.pdf and

https://journals.plos.org/plosone/s/file?id=ba62/PLOSOne_formatting_sample_title_authors_affiliations.pdf

2. Please note that PLOS ONE has specific guidelines on code sharing for submissions in which author-generated code underpins the findings in the manuscript. In these cases, we expect all author-generated code to be made available without restrictions upon publication of the work. Please review our guidelines at https://journals.plos.org/plosone/s/materials-and-software-sharing#loc-sharing-code and ensure that your code is shared in a way that follows best practice and facilitates reproducibility and reuse.

3. In the online submission form, you indicated that [Data will be made available upon acceptance.].

All PLOS journals now require all data underlying the findings described in their manuscript to be freely available to other researchers, either 1. In a public repository, 2. Within the manuscript itself, or 3. Uploaded as supplementary information.

This policy applies to all data except where public deposition would breach compliance with the protocol approved by your research ethics board. If your data cannot be made publicly available for ethical or legal reasons (e.g., public availability would compromise patient privacy), please explain your reasons on resubmission and your exemption request will be escalated for approval.

4. When completing the data availability statement of the submission form, you indicated that you will make your data available on acceptance. We strongly recommend all authors decide on a data sharing plan before acceptance, as the process can be lengthy and hold up publication timelines. Please note that, though access restrictions are acceptable now, your entire data will need to be made freely accessible if your manuscript is accepted for publication. This policy applies to all data except where public deposition would breach compliance with the protocol approved by your research ethics board. If you are unable to adhere to our open data policy, please kindly revise your statement to explain your reasoning and we will seek the editor's input on an exemption. Please be assured that, once you have provided your new statement, the assessment of your exemption will not hold up the peer review process.

5. PLOS requires an ORCID iD for the corresponding author in Editorial Manager on papers submitted after December 6th, 2016. Please ensure that you have an ORCID iD and that it is validated in Editorial Manager. To do this, go to ‘Update my Information’ (in the upper left-hand corner of the main menu), and click on the Fetch/Validate link next to the ORCID field. This will take you to the ORCID site and allow you to create a new iD or authenticate a pre-existing iD in Editorial Manager.

6. Please review your reference list to ensure that it is complete and correct. If you have cited papers that have been retracted, please include the rationale for doing so in the manuscript text, or remove these references and replace them with relevant current references. Any changes to the reference list should be mentioned in the rebuttal letter that accompanies your revised manuscript. If you need to cite a retracted article, indicate the article’s retracted status in the References list and also include a citation and full reference for the retraction notice.

Additional Editor Comments (if provided):

[Note: HTML markup is below. Please do not edit.]

Reviewers' comments:

Reviewer's Responses to Questions

Comments to the Author

1. Is the manuscript technically sound, and do the data support the conclusions?

Reviewer #1: Yes

**********

2. Has the statistical analysis been performed appropriately and rigorously? -->?>

Reviewer #1: Yes

**********

3. Have the authors made all data underlying the findings in their manuscript fully available??>

The PLOS Data policy

Reviewer #1: Yes

**********

4. Is the manuscript presented in an intelligible fashion and written in standard English??>

Reviewer #1: Yes

**********

Reviewer #1: Kinematic analysis is an important decent method to monitor regeneration and the efficacy of therapeutic efforts following injuries or diseases affecting the motor system. The authors of the manuscript aimed to use a new R package to make CatWalk data processing more reliable. The manuscript is technically sound, it presents clear logic and a proper scientific English.

I would like to make a few comments to improve the manuscript.

Major points

-The authors should support their statements with references in the Introduction much more often (e.g.: line 37, 44, 64). To find the place of this method among the existing ones the authors should cite more than 16 papers.

-Regeneration of the motor system takes long time in most of the experiments resulting in the growth and gaining weight of the animals (in rats it is significant). How does the package handle this phenomenon? If it is not able to do so yet, how will this correlation introduced?

-Both step length and step duration vary in healthy animals within wide ranges affecting the “style” of the gait. How does the dataset manage to handle these parameters?

Minor points

-Video-based semi-automatic gait analysing systems (e.g. DeepLabCut ) should be mentioned in the Introduction (with references) and they should be compared to the present method in the Discussion.

-Is there any possibility in the future to adopt this method to other systems different from CatWalk?

**********

what does this mean? ). If published, this will include your full peer review and any attached files.

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

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

Reviewer #1: No

**********

[NOTE: If reviewer comments were submitted as an attachment file, they will be attached to this email and accessible via the submission site. Please log into your account, locate the manuscript record, and check for the action link "View Attachments". If this link does not appear, there are no attachment files.]

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

PLoS One. 2025 Sep 24;20(9):e0325831. doi: 10.1371/journal.pone.0325831.r002

Author response to Decision Letter 1


2 May 2025

Please find attached the revised version of our manuscript entitled “Runway: A Novel, Forward-Screen Method of Analyzing Catwalk Gait Analysis Data". We greatly appreciate the feedback offered on our previous submission and have taken steps to address any critiques or concerns raised.

In summary, we are greatly appreciative of the feedback supplied by both reviewers, and have incorporated their critiques into this revised manuscript. Please let us know if there remain any errors or unaddressed issues in this revised copy, and we will make the changes as soon as possible.

Below is a summary of the review feedback provided, annotated with our response.

The authors should support their statements with references in the Introduction much more often (e.g.: line 37, 44, 64). To find the place of this method among the existing ones the authors should cite more than 16 papers.

We agree that more citations are necessary in our instruction, and have added additional ones to further support our statements.

Regeneration of the motor system takes long time in most of the experiments resulting in the growth and gaining weight of the animals (in rats it is significant). How does the package handle this phenomenon? If it is not able to do so yet, how will this correlation introduced?

We agree that this is a significant factor in animal recovery post injury, and have added additional language starting at line 296 to address how our method can incorporate these variables.

Both step length and step duration vary in healthy animals within wide ranges affecting the “style” of the gait. How does the dataset manage to handle these parameters?

We agree that these factors are critical components, and have addressed them along with further discussing the importance of considering baseline performance with edits starting at line 166

Video-based semi-automatic gait analysing systems (e.g. DeepLabCut ) should be mentioned in the Introduction (with references) and they should be compared to the present method in the Discussion.

We strongly agree, and have included multiple reference to DeepLabCut and similar methods throughout the introduction and discussion sections.

Is there any possibility in the future to adopt this method to other systems different from CatWalk?

Yes, this is highly possible, and we have added edits starting at lines 73 and 296 to address this.

Attachment

Submitted filename: Response to Reviewers 050225.docx

pone.0325831.s003.docx (21.8KB, docx)

Decision Letter 1

Antal Nógrádi

20 May 2025

Runway: A Novel, Forward-Screen Method of Analyzing Catwalk Gait Analysis Data

PONE-D-25-04329R1

Dear Dr. Anderson,

We’re pleased to inform you that your manuscript has been judged scientifically suitable for publication and will be formally accepted for publication once it meets all outstanding technical requirements.

Within one week, you’ll receive an e-mail detailing the required amendments. When these have been addressed, you’ll receive a formal acceptance letter and your manuscript will be scheduled for publication.

An invoice will be generated when your article is formally accepted. Please note, if your institution has a publishing partnership with PLOS and your article meets the relevant criteria, all or part of your publication costs will be covered. Please make sure your user information is up-to-date by logging into Editorial Manager at Editorial Manager®  and clicking the ‘Update My Information' link at the top of the page. If you have any questions relating to publication charges, please contact our Author Billing department directly at authorbilling@plos.org.

If your institution or institutions have a press office, please notify them about your upcoming paper to help maximize its impact. If they’ll be preparing press materials, please inform our press team as soon as possible -- no later than 48 hours after receiving the formal acceptance. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information, please contact onepress@plos.org.

Kind regards,

Antal Nógrádi, M.D., Ph.D., D.Sc.

Academic Editor

PLOS ONE

Additional Editor Comments (optional):

Reviewers' comments:

Reviewer's Responses to Questions

Comments to the Author

Reviewer #1: All comments have been addressed

**********

2. Is the manuscript technically sound, and do the data support the conclusions??>

Reviewer #1: Yes

**********

3. Has the statistical analysis been performed appropriately and rigorously? -->?>

Reviewer #1: Yes

**********

4. Have the authors made all data underlying the findings in their manuscript fully available??>

The PLOS Data policy

Reviewer #1: Yes

**********

5. Is the manuscript presented in an intelligible fashion and written in standard English??>

Reviewer #1: Yes

**********

Reviewer #1: All my questions and comments have been addressed by the authors. The manuscript is eligible for being published in its present form.

**********

what does this mean? ). If published, this will include your full peer review and any attached files.

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

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

Reviewer #1: No

**********

Associated Data

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

    Supplementary Materials

    S1 Data. Raw Data and R Scripts.

    (ZIP)

    pone.0325831.s001.zip (141.6KB, zip)
    Attachment

    Submitted filename: Response to Reviewers 050225.docx

    pone.0325831.s003.docx (21.8KB, docx)

    Data Availability Statement

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


    Articles from PLOS One are provided here courtesy of PLOS

    RESOURCES