|
a |
|
b/README.md |
|
|
1 |
<h1>REAVER Vascular Networks Fluorescent Image Dataset</h1> |
|
|
2 |
<h3>Creators</h3> |
|
|
3 |
|
|
|
4 |
Corliss, Bruce A. |
|
|
5 |
Doty, Richard |
|
|
6 |
Yates, Paul A. |
|
|
7 |
Peirce, Shayn M. |
|
|
8 |
|
|
|
9 |
--- |
|
|
10 |
|
|
|
11 |
<section id="description" class="rel-mt-2 rich-input-content" aria-label="Record description"> |
|
|
12 |
<h2 id="description-heading" class="sr-only">Description</h2> |
|
|
13 |
|
|
|
14 |
<div style="word-wrap: break-word;"> |
|
|
15 |
<p><strong>Fluorescent Images of Vessel Networks from Various Murine Tissues</strong></p> |
|
|
16 |
|
|
|
17 |
<p> </p> |
|
|
18 |
|
|
|
19 |
<p><strong>Purpose</strong>: Image dataset of vascular networks with a diverse range of vessel architectures. Dataset is used to evaluate performance of several image processing programs (AngioQuant<sup>1</sup>, AngioTool<sup>2</sup>, RAVE<sup>3</sup>, REAVER). Manual analysis from ImageJ is used as ground truth to compare other programs against.</p> |
|
|
20 |
|
|
|
21 |
<ul> |
|
|
22 |
<li><strong>Labeling</strong>: IB4-Lectin with Alexa Flour 647</li> |
|
|
23 |
<li><strong>Modality</strong>: Confocal Microscope Nikon 80i CLSM</li> |
|
|
24 |
<li><strong>Objective</strong>: Mixture of 20x and 60x objective images</li> |
|
|
25 |
<li><strong>Image Format</strong>: Images originally acquired in Nikon IDS format, converted to 8-bit greyscale TIFs found in “_Original_Images” folder.</li> |
|
|
26 |
<li><strong>Questions</strong>: Email <a href="mailto:bac7wj@virginia.edu">bac7wj@virginia.edu</a> for inquiries.</li> |
|
|
27 |
</ul> |
|
|
28 |
|
|
|
29 |
<p> </p> |
|
|
30 |
|
|
|
31 |
<p><strong>External Links</strong></p> |
|
|
32 |
|
|
|
33 |
<ol> |
|
|
34 |
<li><strong>Manuscript</strong>:</li> |
|
|
35 |
<li><strong>Code repository: </strong><a href="https://github.com/bacorliss/REAVER_public">https://github.com/bacorliss/REAVER_public</a> for code to analyze this data (MATLAB 2019a).</li> |
|
|
36 |
</ol> |
|
|
37 |
|
|
|
38 |
<p> </p> |
|
|
39 |
|
|
|
40 |
<p><strong>Dataset Summary:</strong></p> |
|
|
41 |
|
|
|
42 |
<p>Each image folder contains 36 images. For each image:</p> |
|
|
43 |
|
|
|
44 |
<ol> |
|
|
45 |
<li>The first channel (red) is the segmented image with values of 0 or 255 (false or true).</li> |
|
|
46 |
<li>The second channel (green) is the skeleton image with values of 0 or 255 (false or true).</li> |
|
|
47 |
<li>The third channel (blue) is empty except for the Manual images where the third channel contains the original raw image.</li> |
|
|
48 |
</ol> |
|
|
49 |
|
|
|
50 |
<p> </p> |
|
|
51 |
|
|
|
52 |
<p><strong>Subfolders</strong></p> |
|
|
53 |
|
|
|
54 |
<ol> |
|
|
55 |
<li><strong>_Original_Images</strong>: contains raw input images.</li> |
|
|
56 |
<li><strong>AngioQuant_Auto</strong>: contains output images from automated analysis in AngioQuant.</li> |
|
|
57 |
<li><strong>AngioTool_Auto</strong>: contains output images from automated analysis in AngioTool.</li> |
|
|
58 |
<li><strong>ImageJ_Auto</strong>: contains output images from automated analysis in ImageJ.</li> |
|
|
59 |
<li><strong>ImageJ_Manual</strong>: contains output images from manual analysis in ImageJ.</li> |
|
|
60 |
<li><strong>RAVE_Auto</strong>: contains output images from automated analysis in RAVE.</li> |
|
|
61 |
<li><strong>REAVER_Auto</strong>: contains output images from automated analysis in REAVER.</li> |
|
|
62 |
</ol> |
|
|
63 |
|
|
|
64 |
<p> </p> |
|
|
65 |
|
|
|
66 |
<p><strong>Image Metadata and Output data</strong></p> |
|
|
67 |
|
|
|
68 |
<p>Each image folder has a .mat file called “Results.mat” containing the results of analysis in the form of the following variables all of which are 1x36 arrays (one entry for each image) unless specified otherwise:</p> |
|
|
69 |
|
|
|
70 |
<ol> |
|
|
71 |
<li><strong>branchpoint_RC</strong>: A 1x36 struct containing the row-column values for each branchpoint in the i<sup>th</sup> image (when organized in alphabetic order which is the order given everywhere else); Effectively the same as “BranchpointsByName.mat”</li> |
|
|
72 |
<li><strong>mean_diameter</strong>: The mean diameter of vessels in the image</li> |
|
|
73 |
<li><strong>num_branchpts</strong>: The number of branchpoints in the image</li> |
|
|
74 |
<li><strong>threshold_false_neg</strong>: The number of false negative pixels – a pixel is a false negative if the program has it as “false” and the manual image has the pixel as “true”</li> |
|
|
75 |
<li><strong>threshold_false_pos</strong>: The number of false positive pixels – a pixel is a false positive if the program has it as “true” and the manual image has the pixel as “false”</li> |
|
|
76 |
<li><strong>threshold_true_neg</strong>: The number of true negative pixels – a pixel is a true negative if the program has it as “false” and the manual image has the pixel as “false”</li> |
|
|
77 |
<li><strong>threshold_true_pos</strong>: The number of true positive pixels – a pixel is a false positive if the program has it as “true” and the manual image has the pixel as “true”</li> |
|
|
78 |
<li><strong>umppix</strong>: The length of the edge of one pixel in micrometers</li> |
|
|
79 |
<li><strong>vessel_area</strong>: The number of “true” pixels in the segmented image</li> |
|
|
80 |
<li><strong>vessel_length</strong>: The number of “true” pixels in the skeleton image</li> |
|
|
81 |
</ol> |
|
|
82 |
|
|
|
83 |
<p> </p> |
|
|
84 |
|
|
|
85 |
<p><strong>Dataset Output Data</strong></p> |
|
|
86 |
|
|
|
87 |
<p>The file “image_quantification.csv” in the base folder contains the aggregated results from each image folder. Each row contains the results for a given (Program, Image) pair. The columns are described below:</p> |
|
|
88 |
|
|
|
89 |
<ol> |
|
|
90 |
<li><strong>Program</strong>: Designates the program used to calculate the data for that row</li> |
|
|
91 |
<li><strong>Tissue_Type</strong>: Gives the tissue type for the image</li> |
|
|
92 |
<li><strong>Image_Name</strong>: Gives the specific name of the given image</li> |
|
|
93 |
<li><strong>Vessel_Length</strong>: The number of “true” pixels in the skeleton image</li> |
|
|
94 |
<li><strong>Vessel_Area</strong>: The number of “true” pixels in the segmented image</li> |
|
|
95 |
<li><strong>Mean_Diameter</strong>: The mean diameter of vessels in the image</li> |
|
|
96 |
<li><strong>Num_Branchpoints</strong>: The number of branchpoints in the image</li> |
|
|
97 |
<li><strong>Sensitivity</strong>: (Number of True Positive pixels) / (Number of True Positive pixels + Number of False Negative pixels)</li> |
|
|
98 |
<li><strong>Specificity</strong>: (Number of True Negative pixels) / (Number of True Negative pixels + Number of False Positive pixels)</li> |
|
|
99 |
<li><strong>Accuracy</strong>: (Number of True Positive pixels + Number of True Negative pixels) / (Total number of pixels)</li> |
|
|
100 |
<li><strong>umppix</strong>: The length of the edge of one pixel in micrometers</li> |
|
|
101 |
<li><strong>pix_dim</strong>: The edge length in pixels of the square image</li> |
|
|
102 |
</ol> |
|
|
103 |
|
|
|
104 |
<p> </p> |
|
|
105 |
|
|
|
106 |
<p><strong>References</strong></p> |
|
|
107 |
|
|
|
108 |
<p>1. Niemisto, A., Dunmire, V., Yli-Harja, O., Wei Zhang & Shmulevich, I. Robust quantification of in vitro angiogenesis through image analysis. <em>IEEE Trans. Med. Imaging</em> <strong>24</strong>, 549–553 (2005).</p> |
|
|
109 |
|
|
|
110 |
<p>2. Zudaire, E., Gambardella, L., Kurcz, C. & Vermeren, S. A Computational Tool for Quantitative Analysis of Vascular Networks. <em>PLOS ONE</em> <strong>6</strong>, e27385 (2011).</p> |
|
|
111 |
|
|
|
112 |
<p>3. Seaman, M. E., Peirce, S. M. & Kelly, K. Rapid Analysis of Vessel Elements (RAVE): A Tool for Studying Physiologic, Pathologic and Tumor Angiogenesis. <em>PLoS ONE</em> <strong>6</strong>, e20807 (2011).</p> |
|
|
113 |
</div> |
|
|
114 |
</section> |