Skip to main content

Software - Douglas Argos-Filter

Posted in

The Douglas Argos-filter (DAF) algorithm flags implausible locations based on user-defined thresholds that allow the algorithm’s performance to be tuned to species’ movement behaviours and study objectives. Users can choose from three filtering methods:

  • Maximum redundant distance (MRD) filter: retains locations based on spatial redundancy between consecutive locations
  • Distance angle rate (DAR) filter: retains spatially redun- dant locations and locations that pass movement rate and turning angle tests
  • Hybrid filter: optimally combines the MRD and DAR results by extracting DAR outcomes only during migration periods and combines them with all MRD outcomes.

This program was developed by David Douglas at the U.S. Geological Survey.

Additional resources:

Douglas, D., Weinzierl, R., Davidson, S.C., Kays, R., Wikelski, M., and Bohrer, G.,2012, Moderating Argos location errors in animal tracking data: Methods in Ecology and Evolution, v. 3, i. 6, doi:10.1111/j.2041-210X.2012.00245.x.

Instructions for running the filter in Movebank are at

For additional documentation, see

Compatibility with Movebank: 

This algorithm is implemented within Movebank and can be applied to Argos data in Movebank in the Event Editor.

Maintained by: 

David Douglas

How to Obtain: 

Instructions for running the filter in Movebank are at The SAS executable can be downloaded at

Software Type

SAS program

Software Keywords

Software Screenshot