From bf0fc5e9c6d325c1aab16cd82c3ae282f6a6b745 Mon Sep 17 00:00:00 2001 From: Fiona Reid Date: Thu, 24 Jan 2019 14:50:21 +0000 Subject: [PATCH] Shortened the length of tooltips contained in the pickcells-essentials modules --- .../pickcells/assign_nc/CentrosomeVectorFinder.java | 8 +------- .../pickcells/boundaries/BoundariesIdentifier.java | 6 +----- .../pickcells/boundaries/MembershipFinder.java | 5 +---- .../pickcells/boundaries/RelativeConnector.java | 5 +---- .../pickcells/boundaries/SegmentedObjectComparator.java | 4 +--- .../pickcells/clustering/EuclidianClustering.java | 2 +- .../pickcellslab/pickcells/editing/ImageDotEditor.java | 8 +------- .../pickcells/features/FeatureComputerManager.java | 2 +- .../pickcells/segmentation/BasicSegmentation.java | 4 ++-- .../org/pickcellslab/pickcells/spots/MitosisDetector.java | 2 +- .../org/pickcellslab/pickcells/spots/SpotDetector.java | 2 +- .../pickcells/triangulation/NeighboursIdentifier.java | 7 ++----- .../pickcells/triangulation/NetworkAnalysis.java | 5 +---- .../pickcells/tracking/tracker/SimpleTracker.java | 2 +- 14 files changed, 16 insertions(+), 46 deletions(-) diff --git a/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/assign_nc/CentrosomeVectorFinder.java b/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/assign_nc/CentrosomeVectorFinder.java index 68bc587..db0600e 100644 --- a/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/assign_nc/CentrosomeVectorFinder.java +++ b/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/assign_nc/CentrosomeVectorFinder.java @@ -157,13 +157,7 @@ public class CentrosomeVectorFinder & NativeType> exten @Override public String description() { - return " This module automatically associates nuclei with centrosomes" - + "
It will try to maximize the number of cells with one or 2 centrosomes" - + "
however, it will allow nuclei to have more than 2 centrosomes, " - + "
see Marthiens et al, JCS, 2012 for a review on centrosome amplification." - + "
Finally, a basic classification of the cells is performed and will identify" - + "
mitotic versus interphase cells versus cells with centrosome amplification." - + ""; + return "Automatically associate nuclei with centrosomes."; } diff --git a/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/boundaries/BoundariesIdentifier.java b/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/boundaries/BoundariesIdentifier.java index 51b0ba8..c145691 100644 --- a/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/boundaries/BoundariesIdentifier.java +++ b/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/boundaries/BoundariesIdentifier.java @@ -407,11 +407,7 @@ public class BoundariesIdentifier extends AbstractAnalysis implements Analysis { @Override public String description() { - return "This module allows to extract distinct boundaries in a segmented image." - + "
By \"boundaries\" we mean sections of the contour of objects where the object is touching" - + "
either the background of the image, the border of the image, or other objects." - + "
The main idea is to be able to distinguish between cavities and surface for example" - + "
so that they can be subsequently used as landmarks for further analysis of the topology of the sample." + return "Extract distinct boundaries in a segmented image." + ""; } diff --git a/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/boundaries/MembershipFinder.java b/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/boundaries/MembershipFinder.java index 0e1e806..9ff6cfe 100644 --- a/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/boundaries/MembershipFinder.java +++ b/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/boundaries/MembershipFinder.java @@ -497,10 +497,7 @@ public class MembershipFinder extends AbstractAnalysis implements Analysis { @Override public String description() { - return " A module which creates relationships between segmented objects if their labels overlap." - + "
This can be used for example to determine if a specific nucleus belongs to a specific structure" - + "
In addition, the vector indicating the orientation towards the barycenter of the target is computed" - + ""; + return "Create relationships between segmented objects if their labels overlap."; } diff --git a/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/boundaries/RelativeConnector.java b/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/boundaries/RelativeConnector.java index faac591..5560002 100644 --- a/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/boundaries/RelativeConnector.java +++ b/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/boundaries/RelativeConnector.java @@ -828,10 +828,7 @@ public class RelativeConnector extends AbstractAnalysis { @Override public String description() { - return "This module allows to calculate relative positions between source objects and a closest target object." - + "
It will create connections of type \"RELATIVE_TO\" and compute a vector for the direction and an anchor point" - + "
in the mesh of the source and target object" - + ""; + return "Calculate relative positions between source objects and a closest target object."; } diff --git a/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/boundaries/SegmentedObjectComparator.java b/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/boundaries/SegmentedObjectComparator.java index 5a5e7a8..c0d86d1 100644 --- a/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/boundaries/SegmentedObjectComparator.java +++ b/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/boundaries/SegmentedObjectComparator.java @@ -519,9 +519,7 @@ public class SegmentedObjectComparator extends AbstractAnalysis implements Analy @Override public String description() { - return " A module which creates 'BEST MATCH' between segmented objects if their labels overlap by more than 50%." - + "
It will also compute key differences between the shapes" - + ""; + return "Creates 'BEST MATCH' between segmented objects if their labels overlap by more than 50%."; } diff --git a/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/clustering/EuclidianClustering.java b/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/clustering/EuclidianClustering.java index a1a37e2..cf21a85 100644 --- a/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/clustering/EuclidianClustering.java +++ b/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/clustering/EuclidianClustering.java @@ -91,7 +91,7 @@ public class EuclidianClustering extends AbstractAnalysis { } @Override public String description() { - return "Uses the DBScan algorithm to cluster objects in space"; + return "Use the DBScan algorithm to cluster objects in space."; } diff --git a/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/editing/ImageDotEditor.java b/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/editing/ImageDotEditor.java index c4fba93..ea9f1f2 100644 --- a/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/editing/ImageDotEditor.java +++ b/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/editing/ImageDotEditor.java @@ -248,13 +248,7 @@ public class ImageDotEditor & NativeType> implements Ta @Override public String description() { - return "" - + "

Spots Editor :

" - + "

This module will display an image with an overlay containing the location of detected spots

" - + "

It then provides multiple interactive tools for you to correct and at

" - + "

the same time quantify the accuracy of the original detection (The number of edits will be stored

" - + "

in the corresponding Image node in the database).

" - + ""; + return "Spots Editor: View an image with an overlay containing the location of detected spots."; } diff --git a/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/features/FeatureComputerManager.java b/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/features/FeatureComputerManager.java index d829e5f..efdcf19 100644 --- a/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/features/FeatureComputerManager.java +++ b/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/features/FeatureComputerManager.java @@ -629,7 +629,7 @@ public class FeatureComputerManager,S extends RealType> @Override public String description() { - return "Analyse Intrinsic Features in Segmented Shapes"; + return "Compute intrinsic features of images"; } diff --git a/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/segmentation/BasicSegmentation.java b/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/segmentation/BasicSegmentation.java index 3ff1340..cb53c16 100644 --- a/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/segmentation/BasicSegmentation.java +++ b/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/segmentation/BasicSegmentation.java @@ -270,8 +270,8 @@ public class BasicSegmentation extends AbstractAnalysis implements Analysis { @Override public String description() { - return "Allows you to identify individual objects in your images using basic segmentation operations" - + "
such as thresholding and morphological filtering..."; + return "Identify individual objects in images using basic segmentation operations." + + ""; } diff --git a/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/spots/MitosisDetector.java b/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/spots/MitosisDetector.java index 98ae2d5..98ebf0e 100644 --- a/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/spots/MitosisDetector.java +++ b/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/spots/MitosisDetector.java @@ -79,7 +79,7 @@ public class MitosisDetector extends AbstractAnalysis implements Analysis{ @Override public String description() { - return "Identifies Mitosis events in images"; + return "Identify Mitosis events in images"; } diff --git a/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/spots/SpotDetector.java b/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/spots/SpotDetector.java index 192bfe6..b849146 100644 --- a/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/spots/SpotDetector.java +++ b/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/spots/SpotDetector.java @@ -85,7 +85,7 @@ public class SpotDetector extends AbstractAnalysis implements Analysis{ @Override public String description() { - return "Identifies bright spots in images (even noisy)\n based on the difference of gaussian filter"; + return "Spots Dectector: Identify bright spots in images."; } diff --git a/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/triangulation/NeighboursIdentifier.java b/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/triangulation/NeighboursIdentifier.java index 2b18876..7051a00 100644 --- a/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/triangulation/NeighboursIdentifier.java +++ b/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/triangulation/NeighboursIdentifier.java @@ -118,11 +118,8 @@ public class NeighboursIdentifier extends AbstractAnalysis implements MetaModelL @Override public String description() { - return "This module creates links between adjacent objects.
" - + "You can decide the maximum distance between adjacent objects
" - + "and the maximum variation allowed in the distance between neighbouring objects.
" - + "The distance and contact area between objects will be stored in the created links
" - + "A vector identifying the center of mass of the neighbourhood will also be computed"; + return "Create links between adjacent objects." + + ""; } @SuppressWarnings({ "unchecked", "rawtypes" }) diff --git a/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/triangulation/NetworkAnalysis.java b/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/triangulation/NetworkAnalysis.java index 2332a3a..8181877 100644 --- a/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/triangulation/NetworkAnalysis.java +++ b/pickcells-coremodules/src/main/java/org/pickcellslab/pickcells/triangulation/NetworkAnalysis.java @@ -229,10 +229,7 @@ public class NetworkAnalysis extends AbstractAnalysis implements MetaModelListen @Override public String description() { - return " A basic network analysis :
" - + "Given a type of link accessible from Images which connects objects of the same type,
" - + "This module will compute the degree of each node, the average degree of neighbouring
" - + "nodes at depth 1 and 2, as well as the local clustering coefficient for each node.
"; + return "Run a basic network analysis."; } @Override diff --git a/pickcells-tracking/src/main/java/org/pickcellslab/pickcells/tracking/tracker/SimpleTracker.java b/pickcells-tracking/src/main/java/org/pickcellslab/pickcells/tracking/tracker/SimpleTracker.java index 2d55f47..b69d626 100644 --- a/pickcells-tracking/src/main/java/org/pickcellslab/pickcells/tracking/tracker/SimpleTracker.java +++ b/pickcells-tracking/src/main/java/org/pickcellslab/pickcells/tracking/tracker/SimpleTracker.java @@ -881,7 +881,7 @@ public class SimpleTracker extends AbstractAnalysis { @Override public String description() { - return "Object Tracking allowing divisions, missing objects over several frames and object disappearance"; + return "Track objects, allowing for divisions, missing objects over several frames and object disappearance."; } @Override -- GitLab