Uses of Interface
sc.fiji.snt.annotation.BrainAnnotation
Packages that use BrainAnnotation
Package
Description
SNT core classes
Analysis of
Trees.Classes for handling neuronal reconstructions as graphs
Classes handling neuropil annotations and atlases metadata.
Miscellaneous SNT utilities, including classes defining reconstruction nodes.
Visualization of reconstructions
Classes implementing SNT's Graph Viewer
-
Uses of BrainAnnotation in sc.fiji.snt
Methods in sc.fiji.snt that return BrainAnnotationModifier and TypeMethodDescriptionPath.getNodeAnnotation(int pos) Returns the neuropil annotation associated with this node.Methods in sc.fiji.snt with parameters of type BrainAnnotationModifier and TypeMethodDescriptionvoidPath.setNodeAnnotation(BrainAnnotation annotation, int pos) Assigns an annotation to an existing node. -
Uses of BrainAnnotation in sc.fiji.snt.analysis
Methods in sc.fiji.snt.analysis that return types with arguments of type BrainAnnotationModifier and TypeMethodDescriptionNodeStatistics.getAnnotatedFrequencies()Retrieves the count frequencies across brain compartment.NodeStatistics.getAnnotatedFrequencies(int level) Retrieves the count frequencies across brain compartment.NodeStatistics.getAnnotatedFrequencies(int level, String hemisphere) Retrieves the count frequencies across brain compartment.Map<BrainAnnotation, int[]> NodeStatistics.getAnnotatedFrequenciesByHemisphere(int level, Tree tree) MultiTreeStatistics.getAnnotatedLength(int level) MultiTreeStatistics.getAnnotatedLength(int level, String hemisphere) MultiTreeStatistics.getAnnotatedLength(int level, String hemisphere, boolean norm) TreeStatistics.getAnnotatedLength(int level) Retrieves the amount of cable length present on each brain compartment innervated by the analyzed neuron.TreeStatistics.getAnnotatedLength(int level, String hemisphere) Retrieves the amount of cable length present on each brain compartment innervated by the analyzed neuron.TreeStatistics.getAnnotatedLength(int level, String hemisphere, boolean norm) Retrieves the amount of cable length present on each brain compartment innervated by the analyzed neuron.protected static Map<BrainAnnotation, Double> TreeStatistics.getAnnotatedLength(DirectedWeightedGraph graph, int level, char lr, boolean norm) Map<BrainAnnotation, double[]> MultiTreeStatistics.getAnnotatedLengthsByHemisphere(int level) Map<BrainAnnotation, double[]> TreeStatistics.getAnnotatedLengthsByHemisphere(int level) Retrieves the amount of cable length present on each brain compartment innervated by the analyzed neuron in the two brain hemispheres.protected static Map<BrainAnnotation, double[]> TreeStatistics.getAnnotatedLengthsByHemisphere(DirectedWeightedGraph graph, int level, boolean norm) NodeStatistics.getAnnotatedNodes()Splits the nodes being analyzed into groups sharing the same brain annotation.NodeStatistics.getAnnotatedNodes(int level) Splits the nodes being analyzed into groups sharing the same brain annotation.MultiTreeStatistics.getAnnotations()MultiTreeStatistics.getAnnotations(int level) TreeStatistics.getAnnotations()Retrieves the brain compartments (neuropil labels) associated with the Tree being measured innervated by the analyzed neuron.TreeStatistics.getAnnotations(int depth) Retrieves the brain compartments (neuropil labels) associated with the Tree being measured innervated by the analyzed neuron.Methods in sc.fiji.snt.analysis with parameters of type BrainAnnotationModifier and TypeMethodDescriptionprotected booleanTreeStatistics.contains(BrainAnnotation annot, BrainAnnotation annotToBeTested, boolean includeChildren) NodeStatistics.get(BrainAnnotation compartment) Gets the list of nodes associated with the specified compartment (neuropil label).NodeStatistics.get(BrainAnnotation compartment, boolean includeChildren) Gets the list of nodes associated with the specified compartment (neuropil label).TreeStatistics.getBranchPoints(BrainAnnotation annot) Gets the position of all the branch points in the analyzed tree associated with the specified annotation.TreeStatistics.getBranchPoints(BrainAnnotation annot, boolean includeChildren) Gets the position of all the branch points in the analyzed tree associated with the specified annotation.doubleMultiTreeStatistics.getCableLength(BrainAnnotation compartment) doubleTreeStatistics.getCableLength(BrainAnnotation compartment) Gets the cable length associated with the specified compartment (neuropil label).doubleTreeStatistics.getCableLength(BrainAnnotation compartment, boolean includeChildren) Gets the cable length associated with the specified compartment (neuropil label).doubleTreeStatistics.getCableLengthNorm(BrainAnnotation compartment) Gets the cable length associated with the specified compartment (neuropil label) as a ratio of total length.doubleTreeStatistics.getCableLengthNorm(BrainAnnotation compartment, boolean includeChildren) Gets the cable length associated with the specified compartment (neuropil label) as a ratio of total length.intTreeStatistics.getNBranchPoints(BrainAnnotation annot) Gets the number of branch points in the analyzed tree associated with the specified annotation.intTreeStatistics.getNBranchPoints(BrainAnnotation annot, boolean includeChildren) Gets the number of branch points in the analyzed tree associated with the specified annotation.doubleTreeStatistics.getNBranchPointsNorm(BrainAnnotation annot) Gets the percentage of branch points in the analyzed tree associated with the specified annotationdoubleTreeStatistics.getNBranchPointsNorm(BrainAnnotation annot, boolean includeChildren) Gets the percentage of branch points in the analyzed tree associated with the specified annotationintTreeStatistics.getNTips(BrainAnnotation annot) Gets the number of end points in the analyzed tree associated with the specified annotation.intTreeStatistics.getNTips(BrainAnnotation annot, boolean includeChildren) Gets the number of end points in the analyzed tree associated with the specified annotation.doubleTreeStatistics.getNTipsNorm(BrainAnnotation annot) Gets the number of end points in the analyzed tree associated with the specified annotation.doubleTreeStatistics.getNTipsNorm(BrainAnnotation annot, boolean includeChildren) Gets the percentage of end points in the analyzed tree associated with the specified annotationTreeStatistics.getTips(BrainAnnotation annot) Gets the position of all the tips in the analyzed tree associated with the specified annotation.TreeStatistics.getTips(BrainAnnotation annot, boolean includeChildren) Gets the position of all the tips in the analyzed tree associated with the specified annotation.Method parameters in sc.fiji.snt.analysis with type arguments of type BrainAnnotationModifier and TypeMethodDescriptionprotected SNTChartTreeStatistics.getAnnotatedLengthHistogram(Map<BrainAnnotation, Double> map, int depth, String secondaryLabel) GroupedTreeStatistics.getBoxPlot(String feature, Collection<BrainAnnotation> annotations) Assembles a Box and Whisker Plot for the specified feature (absolute measurements).GroupedTreeStatistics.getBoxPlot(String feature, Collection<BrainAnnotation> annotations, double cutoff, boolean normalize) Assembles a Box and Whisker Plot for the specified feature.GroupedTreeStatistics.getFlowPlot(String feature, Collection<BrainAnnotation> annotations, boolean normalize) Assembles a Flow plot (aka Sankey diagram) for the specified feature using "mean" as integration statistic, and no cutoff value.GroupedTreeStatistics.getFlowPlot(String feature, Collection<BrainAnnotation> annotations, String statistic, double cutoff, boolean normalize) Assembles a Flow plot (aka Sankey diagram) for the specified feature.MultiTreeStatistics.getFlowPlot(String feature, Collection<BrainAnnotation> annotations) MultiTreeStatistics.getFlowPlot(String feature, Collection<BrainAnnotation> annotations, boolean normalize) MultiTreeStatistics.getFlowPlot(String feature, Collection<BrainAnnotation> annotations, String statistic, double cutoff, boolean normalize) TreeStatistics.getFlowPlot(String feature, Collection<BrainAnnotation> annotations) Assembles a Flow plot (aka Sankey diagram) for the specified feature using "mean" as integration statistic, and no cutoff value.TreeStatistics.getFlowPlot(String feature, Collection<BrainAnnotation> annotations, boolean normalize) Assembles a Flow plot (aka Sankey diagram) for the specified feature using "mean" as integration statistic, and no cutoff value.TreeStatistics.getFlowPlot(String feature, Collection<BrainAnnotation> annotations, String statistic, double cutoff, boolean normalize) Assembles a Flow plot (aka Sankey diagram) for the specified feature. -
Uses of BrainAnnotation in sc.fiji.snt.analysis.graph
Methods in sc.fiji.snt.analysis.graph that return BrainAnnotationModifier and TypeMethodDescriptionAnnotationWeightedEdge.getSource()AnnotationWeightedEdge.getTarget()Methods in sc.fiji.snt.analysis.graph that return types with arguments of type BrainAnnotation -
Uses of BrainAnnotation in sc.fiji.snt.annotation
Classes in sc.fiji.snt.annotation that implement BrainAnnotationModifier and TypeClassDescriptionclassDefines an Allen Reference Atlas (ARA) [Allen Mouse Common Coordinate Framework] annotation.classRepresents a brain region from the Drosophila Anatomy Ontology (FBbt).classMethods in sc.fiji.snt.annotation that return BrainAnnotationModifier and TypeMethodDescriptionBrainAnnotation.getAncestor(int level) Returns the ancestor of this compartment at the specified level.DrosophilaCompartment.getAncestor(int level) InsectBrainCompartment.getAncestor(int level) BrainAnnotation.getParent()Returns the parent of this compartment.DrosophilaCompartment.getParent()InsectBrainCompartment.getParent()Methods in sc.fiji.snt.annotation that return types with arguments of type BrainAnnotationModifier and TypeMethodDescriptionstatic Comparator<BrainAnnotation> BrainAnnotation.comparator()Methods in sc.fiji.snt.annotation with parameters of type BrainAnnotationModifier and TypeMethodDescriptionbooleanAllenCompartment.includes(BrainAnnotation other) booleanAllenCompartment.isChildOf(BrainAnnotation parentCompartment) Assesses if this annotation is a child of a specified compartment.booleanBrainAnnotation.isChildOf(BrainAnnotation annotation) Returns whether this compartment is a sub-compartment ofannotation.booleanDrosophilaCompartment.isChildOf(BrainAnnotation annotation) booleanInsectBrainCompartment.isChildOf(BrainAnnotation annotation) booleanAllenCompartment.isParentOf(BrainAnnotation childCompartment) Assesses if this annotation is the parent of the specified compartment.booleanBrainAnnotation.isParentOf(BrainAnnotation parentCompartment) Returns whether this compartment is a parent ofparentCompartment.booleanDrosophilaCompartment.isParentOf(BrainAnnotation annotation) booleanInsectBrainCompartment.isParentOf(BrainAnnotation parentCompartment) protected voidInsectBrainCompartment.setParent(BrainAnnotation parent) static StringBrainAnnotation.simplifiedString(BrainAnnotation annotation) -
Uses of BrainAnnotation in sc.fiji.snt.seed
Methods in sc.fiji.snt.seed that return BrainAnnotationMethods in sc.fiji.snt.seed with parameters of type BrainAnnotation -
Uses of BrainAnnotation in sc.fiji.snt.util
Methods in sc.fiji.snt.util that return BrainAnnotationModifier and TypeMethodDescriptionPointInImage.getAnnotation()SNTPoint.getAnnotation()SWCPoint.getAnnotation()Methods in sc.fiji.snt.util with parameters of type BrainAnnotationModifier and TypeMethodDescriptionvoidPointInImage.setAnnotation(BrainAnnotation annotation) voidSNTPoint.setAnnotation(BrainAnnotation annotation) Assigns a neuropil annotation (e.g., atlas compartment) to this point.voidSWCPoint.setAnnotation(BrainAnnotation annotation) -
Uses of BrainAnnotation in sc.fiji.snt.viewer
Methods in sc.fiji.snt.viewer that return BrainAnnotationModifier and TypeMethodDescriptionOBJMesh.getSourceAnnotation()Returns theBrainAnnotation(atlas compartment) from which this mesh was retrieved, or null if this mesh was loaded from a standalone file.Methods in sc.fiji.snt.viewer with parameters of type BrainAnnotationModifier and TypeMethodDescriptionvoidOBJMesh.setSourceAnnotation(BrainAnnotation annotation) Associates this mesh with theBrainAnnotation(atlas compartment) it was retrieved from. -
Uses of BrainAnnotation in sc.fiji.snt.viewer.geditor
Methods in sc.fiji.snt.viewer.geditor with parameters of type BrainAnnotationModifier and TypeMethodDescriptionvoidAnnotationGraphAdapter.setVertexColor(BrainAnnotation vertex, org.scijava.util.ColorRGB color)