Main
Prepare for the release of GeoPathSampleR package and GeoTwilight paper:
- Strengthen fitted-location estimation with multi-start optimization, normalized twilight residuals, and a zenith-angle prior.
- Refine fitted calibration anchors using local twilight likelihoods before global calibration.
- Expose fitted-anchor diagnostics in the calibration workflow and plotting functions.
Minor
- Add
time_shifttotag_create()with corresponding parameter display and test coverage. - Improve
find_stap()handling of non-regular stationary-period IDs while preserving the correct IDs. - Add
land_thresholdtomask_water()for configurable land masking. - Rename
max_twl_gap_hourstomax_twl_gapin daily stationary-period generation. - Rename
tag_stap_daily()arguments:stap0becomesstap_longandtwl_groupingbecomesmovement_period, with deprecated aliases retained for compatibility. - Allow
plot_twl_calib()without a zenith column by defaulting to known zenith values. - Improve Plotly relayout and range-selection handling, including epoch-millisecond event times and hidden overview traces (8efc6f9c, 51efd0e5).
- Fix map-setting invalidation when labels change and handle missing values in logical indexing.
- Add grouped Leaflet layers to
plot_path()for clearer posterior-path visualization. - Preserve pressure metadata during
geopressure_timeseries()normalization. - Fix the
maxSamplerequest parameter used bygeopressure_map_mismatch(). - Improve GeoPressureViz background pressure queries when running from a development source tree (f13c1e7a, f61a3fff) and provide clearer query errors.
- Add an explicit close button to the Trainset Checks modal.
- Expose likelihood and distance helpers for companion packages while keeping them internal to GeoPressureR.
Full Changelog: v3.5.4...v3.6.0