NodeStatistics Class Documentation#

Package: sc.fiji.snt.analysis

Computes summary and descriptive statistics from a Collection of nodes, including convenience methods to plot distributions of such data.

Methods#

Getters Methods#

get(BrainAnnotation, boolean)#

Gets the list of nodes associated with the specified compartment (neuropil label).

getAnnotatedFrequencies()#

Retrieves the count frequencies across brain compartment.

getAnnotatedFrequenciesByHemisphere(int, Tree)#
getAnnotatedFrequencyHistogram(int, String, Tree)#

Retrieves the histogram of count frequencies across brain areas of the specified ontology level across the specified hemisphere.

getAnnotatedHistogram()#

Retrieves the histogram of count frequencies across brain areas of the specified ontology level.

getAnnotatedNodes(int)#

Splits the nodes being analyzed into groups sharing the same brain annotation.

getDescriptiveStatistics(String)#

Computes the DescriptiveStatistics for the specified measurement.

getHistogram(String)#

Gets the relative frequencies histogram for a univariate measurement. The number of bins is determined using the Freedman-Diaconis rule.

static getMetrics()

Gets the list of supported metrics.

Setters Methods#

setLabel(String)#

Sets a descriptive label to this statistic analysis to be used in histograms, etc.

Analysis Methods#

static computeNearestNeighborDistances(List)

Computes nearest neighbor distances. Assigns the computed value to the v value of each point

Other Methods#

assignBranches(Tree)#

Associates the nodes being analyzed to the branches of the specified tree

filter(String, double, double)#

Filters the current pool of nodes matching a measurement-based criterion.

static main(String;)

See Also#