DOI: 10.18129/B9.bioc.struct    

This is the development version of struct; to use it, please install the devel version of Bioconductor.

Statistics in R Using Class Templates

Bioconductor version: Development (3.11)

Defines a set of class templates for developing statistical workflows. The templates can be extended to 'wrap' tools from other packages into a common structure that allows them to work together more easily. Models can be combined into sequences, and sequences nested in iterators using overloaded operators to simplify code. A version of the STATO ontology is included to provide standardised definitions for methods wrapped using the templates.

Author: Gavin Rhys Lloyd and Ralf Weber

Maintainer: Gavin Rhys Lloyd <g.r.lloyd at>

Citation (from within R, enter citation("struct")):


To install this package, start R (version "4.0") and enter:

if (!requireNamespace("BiocManager", quietly = TRUE))

# The following initializes usage of Bioc devel


For older versions of R, please refer to the appropriate Bioconductor release.


To view documentation for the version of this package installed in your system, start R and enter:



HTML R Script STRUCT Model Template
PDF   Reference Manual
Text   NEWS


biocViews Software, WorkflowStep
Version 0.99.8
In Bioconductor since BioC 3.11 (R-4.0)
License GPL-3
Depends R (>= 4.0)
Imports methods, ontologyIndex, datasets, graphics, stats, utils, knitr, SummarizedExperiment, S4Vectors
Suggests testthat, rstudioapi, rmarkdown, covr, BiocStyle, openxlsx
Depends On Me structToolbox
Imports Me
Suggests Me
Links To Me
Build Report  

Package Archives

Follow Installation instructions to use this package in your R session.

Source Package struct_0.99.8.tar.gz
Windows Binary
Mac OS X 10.11 (El Capitan)
Source Repository git clone
Source Repository (Developer Access) git clone
Package Short Url
Package Downloads Report Download Stats

Documentation »


R / CRAN packages and documentation

Support »

Please read the posting guide. Post questions about Bioconductor to one of the following locations: