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;)