spatsoc 0.2.11
New experimental functions:
-
edge_directionfunction for calculating the direction between individuals (PR 80) -
edge_zonesfunction for calculating behavioural zones (PR 112)
Fixes:
- Fix
centroid_dyadandcentroid_fusionreturn NA for centroids when dyadID / fusionID are NA (PR 114)
Maintenance:
spatsoc 0.2.10
New experimental function:
-
edge_alignmentfunction for calculating directional alignment (PR 111)
Fixes:
- fix missing pkg::function (PR 110)
spatsoc 0.2.9
Breaking changes:
- Bug where Cij != -Cji fixed in
edge_delay, since order of individuals ID1/ID2 should not influence results (PR 106) - Improve output colnames for edge_delay (PR 102)
New experimental function:
-
leader_edge_delayfunction for calculating leadership with the directional correlation delay (PR 96)
Fixes:
spatsoc 0.2.8
New experimental function:
-
edge_delayfunction for calculating the directional correlation delay (PR 70)
Fixes:
spatsoc 0.2.7
New experimental functions:
-
leader_direction_groupfunction for calculating leadership defined as position within a spatiotemporal group along the mean direction of movement (PR 66) -
direction_to_leaderfunction for calculating the direction to the leader of each spatiotemporal group identified byleader_direction_group(PR 68) -
distance_to_leaderfunction for calculating the distance to the leader of each spatiotemporal group identified byleader_direction_group(PR 68)
Fixes:
- removed temporary startup message warning of changes related to R-spatial evolution
spatsoc 0.2.6
New experimental functions:
-
direction_polarizationfunction for calculating polarization of individual directions within spatiotemporal groups (PR 76) -
direction_groupfunction for calculating mean group direction (PR 91) -
direction_to_centroidfunction for calculating direction in radians from each individual’s position in a spatiotemporal group and the group’s centroid,distance_to_centroidfunction for calculation the distance (and rank distance) from each individual’s position in a spatiotemporal group and the group’s centroid (PR 74) -
direction_stepfunction for calculating direction in radians between each location (PR 90)
spatsoc 0.2.2 (2023-09-07)
CRAN release: 2023-09-07
- fixed CRAN notes about number of cores/parallel process/threads (PR 58)
spatsoc 0.2.1 (2023-08-23)
- fixed CRAN notes (PR 56)
spatsoc 0.2.0 (2023-08-22)
- following R-spatial evolution, removed dependencies on retired spatial packages ( PR 50: PR 52, PR 53, PR 54 PR 55)
- spatsoc now depends on
sf,unitsinstead ofrgeosandsp -
build_linesnow returns ansfLINESTRING object -
build_polysnow returns ansfPOLYGON/MULTIPOLYGON object -
group_linesnow accepts an inputsfLINESTRING object (argument “sfLines”) and internally usessf::st_intersects,sf::st_buffer, etc instead ofrgeosfunctions -
group_polysnow accepts an inputsfPOLYGON/MULTIPOLYGON object (argument “sfPolys”) and internally usessf::st_intersects,sf::st_area, etc instead ofrgeosfunctions.group_polysnow returns area and proportion of overlap whenarea = TRUEwith respective units using theunitspackage - tests, vignettes, manual updated
- added temporary package startup message until November 2024
- spatsoc now depends on
spatsoc 0.1.17 (2023-03-16)
- added a link to our
spatsoc+targetsworkflow example - changed the error and underlying check for
group_polysfrom alphanumeric to spaces in input DT’s id column - clarify timegroups are required for
group_pts,edge_nnandedge_dist(PR 46) - fix potential mixup between a column named splitBy and splitBy arg (PR 45)
- fix links in man (PR 47)
- fix proportions outside 0-1 due to differences in default units from rgeos::gArea and polys@area (PR 49)
- Add keyword internal by @maelle (PR 40)
- Rm unnecessary lines by @maelle (PR 43)
spatsoc 0.1.16 (2021-03-23)
CRAN release: 2021-02-24
- added an option for
edge_distto handle threshold = NULL. If NULL,edge_distwill 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
- removed expect_silent tests (PR 37)
- switched CI for tests and code coverage to GitHub Actions (PR 36)
spatsoc 0.1.14 (2020-07-03)
CRAN release: 2020-07-03
- updated tests, man and vignettes following new handling of projections in sp (PR 31, R spatial information)
- clarified explicit drop of NAs in dyadID in edge list vignette
spatsoc 0.1.12 (2020-03-02)
- fixed
data.tableerror inedge_distandedge_nn(PR 25)
spatsoc 0.1.11 (2020-02-20)
- removed default NULL from ‘timegroup’ arguments in
group_pts,edge_distandedge_nn(PR 24)
spatsoc 0.1.9 (2019-05-14)
CRAN release: 2019-05-14
- fixed bug for randomizations type ‘step’ and ‘daily’ (PR 13).
- clarified
SIMPLIFY=FALSEin SNA vignette.
spatsoc 0.1.8 (2019-04-05)
CRAN release: 2019-04-05
- update FAQ and Introduction to spatsoc vignettes adding entries for edge list generating functions.
- added edge list generating function
edge_nn(PR 11) - added edge list generating function
edge_dist(PR 11)
spatsoc 0.1.7 (2019-03-26)
- fix inconsistent blocks across years (PR 10)
- update FAQ: remove old randomizations notes, clarify group_times block
spatsoc 0.1.4 (2018-10-26)
CRAN release: 2018-10-26
- fin rOpenSci onboarding process
- fixed bug couldn’t provide percent to kernel type
build_polysorgroup_polys(!3)
spatsoc 0.1.3
- added
get_gbito generate group by individual matrices for better integratingspatsocin social network analysis workflows (!2)
spatsoc 0.1.2
-
major change to randomizations: when
iterations = 1,randomizationsno longer returns the DT with appended columns. Regardless of the value of iterations,randomizationsalways returns observed rows followed by randomized rows in a longdata.table(!1).
spatsoc 0.1.1 (2018-09-17)
CRAN release: 2018-09-17
- improvements to package, function documentation
- FAQ vignette added
- fixed
build_linesordering bug to ensure rows are ordered by date time when building lines - added CODE_OF_CONDUCT.md and CONTRIBUTING.md
- Using spatsoc in social network analysis vignette added
