Skip to contents

All functions

analyze_split_or_merge_event() experimental
Analyze split or merge event
create_trajectories_kml() experimental
Create a KML that shows animal trajectories (viewable on Google Earth Pro)
generate_movement_and_calls_visualization() experimental
Make a visualization of individual positions and calls during a time period specified by the user. The visualization can either show all individuals in the provided data or can zoom in on one individual and show its behavior in detail.
get_angle_between_vectors() experimental
Get angle between vectors in radians or degrees
get_directedness() experimental
Get directedness
get_group_centroid() stable
Get group centroid
get_group_dyadic_distances() experimental
Get group dyadic distances
get_group_elongation() experimental
Get group polarization
get_group_heading_and_speed() stable
Get group heading
get_group_polarization() experimental
Get group polarization
get_heading_and_speed_spatial() stable
Get spatially discretized heading and speed over time
get_heading_and_speed_temporal() stable
Get heading and speed over time (temporal)
get_local_density() experimental
Get local density
get_nearest_neighbor_distance() experimental
Get nearest neighbor distance
get_position_relative_to_group() experimental
Get positions relative to group
get_pulls_and_anchors() experimental
Get pulls and anchors
get_pulls_and_anchors_with_NA() experimental
Wrapper for get_pulls_and_anchors function, handling datasets with NAs
get_spatially_discretized_trajectories() experimental
Get spatially discretized trajectories
get_speed() stable
Get speed
get_together_sticky() experimental
Get whether two individuals are together, using a "sticky" definition
get_turn_and_speed_influence_simplified() stable
Get simplified turn and speed influence
identify_splits_and_merges() stable
Identify group splits and merges from multi-individual trajectory data
import_axytrek_gps_file() experimental
Import Axy-Trek GPS file
import_behavioral_seqs_to_matrix() experimental
Import behavioral sequences (output from classifier) to matrix format
latlon_to_utm() experimental
Latitude / longitude to UTM conversion
meerkat_auto_label_synch_times()
Auto label synch times Automatic labeling of synch calls that are not labeled with a time, assuming they should be close to multiples of 90 sec apart File must have at least one fully labeled synch - and make sure this is correct! TODO: add more details on how this works here TODO: change max drift to be per time in file instead of absolute
meerkat_check_data_availability_sheet() experimental
Check meerkat data availability sheets for any inconsistencies or errors
meerkat_compare_gps_data_to_recording_intervals() experimental
Compare recorded meerkat GPS data to recording intervals noted in metadata
meerkat_import_meerkat_gps_data() experimental
Import meerkat GPS data
meerkat_synch_audio_file_labels_to_UTC() experimental
Synch labels within audio file to UTC time
parse_audition_time() experimental
Parse Adobe Audition formatted time
plot_behav_and_calls() experimental
Plot individual behavior and calls during a time period specified by the user.
plot_network_matrix() experimental
Plot network matrix
plot_pull_or_anchor_event() experimental
Plot pull or anchor event
plot_y_conditioned_on_x() experimental
Plot a statistic of y conditioned on the value of x
preprocess_gps_level0_to_level1() experimental
Preprocess GPS data (in matrix format) from level 0 to level 1
reformat_matrix_to_df() experimental
Convert from matrix format to dataframe
reformat_movebank_to_matrix() experimental
Reformat Movebank to matrix format
utm_to_latlon() experimental
UTM to latitude / longitude conversion