- networks
The networks being compared to the target network
- net_kind
If the network is an adjacency matrix ("matrix") or an edge list ("list"). Defaults to "matrix".
- method
This determines the method used to compare networks at the heart of the classification. Currently "DD" (Degree Distribution) and "align" (the align function which compares networks by the entropy of diffusion on them) are supported. Future versions will allow user-defined methods. Defaults to "DD".
- cause_orientation
= The orientation of directed adjacency matrices. Defaults to "row".
- DD_kind
= A vector of network properties to be used to compare networks. Defaults to "all", which is the average of the in- and out-degrees.
- DD_weight
= Weights of each network property in DD_kind. Defaults to 1, which is equal weighting for each property.
- max_norm
Binary variable indicating if each network property should be normalized so its max value (if a node-level property) is one. Defaults to FALSE.
- size_different
Defaults to FALSE. If TRUE, will ensure the node-level properties being compared are vectors of the same length, which is accomplished using splines.
- cores
Defaults to 1. The number of cores to run the classification on. When set to 1 parallelization will be ignored.
- diffusion_sampling
Base of the power to use to nonlinearly sample the diffusion kernels if method = "align". Defaults to 2.
- diffusion_limit
Number of markov steps in the diffusion kernels if method = "align". Defaults to 10.
- verbose
Defaults to TRUE. Whether to print all messages.