Skip to content

Commit cd94d91

Browse files
authored
Merge pull request #734 from DigitalSlideArchive/mtageld-dev
Multiple additions and improvements to preprocessing, saliency workflows, and documentation
2 parents bc4de96 + 91db043 commit cd94d91

File tree

59 files changed

+4798
-448
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+4798
-448
lines changed

docs/examples.rst

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,14 @@ Examples
88

99
examples/wsi-io-using-large-image.ipynb
1010
examples/color-deconvolution.ipynb
11+
examples/color-normalization-and-augmentation.ipynb
1112
examples/nuclei-segmentation.ipynb
1213
examples/positive-pixel-count.ipynb
1314
examples/annotations_to_masks_handler.ipynb
1415
examples/masks_to_annotations_handler.ipynb
1516
examples/polygon_merger.ipynb
1617
examples/polygon_merger_v2.ipynb
1718
examples/tissue_detection.ipynb
18-
examples/cellularity_detection.ipynb
19+
examples/cellularity_detection_thresholding.ipynb
20+
examples/cellularity_detection_superpixels.ipynb
21+
examples/workflows.ipynb

docs/examples/cellularity_detection.ipynb renamed to docs/examples/cellularity_detection_superpixels.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"cell_type": "markdown",
55
"metadata": {},
66
"source": [
7-
"# Cellularity detection module\n",
7+
"# Cellularity detection using superpixels\n",
88
"\n",
99
"**Overview:** \n",
1010
"Detect cellular regions in a slides by classifying superpixels. This uses Simple Linear Iterative Clustering (SLIC) to get superpixels at a low slide magnification to detect cellular regions. The first step of this pipeline detects tissue regions (i.e. individual tissue pieces) using the get_tissue_mask method of the histomicstk.saliency module. Then, each tissue piece is processed separately for accuracy and disk space efficiency. It is important to keep in mind that this does NOT rely on a tile iterator, but loads the entire tissue region (but NOT the whole slide) in memory and passes it on to skimage.segmentation.slic method. Not using a tile iterator helps keep the superpixel sizes large enough to correspond to tissue boundaries.\n",

0 commit comments

Comments
 (0)