Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Quantitative Analysis of Tetrapod Trackways

License

NotificationsYou must be signed in to change notification settings

MacroFunUV/QuAnTeTrack

Repository files navigation

CRAN statusR-CMD-checkCodecov test coverage

Understanding the movement and behavior of extinct tetrapods is afundamental aspect of palaeobiology, offering a glimpse into how theseorganisms interacted with their environment and each other. Fossiltrackways provide a dynamic record of locomotor patterns, ecologicalinteractions, and even potential social behavior. However, extractingmeaningful information from these ancient tracks requires robustanalytical tools capable of processing complex datasets.

IntroducingQuAnTeTrack (QuantitativeAnalysis ofTetrapodTrackways), an integrated R package specificallydesigned to facilitate the semi-automated extraction of palaeobiologicalinsights from fossil trackways. This versatile tool allows researchersto seamlessly convert digitized footprint data into analytical objectsand apply a range of statistical and graphical methods to explorelocomotor and ecological hypotheses.

The QuAnTeTrack workflow begins withdata digitization, wherefootprint coordinates are recorded and saved in.TPS files using toolsliketpsUtil andtpsDig. These files are then converted intostructured R objects using thetps_to_track() function, transformingraw coordinates into well-organized datasets that can be easilymanipulated and analyzed.

Once the data is properly structured,exploratory analyses can beconducted to assess fundamental movement parameters. Functions liketrack_param() provide detailed information on turning angles, trackdistances, step lengths, sinuosity, and straightness. Simultaneously,thevelocity_track() function allows users to estimate locomotor speedand relative stride length, providing crucial insights into gait andlocomotor performance. Visualizing these results is made simple throughfunctions likeplot_track() andplot_velocity(), which generatehigh-quality, publication-ready graphs.

Beyond exploratory analysis,QuAnTeTrack offers powerful tools forstatistical testing and hypothesis evaluation. Functions liketest_direction() andtest_velocity() allow users to test fordirectional consistency and velocity differences among tracks, whilemode_velocity() assesses whether trackmakers were accelerating,decelerating, or maintaining steady speed along their paths.

A central aspect of the package is its ability tosimulate tracksunder different movement models (simulate_track()). These models areinformed by geological and environmental constraints, allowingresearchers to evaluate how landscape features or resource availabilitymay have influenced ancient trackmakers’ paths. Theplot_sim()function provides an intuitive way to compare simulated tracks againstthe original dataset.

Once simulated tracks are generated,QuAnTeTrack provides robusttools totest ecological and ethological hypotheses. Trajectorysimilarity can be assessed throughDynamic Time Warping (DTW) andFréchet distance metrics (simil_DTW_metric() andsimil_Frechet_metric()), while potential interactions betweenindividuals can be quantified using thetrack_intersection() function.By comparing these metrics against null models generated fromsimulations, researchers can assess whether trackways display patternssuggestive of coordinated behavior, pursuit, or other ecologicallysignificant interactions.

Additionally,QuAnTeTrack supports combining multiple metrics intocomprehensive tests of hypothesis robustness using thecombined_prob()function. This allows researchers to aggregate the results of similaritymetrics, intersection counts, and other statistics into a single overallmeasure of similarity or interaction significance.

The package also includes functionality tocluster tracks based onmovement parameters (cluster_track()). This tool is particularlyuseful for detecting distinct behavioral modes within a dataset or forgrouping tracks that share similar movement characteristics prior tofurther analysis.

Throughout the workflow,QuAnTeTrack offers flexibility invisualizing, testing, and comparing tracks. The use of R’s powerfulvisualization tools ensures that all results can be effectivelycommunicated and further refined as necessary.

By integrating data processing, statistical testing, simulationmodeling, and visualization into a single, user-friendly package,QuAnTeTrack provides a comprehensive framework for analyzingtetrapod trackways and testing complex ecological and behavioralhypotheses.

Installation

To install theQuAnTeTrack package, you can choose betweeninstalling thestable version from CRAN (recommended) or thedevelopment version from GitHub.

From CRAN (recommended)

To install the stable version from CRAN, use:

install.packages("QuAnTeTrack")

From GitHub (development version)

If you want the latest development version, you will need to use thedevtools package. If you haven’t installeddevtools yet, you can doso with the following command:

install.packages("devtools")

Oncedevtools is installed, you can installQuAnTeTrack using:

devtools::install_github("MacroFunUV/QuAnTeTrack")

If you have already installedQuAnTeTrack and want to ensure youhave the latest version, you can update it with:

devtools::install_github("MacroFunUV/QuAnTeTrack",force=TRUE)

Usage Details & Functionality

For a detailed description of the package functionalities, includingusage examples and explanations of key functions, a detailed vignette isavailableonline.

About

Quantitative Analysis of Tetrapod Trackways

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp