Skip to contents

GeoPressureR v3.3.2

Major update

  • Change the computation of distance of edges in the graph by removing the fix that added 1 resolution to the distance to account for large grid square and short flight distance. Instead, add warning message in case there might be such an issue (flight distance < grid resolution) ddbd07d.
  • Add zero_speed_threshold parameter that allow to encourage bird to stay at the same location. This is typically the case for short flight that don’t seems to affect the position. Quite similar to a stap_elev 2060790
  • Add other type of pressurepath in interim 8d7f1d1

Minor

Full Changelog: https://github.com/Rafnuss/GeoPressureR/compare/v3.3.1…v3.3.2

GeoPressureR v3.3.1

Major update

  • [Update of param structure to function_nameparamname](https://github.com/Rafnuss/GeoPressureR/commit/2235e9ec0bceef3b49d8e1887a309b2048353552).Thestructureoftheparamhasbeenreorganised:thisnamedliststoredinsideoftagandgraphstoresparametersusedduringthebuildingoftagandgraph.Westandardizedthisstructureasparamparam_name](https://github.com/Rafnuss/GeoPressureR/commit/2235e9ec0bceef3b49d8e1887a309b2048353552). The structure of the param has been reorganised: this named list stored inside of tag and graph stores parameters used during the building of tag and graph. We standardized this structure as param{function_name}${argument_name}. See the migration instructions in the GeoPressureR wiki. This will mean you’ll need to update your config.yml structure - sorry for that.
  • Add geopressuretemplate() functions. The main improvement is related to the use of a single function to run the entire workflow: geopressuretemplate. Read more about this in the corresponding chapter of the GeoPressureManual.

New Contributors

Full Changelog: https://github.com/Rafnuss/GeoPressureR/compare/v3.3.0…v3.3.1

GeoPressureR v3.3

Major

GeoPressureR v3.2

GeoPressureR v3.1

Major

  • Update to GeoPressureAPI v2, using thr_mask in geopressure_map_mismatch() and splitting keep_mse_mask.
  • Adjust computation of ground speed to account for grid resolution.

Minor

  • Use negative indexing for known
  • remove trailing / to default directories.
  • documentations and minor fixes.

GeoPressureR v3.0

Guiding principles of v3

This new version consists of a significant revamp of the entire code centred around these themes:

  • Name more general than SOI sensors (e.g., use tag instead of pam)
  • Focus the workflow on pressure sensor (but still allows for acceleration or light data)
  • Update the notion of graph into State-Space Model notations (e.g. probability -> likelihood)
  • More memory efficient (store minimum graph info) while minimizing computational expense of the “slow” functions
  • Shorter workflow #69
  • Ease of labelling #67
  • Reproducibility and long-term storage with param.
  • Use of S3 class object with print and plot generic function.
  • Compatible with pipe |> or %>%
  • Use of cli for message and progress bar.
  • Be able to update tag and pressurepath without re-computing everything.

⚠️ See #55 for details on the functions named change ⚠️ See the migration wiki for a small guide to transition from v2.

Major

  • Use of GeoPressureR object: tag, graph, param, bird
  • Many new plot functions including update of geopressureviz()
  • Transition from raster to terra #59
  • New label scheme with test and messaging for troubleshooting #67 #73 #83
  • Create tag_update() and pressurepath_update()
  • Review the structure of a path and edges.

Minor

GeoPressureR v2.7-beta

Minor

  • Improve graph_download_wind() #54
  • GeoPressureViz function in #52
  • Replace isoutliar with isoutlier in #43
  • Use assertthat in #46 and #47
  • Typo of equipment and retrieval in #48
  • Various minor fixes

GeoPressureR v2.6-beta

Major

  • add windspeed download function graph_download_wind()

Minor

  • fixes for reading pam data
  • various fixes (see #42)

GeoPressureR v2.4-beta

Major

Minor

  • minor fixes for sta_id=0 or NA
  • minor fixes in geopressureviz()
  • add dummy graph test to improve coverage.
  • compute windspeed for short flight happening during the same hour
  • typos, code readability and stlyer

GeoPressureR v2.3-beta

Major

Minor

GeoPressureR v2.2-beta

Major

  • New function geopressure_map2path with return of index of lat-lon option
  • New function geopressure_ts_path to compute multiple geopressure_ts function on a full path
  • Update GeoPressureViz (https://rafnuss.shinyapps.io/GeoPressureViz/) to accept geopressure_ts_path output

Minor

  • fix flight and avonet database #10
  • fix #9

GeoPressureR v2.1-beta

Major

Minor

  • Minor correction of existing code
  • cleaning of name, variable and file saved for more consistency
  • Update to GeoPressureAPI v2.1

GeoPressureR v2.0-beta

What’s Changed

  • Add vignette and code for light geopositioning in #4
  • minor language changes by @jsocolar in #7

New Contributors

  • @jsocolar made their first contribution in #7

GeoPressureR v1.1-beta