assert_adjacency: Check whether a matrix fulfills the 'edgynode' adjacency...

View source: R/assert_adjacency.R

assert_adjacencyR Documentation

Check whether a matrix fulfills the edgynode adjacency matrix convention

Description

Imports a matrix and tests whether it is an adjacency in edgynode format.

Usage

assert_adjacency(x)

Arguments

x

a matrix object.

Value

An informative error if the test fails, NULL otherwise

Author(s)

Ilias Moutsopoulos and Hajk-Georg Drost

See Also

make_adjacency, is_adjacency

Examples

# test with an already clean adjacency matrix
edgynode::assert_adjacency(edgynode::adjacency_clean_test_3)

# look at raw matrix
edgynode::adjacency_matrix_test_3
# convert raw matrix into a edgynode adjacency matrix
clean_matrix <- edgynode::make_adjacency(edgynode::adjacency_matrix_test_3)
# test converted matrix
edgynode::assert_adjacency(clean_matrix)

drostlab/edgynode documentation built on March 29, 2024, 10:36 a.m.