ANTs: Animal Network Toolkit Software

How animals interact and develop social relationships in face of sociodemographic and ecological pressures is of great interest. New methodologies, in particular Social Network Analysis (SNA), allow us to elucidate these types of questions. However, the different methodologies developed to that end and the speed at which they emerge make their use difficult. Moreover, the lack of communication between the different software developed to provide an answer to the same/different research questions is a source of confusion. The R package Animal Network Toolkit 'ANTs' was developed with the aim of implementing in one package the different social network analysis techniques currently used in the study of animal social networks. Hence, ANT is a toolkit for animal research allowing among other things to: 1) measure global, dyadic and nodal networks metrics; 2) perform data randomization: pre- and post-network (node and link permutations); 3) perform statistical permutation tests as correlation test (<doi:10.2307/2332226>), t-test (<doi:10.1037/h0041412>), General Linear Model (<doi:10.2307/2346786>), General Linear Mixed Model (<doi:10.2307/2346786>), deletion simulation (<doi:10.1098/rsbl.2003.0057>), 'Matrix TauKr correlations' (<doi:10.1016/S0022-5193(05)80036-0>). The package is partially coded in C++ using the R package 'Rcpp' for an optimal coding speed. The package gives researchers a workflow from the raw data to the achievement of statistical analyses, allowing for a multilevel approach (<doi:10.1007/978-3-319-47829-6_1882-1>): from the individual's position and role within the network, to the identification of interaction patterns, and the study of the overall network properties. Furthermore, ANT also provides a guideline on the SNA techniques used: 1) from the appropriate randomization technique according to the data collected; 2) to the choice, the meaning, the limitations and advantages of the network metrics to apply, 3) and the type of statistical tests to run. The ANT project is multi-collaborative, aiming to provide access to advanced social network analysis techniques and to create new ones that meet researchers' needs in future versions. The ANT project is multi-collaborative, aiming to provide access to advanced social network analysis techniques and to create new ones that meet researchers' needs in future versions.

Version: 0.0.16
Depends: R (≥ 3.5.0)
Imports: lme4, methods, Kendall, gtools, rstudioapi
LinkingTo: Rcpp, RcppArmadillo, RcppEigen
Suggests: testthat, knitr, rmarkdown, markdown
Published: 2022-07-02
Author: Sosa Sebastian [aut, cre], Puga-Gonzalez Ivan [aut], Hu Feng He [aut], Pansanel Jerome [aut], Xiaohua Xie [aut], Sueur Cedric [aut]
Maintainer: Sosa Sebastian <s.sosa at live.fr>
BugReports: https://github.com/SebastianSosa/ANTs
License: GPL (≥ 3)
URL: www.s-sosa.com/softwares or https://github.com/SebastianSosa/ANTs
NeedsCompilation: yes
SystemRequirements: C++11
Citation: ANTs citation info
CRAN checks: ANTs results

Documentation:

Reference manual: ANTs.pdf
Vignettes: ANTs analytical.protocols

Downloads:

Package source: ANTs_0.0.16.tar.gz
Windows binaries: r-devel: ANTs_0.0.16.zip, r-release: ANTs_0.0.16.zip, r-oldrel: ANTs_0.0.16.zip
macOS binaries: r-release (arm64): ANTs_0.0.16.tgz, r-oldrel (arm64): ANTs_0.0.16.tgz, r-release (x86_64): ANTs_0.0.16.tgz, r-oldrel (x86_64): ANTs_0.0.16.tgz
Old sources: ANTs archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=ANTs to link to this page.