Learn R Programming

molnet (version 0.1.0)

check_sensible_connections: Check connection and layer data

Description

(INTERNAL) Checks if the connection defined in 'connection' makes sense in context of the defined layers.

Usage

check_sensible_connections(connection, layers)

Arguments

connection

Connection to check. Created by make_connection

layers

List of layers to check. Individual layers are created by make_layer and need to be wrapped in a list.

Value

Character string vector containing error messages.

Examples

Run this code
# NOT RUN {
data(mrna_data)
mrna_layer = make_layer(name="mrna",
mrna_data$group1$data, mrna_data$group2$data,
mrna_data$group1$identifiers,
mrna_data$group2$identifiers)
data(protein_data)
protein_layer = make_layer(name="protein",
protein_data$group1$data,
protein_data$group2$data,
protein_data$group1$identifiers,
protein_data$group2$identifiers)
con = make_connection("mrna", "protein", connect_on="gene_name")
return_errors(check_sensible_connections(con, layers=list(mrna_layer, protein_layer)))

# }

Run the code above in your browser using DataLab