You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Ignore common venv directories
- Correct favico link
- Fix H2 -> H4 jump in Installation
- Remove unused tips & tricks
- Add file prefixes to autolabels to reduce duplicate labels (two pairs remain that cannot be solved without dirty tricks)
- Reduce prominence of v0.2.0 object hierarchy update (it is IMO too prominent for a May 2020 update)
Copy file name to clipboardExpand all lines: docs/concepts/object_hierarchy.md
+2-7Lines changed: 2 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,11 +2,6 @@
2
2
3
3
{doc}`Objects <objects>` in QuPath need to be stored somewhere - and that place is the *object hierarchy*.
4
4
5
-
:::{important}
6
-
The hierarchy behavior has changed in v0.2.0! <br />
7
-
If you are familiar with the old behavior, be sure to read {ref}`Differences from QuPath v0.1.2`.
8
-
:::
9
-
10
5
The name comes from the fact that the objects are all stored in a hierarchical, tree-like structure.
11
6
This is achieved by each object having having a reference to:
12
7
@@ -128,8 +123,8 @@ This is crucial because the `PathObjectHierarchy` class uses spatial caching and
128
123
129
124
In QuPath v0.1.2, the hierarchy was resolved automatically (without asking) and this was *essential* to make sense of the measurements.
130
125
131
-
The behavior of the object hierarchy has changed in QuPath v0.2.0, with the aim of making the software faster, more powerful, and more intuitive.
132
-
In v0.2.0 the details of the hierarchy can very often be ignored, and exists only to support sophisticated workflows where it might be needed.
126
+
The behavior of the object hierarchy changed in QuPath v0.2.0, with the aim of making the software faster, more powerful, and more intuitive.
127
+
In v0.2.0 and onwards, the details of the hierarchy can very often be ignored, and exists only to support sophisticated workflows where it might be needed.
133
128
134
129
[This blog post](https://petebankhead.github.io/qupath/2019/11/17/changing-the-hierarchy.html) describes the reasons why it changed.
135
130
To read about the earlier behavior see [Object hierarchies](https://github.com/qupath/qupath/wiki/Object-hierarchies) on the old wiki.
Furthermore, we can use preprocessing to convert images to become more compatible with pretrained StarDist models.
405
405
For example, `dsb2018_heavy_augment.pb` works very well for fluorescence microscopy images, but only supports a single input channel.
406
-
However, by applying {ref}`color deconvolution<Separating stains>` as preprocessing we can convert a 3-channel brightfield image to a single-channel image that *looks* much more like a fluorescence image.
406
+
However, by applying {ref}`color deconvolution<docs/tutorials/separating_stains:Separating stains>` as preprocessing we can convert a 3-channel brightfield image to a single-channel image that *looks* much more like a fluorescence image.
407
407
If needed, we can add extra things like filters to reduce noise as well.
Copy file name to clipboardExpand all lines: docs/deep/wsinfer.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -153,7 +153,7 @@ wsinfer
153
153
154
154
The QuPath WSInfer extension is scriptable, which makes it much easier to apply across multiple images.
155
155
156
-
When a model is run, the command parameters are stored in the [workflow](workflows) so that a [script can be generated automatically](workflows-to-scripts).
156
+
When a model is run, the command parameters are stored in the [workflow](docs/scripting/workflows:Workflows) so that a [script can be generated automatically](docs/scripting/workflows_to_scripts:Workflows to scripts).
Copy file name to clipboardExpand all lines: docs/intro/installation.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,7 +23,7 @@ QuPath requires 64-bit Windows.
23
23
Running QuPath on 32-bit Windows is not supported.
24
24
:::
25
25
26
-
####Installing the Windows .msi package
26
+
### Installing the Windows .msi package
27
27
Double-click to launch the installer.
28
28
29
29
Windows tries to protect you from software it does not know, so you'll probably see a scary-looking warning whenever the QuPath installer is first run:
@@ -57,7 +57,7 @@ If the QuPath installer does not start at all, you may not have administrator pr
57
57
Try downloading the `.zip` file instead, which should not need such privileges.
58
58
:::
59
59
60
-
####Installing the Windows .zip package
60
+
### Installing the Windows .zip package
61
61
Right-click on the .zip file and choose to extract all the contents.
62
62
This should give you a normal folder containing QuPath's files.
63
63
@@ -70,7 +70,7 @@ The first time you try this, you might see similar warning dialogs to those show
70
70
On Windows, you can either run `QuPath.exe` or `QuPath (console).exe`.
71
71
72
72
The difference is that `QuPath (console).exe` will also open a small window that contains QuPath's log messages.
73
-
The console can be useful for debugging problems, or when using the {ref}`Command line`.
73
+
The console can be useful for debugging problems, or when using the {ref}`docs/advanced/command_line:Command line`.
74
74
:::
75
75
76
76
:::{admonition} QuPath won't launch!
@@ -170,4 +170,4 @@ QuPath for Linux was compiled on Ubuntu - with best efforts made to include all
170
170
171
171
## Running from source
172
172
173
-
If all else fails, you can try [](building) - which should work on Windows, macOS and Linux.
173
+
If all else fails, you can try [](building) - which should work on Windows, macOS and Linux.
Copy file name to clipboardExpand all lines: docs/tutorials/density_maps.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,7 @@ In some cases, density maps can even be a replacement for {doc}`pixel_classifica
20
20
21
21
:::{warning}
22
22
Like most commands in QuPath, Density Maps are currently calculated only in 2D.
23
-
And, like many other commands, you should create Density Maps within a {ref}`project <Projects>` if you want to reuse them later.
23
+
And, like many other commands, you should create Density Maps within a {ref}`project <docs/tutorials/projects:Projects>` if you want to reuse them later.
24
24
:::
25
25
26
26
## Getting started with density maps
@@ -61,7 +61,7 @@ Hovering your mouse over any option should provide some help text.
61
61
62
62
The {guilabel}`Object type` and {guilabel}`Main class` define which objects will contribute to the density map in some way.
63
63
64
-
Left to the defaults, the density map will make use of all detection objects (which {ref}`includes cells <types of object>`) regardless of their classification.
64
+
Left to the defaults, the density map will make use of all detection objects (which {ref}`includes cells <docs/concepts/objects:types of object>`) regardless of their classification.
65
65
66
66
If I choose the {guilabel}`Main class` to be **Tumor**, then the density map will *only* include detections that are classified as **Tumor**.
Copy file name to clipboardExpand all lines: docs/tutorials/separating_stains.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@
16
16
QuPath supports images of different kinds.
17
17
18
18
Some commands will work on almost any kind of image without complaint, while some need to know a bit more about the image.
19
-
This information can be provided by {ref}`setting the image type <Setting the image type>`.
19
+
This information can be provided by {ref}`setting the image type <docs/starting/first_steps:Setting the image type>`.
20
20
21
21
Typically the type will be either *Brightfield* or *Fluorescence*.
22
22
@@ -118,7 +118,7 @@ The stain vectors are key to color deconvolution.
118
118
They ought to give a normalized representation of the color of each 'pure' stain in the image, without regard for staining intensity.
119
119
A similar color vector characterizing the background encodes what 'no stain' looks like, and also plays an important role in the calculations.
120
120
121
-
When {ref}`setting the image type <Setting the image type>` to *Brightfield (H&E)*, *Brightfield (H-DAB)* or *Brightfield (Other)*, QuPath will set default stain vectors to characterize hematoxylin, eosin or DAB.
121
+
When {ref}`setting the image type <docs/starting/first_steps:Setting the image type>` to *Brightfield (H&E)*, *Brightfield (H-DAB)* or *Brightfield (Other)*, QuPath will set default stain vectors to characterize hematoxylin, eosin or DAB.
122
122
However, you may see better results with some commands (e.g. *Cell detection*) by setting the stain and background vectors explicitly to better match the actual staining in the image.
0 commit comments