Retrieve a set of networks based on the results of one of the search_*()
function. The function also accepts a numeric vector of Mangal network IDs.
Usage
get_collection(x, ...)
# Default S3 method
get_collection(x, ...)
# S3 method for class 'mgSearchDatasets'
get_collection(x, ...)
# S3 method for class 'mgSearchNetworks'
get_collection(x, ...)
# S3 method for class 'mgSearchReferences'
get_collection(x, ...)
# S3 method for class 'mgSearchNodes'
get_collection(x, ...)
# S3 method for class 'mgSearchTaxonomy'
get_collection(x, ...)
# S3 method for class 'mgSearchInteractions'
get_collection(x, ...)Arguments
- x
- numericvector of Mangal network IDs or an object returned by by one of the- search_*()functions.
- ...
- arguments to be passed on to - get_network_by_id().
Value
Returns a object of class mgNetworksCollection which is a collection
(actually, a list) of mgNetwork objects get_network_by_id()).
Methods (by class)
- get_collection(default): Get a collection of networks (default).
- get_collection(mgSearchDatasets): Get a collection of networks from a- mgSearchDatasetsobject.
- get_collection(mgSearchNetworks): Get a collection of networks from a- mgSearchNetworksobject.
- get_collection(mgSearchReferences): Get a collection of networks from a- mgSearchReferencesobject.
- get_collection(mgSearchNodes): Get a collection of networks from a- mgSearchNodesobject.
- get_collection(mgSearchTaxonomy): Get a collection of networks from a- mgSearchTaxaobject.
- get_collection(mgSearchInteractions): Get a collection of networks from a- mgSearchTaxaobject.
Examples
# \donttest{
 mg_2 <- get_collection(c(1076:1077), verbose = FALSE)
#> Processing id: 75 	1/1  
#>                                                                              
#> Processing id: 75 	1/1  
#>                                                                              
 mg_anemone <- get_collection(search_networks(query='anemone%'), verbose = FALSE)
#> Data retrieval 100%   
#>                                                                              
#> Found 16 networks
#> Processing id: 75 	1/1  
#>                                                                              
#> Processing id: 75 	1/1  
#>                                                                              
#> Processing id: 75 	1/1  
#>                                                                              
#> Processing id: 75 	1/1  
#>                                                                              
#> Processing id: 75 	1/1  
#>                                                                              
#> Processing id: 75 	1/1  
#>                                                                              
#> Processing id: 75 	1/1  
#>                                                                              
#> Processing id: 75 	1/1  
#>                                                                              
#> Processing id: 75 	1/1  
#>                                                                              
#> Processing id: 75 	1/1  
#>                                                                              
#> Processing id: 75 	1/1  
#>                                                                              
#> Processing id: 75 	1/1  
#>                                                                              
#> Processing id: 75 	1/1  
#>                                                                              
#> Processing id: 75 	1/1  
#>                                                                              
#> Processing id: 75 	1/1  
#>                                                                              
#> Processing id: 75 	1/1  
#>                                                                              
# }
