BioTrajectory1.1.0 package

Image Processing Tools for Barnes Maze Experiments

as.trajectory

Convert to Trajectory Object

centroid

Calculate the Centroid of Object

detectBarnes

Detect Circles in a Maze Image

distanceToTarget

Calculates distances to a target point

distanceTraveled

Calculates the total distance traveled through a series of points.

getRadius

Estimate the Radius of a Circle Fitting Four Points

getTrajectory

Get Object Trajectory from Image Sequence

heatmapFromTrajectory

Creates a heatmap from a trajectory.

interpolateTrajectory

Interpolates a trajectory

is.trajectory

Check if Object is a Trajectory

isClosed

Check if the first and last points of a "trajectory" object are within...

length.trajectory

Length of the Trajectory

nearestTarget

Finds the nearest targets to a set of points within a specified radius...

normalVectors

Calculate the normals from tangents of a trajectory object

or

Combine Two Trajectories

plot.trajectory

Plot the Trajectory

print.summary.trajectory

Print Summary of the Trajectory

readImage

Read and Resize an Image

readtrackData

Reads tracking data from a specified file.

reverseTrajectory

Reverse the points of a trajectory object and create a new trajectory

selFrame

Image Frame Selector and Viewer

showDistanceToTarget

Visualizes the distance to the target in a plot.

smoothTrajectory

Apply a moving average filter to the trajectory and create a smoothed ...

subsampleTrajectory

Subsample the points of a trajectory object and create a new trajector...

summary.trajectory

Summary of the Trajectory

tangentVectors

Calculate the tangent cectors of a trajectory object

trajectory

Trajectory Class

trimTrajectory

Trim a trajectory object to a subset of points

videoToFrames

Extract Frames from a Video and Save as Images

Tools to process the information obtained from experiments conducted in the Barnes Maze. These tools enable the detection of trajectories generated by subjects during trials, as well as the acquisition of precise coordinates and relevant statistical data regarding the results. Through this approach, it aims to facilitate the analysis and interpretation of observed behaviors, thereby contributing to a deeper understanding of learning and memory processes in such experiments.

  • Maintainer: Antonio Guerrero
  • License: LGPL-3
  • Last published: 2025-11-26