prune_states_list: Cut down the states list according to areas_allowed_mat

Description Usage Arguments Value Note Author(s) References See Also Examples

View source: R/BioGeoBEARS_classes_v1.R

Description

Go through a list of states. Remove states that represent areas disallowed according to areas_allowed_mat. It is assumed (crucial!) that the areas in the states_list, and in the areas_allowed_mat, have the same order.

Usage

1
2
  prune_states_list(states_list_0based_index,
    areas_allowed_mat)

Arguments

states_list_0based_index

A states_list, 0-based, e.g. from rcpp_areas_list_to_states_list

areas_allowed_mat

The matrix of area combinations allowed (represented by 1s)

Value

states_list_0based_index_new A 0-based list of allowed states/ranges

Note

Go BEARS!

Author(s)

Nicholas J. Matzke matzke@berkeley.edu

References

http://phylo.wikidot.com/matzke-2013-international-biogeography-society-poster

Matzke_2012_IBS

See Also

rcpp_areas_list_to_states_list

Examples

1
test=1

Example output

Loading required package: rexpokit
Loading required package: SparseM

Attaching package: 'SparseM'

The following object is masked from 'package:base':

    backsolve

Loading required package: Rcpp
Loading required package: cladoRcpp
Loading required package: ape
Loading required package: phylobase

Attaching package: 'phylobase'

The following object is masked from 'package:ape':

    edges

BioGeoBEARS documentation built on May 29, 2017, 8:36 p.m.