Advanced Scripting
ฝัง
- เผยแพร่เมื่อ 4 ก.ค. 2024
- Sara McArdle details creating custom Groovy scripts for QuPath using 3 common example problems. This video is aimed at people who have done at least a bit of scripting in the past.
Groovy files can be found here: github.com/saramcardle/Image-... and image files are here: drive.google.com/drive/folder...
0:00 Examples of script creation by Sara McArdle
0:33 Creating Custom Measurements to Remove Edge Artifacts
2:42 Benefits of IntelliJ
4:08 Calculating local background using built-in functions
6:13 Looping over cells with .each{}
8:22 Grabbing and setting cell measurements
13:00 Background-removed threshold results
16:50 Making the script more functional
18:57 String editing to process multiple channels
22:03 Hierarchical Classifier for multiplex analysis
26:17 Finding 1 class of cells
28:04 Applying a classifier to a select group of cells
31:08 Dangers of this method
32:38 Region Naming and Export
33:40 Naming annotations via script
35:50 Sorting objects by location
38:48 Exporting small cropped regions
43:17 Defining subfolders and paths
48:02 Run For Project
48:27 Writing new scripts can be tricky
49:09 Online learning resources - วิทยาศาสตร์และเทคโนโลยี