Skip to content

v3.0.0

Compare
Choose a tag to compare
@Rafnuss Rafnuss released this 07 Sep 12:52
· 301 commits to master since this release

Guiding principles of v3

This new version consists of a significant revamp of the entire code centered 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 labeling #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 ploting 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

  • Formulate graph as a HMM #68
  • Simplified workflow #69
  • Use of cli for message.
  • Create graph_shortestpath b69c2a2
  • Review all tests and example
  • Review all functions names and parameters