noc: Determine non-overlapping clusters

View source: R/noc.R

nocR Documentation

Determine non-overlapping clusters

Description

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

Usage

noc(x)

Arguments

x

A list containing the potential clusters.

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.

Value

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

Author(s)

Joshua French

Examples

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

smacpod documentation built on Sept. 22, 2023, 1:06 a.m.

Related to noc in smacpod...