check_sensible_connections: Check connection and layer data

Description Usage Arguments Value Examples

View source: R/checks.R

Description

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

Usage

1

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

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
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)))

molnet-org/molnet documentation built on Dec. 21, 2021, 8:59 p.m.