Builds gene regulatory network prior knowledge for NicheNet using multiple resources.
Arguments
- omnipath
List with paramaters to be passed to
nichenet_gr_network_omnipath
.- harmonizome
List with paramaters to be passed to
nichenet_gr_network_harmonizome
.- regnetwork
List with paramaters to be passed to
nichenet_gr_network_regnetwork
.- htridb
List with paramaters to be passed to
nichenet_gr_network_htridb
.- remap
List with paramaters to be passed to
nichenet_gr_network_remap
.- evex
List with paramaters to be passed to
nichenet_gr_network_evex
.- pathwaycommons
List with paramaters to be passed to
nichenet_gr_network_pathwaycommons
.- trrust
List with paramaters to be passed to
nichenet_gr_network_trrust
.- only_omnipath
Logical: a shortcut to use only OmniPath as network resource.
Value
A network data frame (tibble) with gene regulatory interactions suitable for use with NicheNet.
Examples
# load everything with the default parameters:
gr_network <- nichenet_gr_network()
# less targets from ReMap, not using RegNetwork:
gr_network <- nichenet_gr_network(
# I needed to disable ReMap here due to some issues
# of one of the Bioconductor build servers
# remap = list(top_targets = 200),
remap = NULL,
regnetwork = NULL,
)
# use only OmniPath:
gr_network_omnipath <- nichenet_gr_network(only_omnipath = TRUE)