2/20/2026
*add PLSS sections as spatial layer *add all species option to query_detections function *remove menominee county from spatial_plot *change to color blind friendly palettes for temp_plot *remove restrictions on running temporal_plot for less than full year data *reverse color scale on spatial plots *add trail type to location effort data pull *query_detections and query_effort can handle county specification *query_detections can handle all species data pull
9/15/2025
*added camera_version column to workflow to account for different detectability between V3 and V4 cameras *fixed bug where camera-occasions with 0 out of 0 photos classified previously did not count as effort because prop_classified was NaN
7/17/2025
*add spatial_plot and temporal_plot functions to help in development of figures for advisory committees *add optional argument "event_threshold" to summarize detections function to allow for grouping triggers into events based on a time threshold *added new vignette to reflect overhaul of data pull process *new deer management unit spatial layer
4/4/2025
*Overhaul of data pull process with DS_Location_Effort table. Pull in the location and effort data as one. Modify it first -- removing bad locations, merging close locations, remove overlapping effort and assigning cam_site_id. Aggregate by occasion and remove too little classification effort. Then bring in detections join and summarize by occasion.
-
Updated sswids_spatial_layers.rda with new wolf zones, DMUs, and county layer to resolve NAs and errors when joining these layers
-
Updated vignette with Jen's feedback to make workflow more clear.
-
Fixed weird arranging of occasions due to ntile use in create_sampling_occasions.
Changes:
-
Edits to data cleaning functions (rm_noloc_data, rm_bad_batches, remove_low_precision_lat_long , merge_nearby_cameras, detect_remove_overlap, spatial_subset) to convert to a list based workflow instead of applying function to one of 3 dataframes and then filtering the other 2 manually.
-
Small edit to calculate_proportion_classified to remove autoclassified unknown animals as autoclassification was not previously integrated.
-
Edit to write_raw_data function including optional argument to allow for the modification of file names to prevent overwriting data if necessary.
-
added argument to summarize_detections function "summary_value" that allows you to specify whether you want sum of triggers or maximum count per cam site id-occasion-years.
-
Creation of NEWS.md file.
-
Updated .Rmd/vignette to illustrate data pull workflow of new version.
- Creation of NEWS.md, no previous change to version despite changes