The SIENA methods are available in RSiena, which is a package of the statistical system R. RSiena can be executed on all platforms for which R is available: Windows, Mac, Unix/Linux. R can be downloaded from the Comprehensive R Archive Network https://cran.r-project.org, and RSiena can be loaded as one of the packages in R. In addition,there is a package RSienaTest which may include additional options that are still in the testing stage.
RSiena can be installed in the usual way from CRAN, but the most recent version of RSiena can be downloaded from GitHub; the most recent version of RSienaTest can be downloaded from R-Forge. This is a period of transition; the presence at GitHub dates from September, 2020, and it is expected that at some moment the presence at R-Forge will be discontinued.
For downloading RSiena and RSienaTest, and for differences between the CRAN and GitHub versions, see the Siena downloads page. Note that the GitHub version is updated more frequently than the CRAN version, as explained there.
The original development of RSiena, building on the earlier
Siena (stand-alone and part of the Stocnet suite) was
part of the project Adolescent Peer Social Network Dynamics
and Problem Behavior, funded by NIH (Grant Number 1R01HD052887-01A2),
Principal Investigator John M. Light (Oregon Research Institute).
RSiena was originally programmed by
Ruth Ripley and Krists Boitmanis, in collaboration with Tom Snijders.
Several others have been contributing since then: Josh Lospinoso, Charlotte Greenan, Christian Steglich,
Johan Koskinen, Felix Schönenberger, Mark Ortmann, Natalie Indlekofer, and Nynke Niezink.
The maintainer is
We are continuing with the extension of the package.
The fact that R is open source implies that the source is available
(most easily from GitHub, see below) and the project is open
to contributions by other researchers
who know how to program in R and/or C/C++.
RSiena can be operated in several ways.
The best (most complete) functionality is obtained by
executing RSiena entirely within R, using the R functions supplied
by this package.
The installation and operation of RSiena are explained in the users' manual. It includes information on how to install RSiena, and help on getting started with operating RSiena in R. In addition, it gives extensive descriptions of the methods available in RSiena. This complements the help pages of the functions that can be consulted within R.
Example scripts are at the RSiena scripts page, and a lot of introductory and advanced material about the methodology is at the literature page. There is news, with information about bugs if any important errors are currently known, at the news page.
RSiena and its manual are being updated rather frequently at GitHub.
Downloads / links