Skip to contents

This function loads parameters from a YAML file and stores them in an object.

Usage

load_parameters(filepath = .param_fp())

Arguments

filepath

Path to the YAML file containing the parameters. By default, it takes the value of parameters.yaml in R user's directory.

Value

object with parameters and values

Examples

# Load parameters from default file
load_parameters()
#> $`CCRI parameters`
#> $`CCRI parameters`$GeoExtent
#> $`CCRI parameters`$GeoExtent$global
#> [1] TRUE
#> 
#> $`CCRI parameters`$GeoExtent$customExt
#> [1] -115  -75    5   32
#> 
#> 
#> $`CCRI parameters`$DispersalKernelModels
#> $`CCRI parameters`$DispersalKernelModels$InversePowerLaw
#> $`CCRI parameters`$DispersalKernelModels$InversePowerLaw$beta
#> $`CCRI parameters`$DispersalKernelModels$InversePowerLaw$beta[[1]]
#> [1] 0.5
#> 
#> $`CCRI parameters`$DispersalKernelModels$InversePowerLaw$beta[[2]]
#> [1] 1
#> 
#> $`CCRI parameters`$DispersalKernelModels$InversePowerLaw$beta[[3]]
#> [1] 1.5
#> 
#> 
#> 
#> $`CCRI parameters`$DispersalKernelModels$NegativeExponential
#> $`CCRI parameters`$DispersalKernelModels$NegativeExponential$gamma
#> $`CCRI parameters`$DispersalKernelModels$NegativeExponential$gamma[[1]]
#> [1] 0.05
#> 
#> $`CCRI parameters`$DispersalKernelModels$NegativeExponential$gamma[[2]]
#> [1] 1
#> 
#> $`CCRI parameters`$DispersalKernelModels$NegativeExponential$gamma[[3]]
#> [1] 0.2
#> 
#> $`CCRI parameters`$DispersalKernelModels$NegativeExponential$gamma[[4]]
#> [1] 0.3
#> 
#> 
#> 
#> 
#> $`CCRI parameters`$NetworkMetrics
#> $`CCRI parameters`$NetworkMetrics$InversePowerLaw
#> $`CCRI parameters`$NetworkMetrics$InversePowerLaw$metrics
#> [1] "betweeness"               "NODE_STRENGTH"           
#> [3] "Sum_of_nearest_neighbors" "eigenVector_centrAlitY"  
#> 
#> $`CCRI parameters`$NetworkMetrics$InversePowerLaw$weights
#> [1] 50 15 15 20
#> 
#> $`CCRI parameters`$NetworkMetrics$InversePowerLaw$cutoff
#> [1] -1
#> 
#> 
#> $`CCRI parameters`$NetworkMetrics$NegativeExponential
#> $`CCRI parameters`$NetworkMetrics$NegativeExponential$metrics
#> [1] "betweeness"               "NODE_STRENGTH"           
#> [3] "Sum_of_nearest_neighbors" "eigenVector_centrAlitY"  
#> 
#> $`CCRI parameters`$NetworkMetrics$NegativeExponential$weights
#> [1] 50 15 15 20
#> 
#> $`CCRI parameters`$NetworkMetrics$NegativeExponential$cutoff
#> [1] -1
#> 
#> 
#> 
#> $`CCRI parameters`$PriorityMaps
#> $`CCRI parameters`$PriorityMaps$OutDir
#> NULL
#> 
#> $`CCRI parameters`$PriorityMaps$MeanCC
#> [1] TRUE
#> 
#> $`CCRI parameters`$PriorityMaps$Difference
#> [1] TRUE
#> 
#> $`CCRI parameters`$PriorityMaps$Variance
#> [1] TRUE
#> 
#> 
#> $`CCRI parameters`$Host
#> NULL
#> 
#> $`CCRI parameters`$HostDensityThreshold
#> [1] 1.5e-04 2.5e-05
#> 
#> $`CCRI parameters`$AggregationStrategy
#> [1] "sum"  "mean"
#> 
#> $`CCRI parameters`$DistanceStrategy
#> [1] "geodesic"
#> 
#> $`CCRI parameters`$Resolution
#> [1] 12
#> 
#> $`CCRI parameters`$LinkThreshold
#> [1] 1e-04
#> 
#>