Skip to contents

The functions listed here are deprecated. This means that they once existed in earlier versions of the of the prioritizr package, but they have since been removed entirely, replaced by other functions, or renamed as other functions in newer versions. To help make it easier to transition to new versions of the prioritizr package, we have listed alternatives for deprecated the functions (where applicable). If a function is described as being renamed, then this means that only the name of the function has changed (i.e., the inputs, outputs, and underlying code remain the same).

Usage

add_connected_constraints(...)

add_corridor_constraints(...)

set_number_of_threads(...)

get_number_of_threads(...)

is.parallel(...)

add_pool_portfolio(...)

connected_matrix(...)

feature_representation(...)

replacement_cost(...)

rarity_weighted_richness(...)

ferrier_score(...)

distribute_load(...)

new_optimization_problem(...)

predefined_optimization_problem(...)

Arguments

...

not used.

Details

The following functions have been deprecated:

add_connected_constraints()

renamed as the add_contiguity_constraints() function.

add_corridor_constraints()

replaced by the add_feature_contiguity_constraints() function.

set_number_of_threads()

no longer needed due to improved data extraction methods.

get_number_of_threads()

no longer needed due to improved data extraction methods.

is.parallel()

no longer needed due to improved data extraction methods.

add_pool_portfolio()

replaced by the add_extra_portfolio() and add_top_portfolio().

connected_matrix()

renamed as the adjacency_matrix() function.

feature_representation()

replaced by the eval_feature_representation_summary() function for consistency with other functions.

replacement_cost()

renamed as the eval_replacement_importance() function for consistency with other functions for evaluating solutions.

rarity_weighted_richness()

renamed as the eval_rare_richness_importance() function for consistency with other functions for evaluating solutions.

ferrier_score()

renamed as the eval_ferrier_importance() function for consistency with other functions for evaluating solutions.

distribute_load()

has been removed because it is no longer used. See parallel::splitIndices() for equivalent functionality.

new_optimization_problem()

replaced by optimization_problem().

predefined_optimization_problem()

replaced by optimization_problem().