.find_min_dists_cpp {Bioi}R Documentation

For all points in matrix 1, return the distance to and index of the nearest point in matrix 2.

Description

Find the shortest distance between each point in one data set and the points in a second set.

This function determines the distance between every point in data set 1 and the points in data set 2. Unlike this function's naive counterpart, find_min_dists, this function divides the PALM/iPALM localization data into blocks, operates on the data in each block, and then performs linking operations on neighboring blocks.

Usage

.find_min_dists_cpp(mOne, mTwo)

Arguments

mOne

A numeric matrix where each row is a localization and each column is a spatial axis.

mTwo

A numeric matrix with the same number of columns as mOne.

Author(s)

Zach Colburn

Examples

## Not run: 
set.seed(10)

mOne <- as.matrix(data.frame(
x = rnorm(10),
y = rbinom(10, 100, 0.5),
z = runif(10)
))

mTwo <- as.matrix(data.frame(
x = rnorm(20),
y = rbinom(20, 100, 0.5),
z = runif(20)
))

.find_min_dists_cpp(mOne, mTwo)

## End(Not run)


[Package Bioi version 0.2.10 Index]