Learn R Programming

smacpod (version 2.6)

noc: Determine non-overlapping clusters

Description

Determine non-overlapping clusters from a list of potential clusters.

Usage

noc(x)

Value

A vector with the list indices of the non-overlapping clusters.

Arguments

x

A list containing the potential clusters.

Author

Joshua French

Details

The function takes a list of potential clusters. Each element of the list contains a potential cluster. The potential clusters are defined by the location indices of the regions comprising the clusters. Starting with the first potential cluster, the function excludes every potential cluster that intersects the first (any potential cluster that shares indices). Moving onto the next non-overlapping cluster, the process is repeated. The function returns the indices (in the list of clusters) of the clusters that do not overlap.

Examples

Run this code
x = list(1:2, 1:3, 4:5, 4:6, 7:8)
noc(x)

Run the code above in your browser using DataLab