nat.nblast (version 1.6.2)

sub_dist_mat: Convert (a subset of) a raw score matrix to a distance matrix

Description

This function can convert a raw score matrix returned by nblast into a square distance matrix or dist object. It can be used with file-backed matrices as well as regular R matrices resident in memory.

Usage

sub_dist_mat(neuron_names, scoremat = NULL, form = c("matrix", "dist"), maxneurons = NA)

Arguments

neuron_names
character vector of neuron identifiers.
scoremat
score matrix to use (see sub_score_mat for details of default).
form
the type of object to return.
maxneurons
set this to a sensible value to avoid loading huge (order N^2) distances directly into memory.

Value

return An object of class matrix or dist (as determined by the form argument), corresponding to a subset of the distance matrix

Details

Note that if neuron_names is missing then the rownames of scoremat will be used i.e. all neuron in scoremat will be used.

See Also

Other scoremats: nhclust