response2sample {netresponse} | R Documentation |
List the most strongly associated response of a given subnetwork for each sample.
response2sample( model, subnet.id = NULL, component.list = TRUE, verbose = FALSE, data = NULL )
model |
A NetResponseModel object or list. |
subnet.id |
Subnet id. A natural number which specifies one of the subnetworks within the 'model' object. |
component.list |
List samples separately for each mixture component (TRUE). Else list the most strongly associated component for each sample (FALSE). |
verbose |
Follow progress by intermediate messages. |
data |
Data (features x samples; or a vector for univariate case) to predict response for given data points (currently implemented only for mixture.model output) Return: |
A list. Each element corresponds to one subnetwork response, and contains a list of samples that are associated with the response (samples for which this response has the highest probability P(response | sample)).
Leo Lahti leo.lahti@iki.fi
Leo Lahti et al.: Global modeling of transcriptional responses in interaction networks. Bioinformatics (2010). See citation('netresponse') for citation details.
# Load example data data( toydata ) # Load toy data set D <- toydata$emat # Response matrix (for example, gene expression) model <- toydata$model # Pre-calculated model # Find the samples for each response (for a given subnetwork) response2sample(model, subnet.id = 1)