Software

Open-source tools for the research community

cleanRfish

 R Package

An R package for reconstructing fragmented animal tracking trajectories from video-based tracking systems like EthoVision and idtracker.ai. Uses bidirectional, uncertainty-weighted spline propagation with Ornstein–Uhlenbeck modelling to detect anomalies, identify reliable anchor segments, and iteratively reconstruct complete paths while enforcing biological plausibility constraints.

View on GitHub
Trajectory reconstruction
Anomaly detection
Diagnostic visualisations
Video overlay support