Back to the main Siena page

Siena in R: RSiena

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, 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 versions of RSiena/Test can be downloaded from R-Forge.

For downloading RSiena and RSienaTest, and for differences between the CRAN avd R-Forge versions, see the Siena downloads page. Note that the R-Forge 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 Tom Snijders. 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 R-Forge, see below) and the project is open to contributions by other researchers who know how to program in R and/or C/C++.
RSiena replaces the older Windows-based SIENA version 3, which still is available from the downloads page, but no longer maintained.

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.
An alternative option is to access RSiena from visone; a short guide is available at the visone website.

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 R-Forge.

Downloads / links

Back to the main Siena page