Skip to content

Commit

Permalink
move tutorial to pdf
Browse files Browse the repository at this point in the history
  • Loading branch information
birm committed Dec 7, 2023
1 parent fba7536 commit 2090d1f
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 38 deletions.
Binary file added apps/labeling/RoiSelectTutorial.pdf
Binary file not shown.
39 changes: 1 addition & 38 deletions apps/labeling/roiSelection.js
Original file line number Diff line number Diff line change
Expand Up @@ -841,44 +841,7 @@ function createTutorial() {
$UI.modalbox.body.style.padding = 0;
$UI.modalbox.body.style.display = 'block';

$UI.modalbox.body.innerHTML = `
<ol>
<li>
<h1 style='margin-top:12.0pt;margin-right:0in;margin-bottom:0in;margin-left:0in;text-indent:0in;font-size:21px;font-family:"Calibri Light",sans-serif;color:black;font-weight:normal;'>Double click a location to create or reposition an ROI</h1>
</li>
<li>
<h1 style='margin-top:12.0pt;margin-right:0in;margin-bottom:0in;margin-left:0in;text-indent:0in;font-size:21px;font-family:"Calibri Light",sans-serif;color:#2F5496;font-weight:normal;'><span style='font-family:"Calibri",sans-serif;color:black;color:black;'><span data-usefontface="true" data-contrast="none">Select 10 ROIs: Target diverse morphology and&nbsp;</span></span><span style='font-family:"Calibri",sans-serif;color:black;color:black;'><span data-usefontface="true" data-contrast="none">sTILs</span></span><span style='font-family:"Calibri",sans-serif;color:black;color:black;'><span data-usefontface="true" data-contrast="none">&nbsp;density (especially high&nbsp;</span></span><span style='font-family:"Calibri",sans-serif;color:black;color:black;'><span data-usefontface="true" data-contrast="none">sTILs</span></span><span style='font-family:"Calibri",sans-serif;color:black;color:black;'><span data-usefontface="true" data-contrast="none">&nbsp;density) while distributing ROIs across entire&nbsp;</span><span data-usefontface="true" data-contrast="none">tissue. Each ROI can satisfy multiple targets. Not all targets can be satisfied in each WSI. The number of ROIs per slide for&nbsp;</span><span data-usefontface="true" data-contrast="none">each target are provided as guides, not requirements.</span></span></h1>
<ol style="list-style-type: lower-alpha;">
<li>
<h2 style='margin-top:2.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in;text-indent:0in;font-size:17px;font-family:"Calibri Light",sans-serif;color:#2F5496;font-weight:normal;'><span style='font-family:"Calibri",sans-serif;color:black;color:black;'><span data-usefontface="true" data-contrast="none">Select 3 ROIs inside tumor with stroma</span></span><br><em><span style='font-family:"Calibri",sans-serif;color:black;'><span data-usefontface="true" data-contrast="none">(1 ROI should be at least 25% void of tissue)</span></span></em></h2>
</li>
<li>
<h2 style='margin-top:2.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in;text-indent:0in;font-size:17px;font-family:"Calibri Light",sans-serif;color:#2F5496;font-weight:normal;'><span style='font-family:"Calibri",sans-serif;color:black;color:black;'><span data-usefontface="true" data-contrast="none">Select 2 ROIs at invasive margin if discernable with stroma</span></span><br><em><span style='font-family:"Calibri",sans-serif;color:black;'><span data-usefontface="true" data-contrast="none">(1 ROI should be at least 25% void of tissue)</span></span></em></h2>
</li>
<li>
<h2 style='margin-top:2.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in;text-indent:0in;font-size:17px;font-family:"Calibri Light",sans-serif;color:#2F5496;font-weight:normal;'><span style='font-family:"Calibri",sans-serif;color:black;color:black;'><span data-usefontface="true" data-contrast="none">Select 2 ROIs inside tumor or at margin&nbsp;</span><strong><span data-usefontface="true" data-contrast="none">without stroma</span></strong></span><br><em><span style='font-family:"Calibri",sans-serif;color:black;'><span data-usefontface="true" data-contrast="none">(there&nbsp;</span></span></em><em><span style='font-family:"Calibri",sans-serif;color:black;color:black;'>may</span></em><em><span style='font-family:"Calibri",sans-serif;color:black;color:black;'>&nbsp;not be many of these)</span></em></h2>
</li>
<li>
<h2 style='margin-top:2.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in;text-indent:0in;font-size:17px;font-family:"Calibri Light",sans-serif;color:#2F5496;font-weight:normal;'><span style='font-family:"Calibri",sans-serif;color:black;color:black;'><span data-usefontface="true" data-contrast="none">Select 2 ROIs where there is no proximal tumor</span></span><br><em><span style='font-family:"Calibri",sans-serif;color:black;'><span data-usefontface="true" data-contrast="none">(normal tissue: outside 500 um tumor margin)</span></span></em></h2>
</li>
<li>
<h2 style='margin-top:2.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in;text-indent:0in;font-size:17px;font-family:"Calibri Light",sans-serif;color:#2F5496;font-weight:normal;'><span style='font-family:"Calibri",sans-serif;color:black;color:black;'><span data-usefontface="true" data-contrast="none">Select 2 ROIs for each of these target types (pitfalls, 16 listed): benign glandular elements, adipocytes, carcinoma in&nbsp;</span><span data-usefontface="true" data-contrast="none">situ, necrosis and fibrin, nerves and/or larger caliber blood vessels, eosinophilia, small/pyknotic nuclei, perinuclear&nbsp;</span><span data-usefontface="true" data-contrast="none">clearing, cross-sectionally cut fibroblasts, low grade and/or degenerate ischemic tumor cells, crushed cells, sparsely&nbsp;</span><span data-usefontface="true" data-contrast="none">distributed tumor cells, fibers, folds, over-staining, under-staining&nbsp;</span></span></h2>
</li>
</ol>
</li>
<li>
<h1 style='margin-top:12.0pt;margin-right:0in;margin-bottom:0in;margin-left:0in;text-indent:0in;font-size:21px;font-family:"Calibri Light",sans-serif;color:#2F5496;font-weight:normal;'><span style='font-family:"Calibri",sans-serif;color:black;color:black;'><span data-usefontface="true" data-contrast="none">Provide Annotations on selected ROIs</span></span></h1>
<ol style="list-style-type: lower-alpha;">
<li>
<h2 style='margin-top:2.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in;text-indent:0in;font-size:17px;font-family:"Calibri Light",sans-serif;color:#2F5496;font-weight:normal;'><span style='font-family:"Calibri",sans-serif;color:black;color:black;'><span data-usefontface="true" data-contrast="none">Study Annotations: Evaluable/Not Evaluable; % Tumor-Associated Stroma; %&nbsp;</span></span><span style='font-family:"Calibri",sans-serif;color:black;color:black;'><span data-usefontface="true" data-contrast="none">sTILs</span></span><span style='font-family:"Calibri",sans-serif;color:black;color:black;'><span data-usefontface="true" data-contrast="none">&nbsp;</span></span></h2>
</li>
<li>
<h2 style='margin-top:2.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in;text-indent:0in;font-size:17px;font-family:"Calibri Light",sans-serif;color:#2F5496;font-weight:normal;'><span style='font-family:"Calibri",sans-serif;color:black;color:black;'><span data-usefontface="true" data-contrast="none">Pitfalls in each ROI: Record which pitfalls above are present in each ROI.</span></span></h2>
</li>
</ol>
</li>
</ol>`;
$UI.modalbox.body.innerHTML = `<embed src="./RoiSelectTutorial.pdf" width="100%" height="550" />`;
$UI.modalbox.open();
}

Expand Down

0 comments on commit 2090d1f

Please sign in to comment.