Skip to content

Commit

Permalink
tidy news
Browse files Browse the repository at this point in the history
  • Loading branch information
robitalec committed Nov 1, 2024
1 parent 7582840 commit b9f6bda
Showing 1 changed file with 80 additions and 39 deletions.
119 changes: 80 additions & 39 deletions NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,59 +2,69 @@

* `leader_direction_group` function for calculating leadership defined as
position within a spatiotemporal group along the mean direction of movement
[PR 66](https://github.com/ropensci/spatsoc/pull/66)
([PR 66](https://github.com/ropensci/spatsoc/pull/66))
* `direction_to_leader` function for calculating the direction to the
leader of each spatiotemporal group identified by `leader_direction_group`
[PR 68](https://github.com/ropensci/spatsoc/pull/68)
([PR 68](https://github.com/ropensci/spatsoc/pull/68))
* `distance_to_leader` function for calculating the distance to the
leader of each spatiotemporal group identified by `leader_direction_group`
[PR 68](https://github.com/ropensci/spatsoc/pull/68)
([PR 68](https://github.com/ropensci/spatsoc/pull/68))
* removed temporary startup message warning of changes related to
R-spatial evolution


# v 0.2.6

New experimental functions:

* `direction_polarization` function for calculating polarization of individual
directions within spatiotemporal groups [PR 76](https://github.com/ropensci/spatsoc/pull/76)
directions within spatiotemporal groups
([PR 76](https://github.com/ropensci/spatsoc/pull/76))
* `direction_group` function for calculating mean group direction
[PR 91](https://github.com/ropensci/spatsoc/pull/91)
([PR 91](https://github.com/ropensci/spatsoc/pull/91))
* `direction_to_centroid` function for calculating direction in radians from
each individual's position in a spatiotemporal group and the group's centroid,
`distance_to_centroid` function for calculation the distance (and rank distance)
from each individual's position in a spatiotemporal group and the group's
centroid [PR 74](https://github.com/ropensci/spatsoc/pull/74)
centroid ([PR 74](https://github.com/ropensci/spatsoc/pull/74))
* `direction_step` function for calculating direction in radians between each
location [PR 90](https://github.com/ropensci/spatsoc/pull/90)
location ([PR 90](https://github.com/ropensci/spatsoc/pull/90))

# v 0.2.5

New experimental functions:

* `centroid_fusion` function for calculation fusion centroids [PR 89](https://github.com/ropensci/spatsoc/pull/89)
* `centroid_group` function for calculating group centroids [PR 72](https://github.com/ropensci/spatsoc/pull/72)
* `centroid_fusion` function for calculation fusion centroids
([PR 89](https://github.com/ropensci/spatsoc/pull/89))
* `centroid_group` function for calculating group centroids
([PR 72](https://github.com/ropensci/spatsoc/pull/72)))

# v 0.2.4

New experimental function:

* `fusion_id` function for flexibly identifying fission-fusion events [PR 78](https://github.com/ropensci/spatsoc/pull/78)
* improve tests of `fusion_id` with tests for expected number of output fusionIDs [PR 83](https://github.com/ropensci/spatsoc/pull/83)
* `fusion_id` function for flexibly identifying fission-fusion events
([PR 78](https://github.com/ropensci/spatsoc/pull/78))
* improve tests of `fusion_id` with tests for expected number of output fusionIDs
([PR 83](https://github.com/ropensci/spatsoc/pull/83))


# v 0.2.3

* Fix/replace igraph clusters with components [PR 61](https://github.com/ropensci/spatsoc/pull/61)
* Fix/warnings from merge args [PR 62](https://github.com/ropensci/spatsoc/pull/61)
* Fix/replace igraph clusters with components
([PR 61](https://github.com/ropensci/spatsoc/pull/61))
* Fix/warnings from merge args
([PR 62](https://github.com/ropensci/spatsoc/pull/61))

# v 0.2.2 (2023-09-07)

* fixed CRAN notes about number of cores/parallel process/threads [PR 58](https://github.com/ropensci/spatsoc/pull/58)
* fixed CRAN notes about number of cores/parallel process/threads
([PR 58](https://github.com/ropensci/spatsoc/pull/58))


# v 0.2.1 (2023-08-23)

* fixed CRAN notes [PR 56](https://github.com/ropensci/spatsoc/pull/56)
* fixed CRAN notes ([PR 56](https://github.com/ropensci/spatsoc/pull/56))


# v 0.2.0 (2023-08-22)
Expand All @@ -76,90 +86,121 @@ removed dependencies on retired spatial packages (
`group_polys` now returns area and proportion of overlap when `area = TRUE` with
respective units using the `units` package
- tests, vignettes, manual updated
- added temporary package startup message until October 2023
- added temporary package startup message until November 2024


# v 0.1.17 (2023-03-16)

* added a link to our `spatsoc` + `targets` workflow example
* changed the error and underlying check for `group_polys` from alphanumeric to
spaces in input DT's id column
* clarify timegroups are required for `group_pts`, `edge_nn` and `edge_dist` ([PR 46](https://github.com/ropensci/spatsoc/pull/46))
* fix potential mixup between a column named splitBy and splitBy arg ([PR 45](https://github.com/ropensci/spatsoc/pull/45))
* clarify timegroups are required for `group_pts`, `edge_nn` and `edge_dist`
([PR 46](https://github.com/ropensci/spatsoc/pull/46))
* fix potential mixup between a column named splitBy and splitBy arg
([PR 45](https://github.com/ropensci/spatsoc/pull/45))
* fix links in man ([PR 47](https://github.com/ropensci/spatsoc/pull/47))
* fix proportions outside 0-1 due to differences in default units from rgeos::gArea
and polys@area ([PR 49](https://github.com/ropensci/spatsoc/pull/49))
* Add keyword internal by @maelle in https://github.com/ropensci/spatsoc/pull/40
* Rm unnecessary lines by @maelle in https://github.com/ropensci/spatsoc/pull/43
* Add keyword internal by @maelle
([PR 40](https://github.com/ropensci/spatsoc/pull/40))
* Rm unnecessary lines by @maelle
([PR 43](https://github.com/ropensci/spatsoc/pull/43))


# v 0.1.16 (2021-03-23)
* added an option for `edge_dist` to handle threshold = NULL. If NULL, `edge_dist` will return all neighbours observed (eg. useful if one wanted to calculated mean nearest neighbour distance at each timegroup).
* updated EPSG argument according to newest recommendations in tests, man and vignettes ([PR 38](https://github.com/ropensci/spatsoc/pull/38)
* removed expect_silent tests ([PR 37](https://github.com/ropensci/spatsoc/pull/37))
* switched CI for tests and code coverage to GitHub Actions ([PR 36](https://github.com/ropensci/spatsoc/pull/36))
* updated EPSG argument according to newest recommendations in tests, man and vignettes
([PR 38](https://github.com/ropensci/spatsoc/pull/38)
* removed expect_silent tests
([PR 37](https://github.com/ropensci/spatsoc/pull/37))
* switched CI for tests and code coverage to GitHub Actions
([PR 36](https://github.com/ropensci/spatsoc/pull/36))


# v 0.1.15 (2020-10-21)
* fix TZ=UTC data.table tests ([Issue 32](https://github.com/ropensci/spatsoc/issues/32))

# v 0.1.14 (2020-07-03)
* updated tests, man and vignettes following new handling of projections in sp ([PR 31](https://github.com/ropensci/spatsoc/pull/31), [R spatial information](https://r-spatial.org/r/2020/03/17/wkt.html))
* updated tests, man and vignettes following new handling of projections in sp
([PR 31](https://github.com/ropensci/spatsoc/pull/31),
[R spatial information](https://r-spatial.org/r/2020/03/17/wkt.html))
* clarified explicit drop of NAs in dyadID in edge list vignette

# v 0.1.13 (2020-03-25)
* added `dyad_id` function for generating dyad IDs with edge functions ([PR 27](https://github.com/ropensci/spatsoc/pull/25))
* added a vignette describing `edge_dist`, `edge_nn` and `dyad_id` functions [here](https://docs.ropensci.org/spatsoc/articles/using-edge-and-dyad.html) ([PR 14](https://github.com/ropensci/spatsoc/pull/14))
* added `dyad_id` function for generating dyad IDs with edge functions
([PR 27](https://github.com/ropensci/spatsoc/pull/25))
* added a vignette describing `edge_dist`, `edge_nn` and `dyad_id` functions [here](https://docs.ropensci.org/spatsoc/articles/using-edge-and-dyad.html)
([PR 14](https://github.com/ropensci/spatsoc/pull/14))

# v 0.1.12 (2020-03-02)
* fixed `data.table` error in `edge_dist` and `edge_nn` ([PR 25](https://github.com/ropensci/spatsoc/pull/25))
* fixed `data.table` error in `edge_dist` and `edge_nn`
([PR 25](https://github.com/ropensci/spatsoc/pull/25))


# v 0.1.11 (2020-02-20)
* removed default NULL from 'timegroup' arguments in `group_pts`, `edge_dist` and `edge_nn` ([PR 24](https://github.com/ropensci/spatsoc/pull/24))
* removed default NULL from 'timegroup' arguments in `group_pts`, `edge_dist`
and `edge_nn` ([PR 24](https://github.com/ropensci/spatsoc/pull/24))


# v 0.1.10 (2019-06-06)
* added optional return of distance between individuals with `edge_dist` ([PR 19](https://github.com/ropensci/spatsoc/pull/19)) and `edge_nn` ([PR 21](https://github.com/ropensci/spatsoc/pull/21))
* added optional return of distance between individuals with `edge_dist`
([PR 19](https://github.com/ropensci/spatsoc/pull/19)) and `edge_nn`
([PR 21](https://github.com/ropensci/spatsoc/pull/21))


# v 0.1.9 (2019-05-14)
* fixed bug for randomizations type 'step' and 'daily' ([PR 13](https://github.com/ropensci/spatsoc/pull/13)).
* fixed bug for randomizations type 'step' and 'daily'
([PR 13](https://github.com/ropensci/spatsoc/pull/13)).
* clarified `SIMPLIFY=FALSE` in SNA vignette.


# v 0.1.8 (2019-04-05)
* update [FAQ](https://docs.ropensci.org/spatsoc/articles/faq.html) and [Introduction to spatsoc](https://docs.ropensci.org/spatsoc/articles/intro-spatsoc.html) vignettes adding entries for edge list generating functions.
* added edge list generating function `edge_nn` ([PR 11](https://github.com/ropensci/spatsoc/pull/12))
* added edge list generating function `edge_dist` ([PR 11](https://github.com/ropensci/spatsoc/pull/11))
* update [FAQ](https://docs.ropensci.org/spatsoc/articles/faq.html) and
[Introduction to spatsoc](https://docs.ropensci.org/spatsoc/articles/intro-spatsoc.html)
vignettes adding entries for edge list generating functions.
* added edge list generating function `edge_nn`
([PR 11](https://github.com/ropensci/spatsoc/pull/12))
* added edge list generating function `edge_dist`
([PR 11](https://github.com/ropensci/spatsoc/pull/11))


# v 0.1.7 (2019-03-26)
* fix inconsistent blocks across years ([PR 10](https://github.com/ropensci/spatsoc/pull/10))
* fix inconsistent blocks across years
([PR 10](https://github.com/ropensci/spatsoc/pull/10))
* update FAQ: remove old randomizations notes, clarify group_times block


# v 0.1.6 (2019-01-10)
* fix bug 'group_times misses nearest hour with mins threshold' ([#5](https://github.com/ropensci/spatsoc/issues/5) and [PR 6](https://github.com/ropensci/spatsoc/pull/6))
* fix bug 'group_times misses nearest hour with mins threshold'
([#5](https://github.com/ropensci/spatsoc/issues/5) and
[PR 6](https://github.com/ropensci/spatsoc/pull/6))

# v 0.1.5 (2018-12-04)
* update issue labels and contributing
* change over issue board location from GitLab to rOpenSci repository on GitHub
* added preprint CITATION
* added "https://" to `pkgdown` URL ([PR 1](https://github.com/ropensci/spatsoc/pull/1))
* added "https://" to `pkgdown` URL
([PR 1](https://github.com/ropensci/spatsoc/pull/1))

# v 0.1.4 (2018-10-26)
* fin [rOpenSci onboarding process](https://github.com/ropensci/software-review/issues/237)
* fixed bug couldn't provide percent to kernel type `build_polys` or `group_polys`([!3](https://gitlab.com/robitalec/spatsoc/-/merge_requests/3))
* fixed bug couldn't provide percent to kernel type `build_polys` or
`group_polys`([!3](https://gitlab.com/robitalec/spatsoc/-/merge_requests/3))


# v 0.1.3
* added `get_gbi` to generate group by individual matrices for better integrating `spatsoc` in social network analysis workflows ([!2](https://gitlab.com/robitalec/spatsoc/-/merge_requests/2))
* added `get_gbi` to generate group by individual matrices for better
integrating `spatsoc` in social network analysis workflows
([!2](https://gitlab.com/robitalec/spatsoc/-/merge_requests/2))


# v 0.1.2

* **major change to randomizations**: when `iterations = 1`, `randomizations` no longer returns the DT with appended columns. Regardless of the value of iterations, `randomizations` always returns observed rows followed by randomized rows in a long `data.table` ([!1](https://gitlab.com/robitalec/spatsoc/-/merge_requests/1)).
* **major change to randomizations**: when `iterations = 1`,
`randomizations` no longer returns the DT with appended columns.
Regardless of the value of iterations, `randomizations` always
returns observed rows followed by randomized rows in a long `data.table`
([!1](https://gitlab.com/robitalec/spatsoc/-/merge_requests/1)).

# v 0.1.1 (2018-09-17)

Expand Down

0 comments on commit b9f6bda

Please sign in to comment.