| 
           wat_add_tide()  
         | 
        A function to add high tide data to position data; also calculates the
time of each position since high tide.  | 
      
        
        | 
           wat_agg_data()  
         | 
        A function to aggregate WATLAS data over an interval.  | 
      
        
        | 
           wat_bw_patch_dist()  
         | 
        Get distance between patches, last point of N to first point of N+1.  | 
      
        
        | 
           wat_check_data()  
         | 
        Check data has required columns.  | 
      
        
        | 
           wat_classify_points()  
         | 
        Classify points as residence points based on residence time.  | 
      
        
        | 
           wat_clean_data()  
         | 
        A function to clean data accessed from the NIOZ WATLAS server.  | 
      
        
        | 
           wat_get_data()  
         | 
        Get data from a remote ATLAS SQL database.  | 
      
        
        | 
           wat_get_patch_summary()  
         | 
        Get derived data from residence patch construction.  | 
      
        
        | 
           wat_get_speed()  
         | 
        Calculate instantaenous speed.  | 
      
        
        | 
           wat_infer_residence()  
         | 
        Infer residence patches from gaps in the canonical data.  | 
      
        
        | 
           wat_make_res_patch()  
         | 
        Construct residence patches from classified residence data.  | 
      
        
        | 
           wat_patch_traj()  
         | 
        Get sf-based multiline geometries of movements between patches.  | 
      
        
        | 
           wat_remove_reflections()  
         | 
        Remove reflected positions.  | 
      
        
        | 
           wat_repair_ht_patches()  
         | 
        A function to repair high tide data.  | 
      
        
        | 
           wat_rm_attractor()  
         | 
        Remove attractor points.  | 
      
        
        | 
           wat_run_patch_vis_app()  
         | 
        Run Shiny app to run examples of the patch functions.  | 
      
        
        | 
           wat_simple_dist()  
         | 
        A fast way to calculate euclidean distances between successive points.  | 
      
        
        | 
           wat_time_bw_patches()  
         | 
        Get time between patches.  | 
      
        
        | 
           wat_turning_angle()  
         | 
        Get the turning angle between points.  |