Download presentation
Presentation is loading. Please wait.
Published byLesley Evans Modified over 9 years ago
1
High Performance Computing for Tissue MicroArray Analysis Dr Yinhai Wang David McCleary, Ching-Wei Wang, Jackie James, Dean Fennell, Peter Hamilton
2
Introduction
3
Tissue Microarrays Key technique for high throughput single assay platform for tissue biomarker research and discovery. *Dolled-Filhart and Rimm, Principles and Practice of Oncology, 7 th Edition, Chapter 7, 2004.
4
232 Tissue Cores The Bottleneck Relies on visual scoring of tissue biomarkers by pathologists. It is time consuming, subjective and prone to error.
5
103,790×58,586 pixels 17GB Image Analysis of TMA Virtual Slides A TMA virtual slide is an ultra-large digital image, scanned at a high magnification (40X). Computer assisted analysis using TMA virtual slides. Objective and reproducible. Speed?
6
Objective
7
Objective Automate TMA analysis Genuine high throughput platform Reduce pathologists workload Speedup biomarker discovery
8
Materials and Methods
9
Hewlett-Packard Blade Server. Intel Xeon quad-core x86_64 processors. >9,000 processor-cores available. 10-16GB memory per node (8 cores). Gigabit Ethernet connection. Fibre connection to hard disks (SAN). High Performance Computing (HPC) Platform
10
Parallel Processing Module Glass slide Image generation Digital Slide Serving Module Image File Access Module Analytical Module TMA Database Viewing Instructions Results High resolution image HPC Platform Visualisation High Performance Computing
11
Colour conversion Vendor format independent B GRBG R Region extraction Raw image JPEG decoder Compressed? uncompressed data R GBGB Pixel (n,0) Pixel (0,1) Hamamatsu virtual slide No Yes Region extraction Raw image JPEG decoder Compressed? Aperio virtual slide No Yes uncompressed data BGRGR Pixel (0,0) Pixel (0,1) Format? JPEG 2000 decoder JPEG 2000 JPEG Region extraction Raw image JPEG decoder Compressed? Carl Zeiss virtual slide No Yes uncompressed data RGBRG Pixel (0,0) Pixel (0,1) B Colour conversion HPC: Image File Access Module
12
Master Worker 1Worker 2Worker 3Worker 4 Database Request for core coordinates TMA core location (x, y) at TMA virtual slide Assign to available workers 1 2 3 Storage Locate Image in Storage and Core Sub-image 4 Retrieve and Load Core Sub-image 5 Analyse and return results 6 7 Analyse and return results 6 Informs Master it is now available Centralised Dynamic Load Balancing HPC: Parallel Processing Module
13
HPC: Analytic Module Texture feature calculation ◦ Tumour pattern recognition ◦ Tumour region identification
14
HPC: Analytic Module Automated quantisation of biomarker IHC density on TMA core images, using colour decomposition.
15
www.pathxl.com HPC: Digital Slide Serving Module
16
Results
17
106,290×65,017 pixels 19.3GB 229 Tissue Cores Speedup=(Fastest Sequential Code)/(Parallel Code)=42.58 Texture Pattern Calculation for TMA Slides
18
Time for Loading vs. Saving Time for actual Texture Feature Calculation Loading, Storing, Texture
19
Processing time: 30minutes 77seconds Speedup=22.19 Biomarker Quantification
20
Multi TMA Slides There are >9000 processor-cores available The processing of 1 TMA virtual slide uses <100 processor-cores. >90 TMA virtual slides can be processed simultaneously (≈1 minute). Genuine high throughput platform for multiplex multi-TMA studies.
21
Conclusion A novel high performance computing platform for the rapid analysis of TMA virtual slides. The centralised load balancing approach is proven to be robust. It significantly speedups up the analysis of TMAs, removing the bottleneck. Valuable platform for TMA research & biomarker discovery. High performance platform for the algorithm prototyping, development & evaluation.
22
Acknowledgements
23
Thanks Dr Yinhai Wang y.wang@qub.ac.uk 0044-(0)-28-9097 5816
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.