SlideShare ist ein Scribd-Unternehmen logo
1 von 21
PMA.core 2 tile server
architecture breakdown
Yves Sucaet, PhD
yves@pathomation.com
February 2021
The big picture
PMA.core
Imaging platforms
WsiLib
Local storage
Network
storage
Cloud storage
S3 / Azure
brightfield
fluorescence
macroscopy
Z-stacking
PMA.search
API
GUI
HTTP
/region
/tile
/thumbnail
/barcode
Internal repos
Users
Visitor stats
/api
/admin
Slide meta-data
Annotations Forms
21
CFR.11
audit
trailing
Tile cache
Auxiliary memory
Image1.cache
Image2.cache
LDAP connectivity
Caching service
Jpg
Png
ACL
Repo structures
HTTP/HTTPS
DICOM
Imaging modalities
PMA.core
Imaging platforms
WsiLib
Local storage
Network
storage
Cloud storage
S3 / Azure
brightfield
fluorescence
macroscopy
Z-stacking
PMA.search
API
GUI
HTTP
/region
/tile
/thumbnail
/barcode
Internal repos
Users
Visitor stats
/api
/admin
Slide meta-data
Annotations Forms
21
CFR.11
audit
trailing
Tile cache
Auxiliary memory
Image1.cache
Image2.cache
LDAP connectivity
Caching service
Jpg
Png
ACL
Repo structures
HTTP/HTTPS
DICOM
Storage media support
PMA.core
Imaging platforms
WsiLib
Local storage
Network
storage
Cloud storage
S3 / Azure
brightfield
fluorescence
macroscopy
Z-stacking
PMA.search
API
GUI
HTTP
/region
/tile
/thumbnail
/barcode
Internal repos
Users
Visitor stats
/api
/admin
Slide meta-data
Annotations Forms
21
CFR.11
audit
trailing
Tile cache
Auxiliary memory
Image1.cache
Image2.cache
LDAP connectivity
Caching service
Jpg
Png
ACL
Repo structures
HTTP/HTTPS
DICOM
Vendor-agnostic
PMA.core
Imaging platforms
WsiLib
Local storage
Network
storage
Cloud storage
S3 / Azure
brightfield
fluorescence
macroscopy
Z-stacking
PMA.search
API
GUI
HTTP
/region
/tile
/thumbnail
/barcode
Internal repos
Users
Visitor stats
/api
/admin
Slide meta-data
Annotations Forms
21
CFR.11
audit
trailing
Tile cache
Auxiliary memory
Image1.cache
Image2.cache
LDAP connectivity
Caching service
Jpg
Png
ACL
Repo structures
HTTP/HTTPS
DICOM
Search capabilities
PMA.core
Imaging platforms
WsiLib
Local storage
Network
storage
Cloud storage
S3 / Azure
brightfield
fluorescence
macroscopy
Z-stacking
PMA.search
API
GUI
HTTP
/region
/tile
/thumbnail
/barcode
Internal repos
Users
Visitor stats
/api
/admin
Slide meta-data
Annotations Forms
21
CFR.11
audit
trailing
Tile cache
Auxiliary memory
Image1.cache
Image2.cache
LDAP connectivity
Caching service
Jpg
Png
ACL
Repo structures
HTTP/HTTPS
DICOM
Secure communication
PMA.core
Imaging platforms
WsiLib
Local storage
Network
storage
Cloud storage
S3 / Azure
brightfield
fluorescence
macroscopy
Z-stacking
PMA.search
API
GUI
HTTP
/region
/tile
/thumbnail
/barcode
Internal repos
Users
Visitor stats
/api
/admin
Slide meta-data
Annotations Forms
21
CFR.11
audit
trailing
Tile cache
Auxiliary memory
Image1.cache
Image2.cache
LDAP connectivity
Caching service
Jpg
Png
ACL
Repo structures
HTTP/HTTPS
DICOM
Userfriendly interaction
PMA.core
Imaging platforms
WsiLib
Local storage
Network
storage
Cloud storage
S3 / Azure
brightfield
fluorescence
macroscopy
Z-stacking
PMA.search
API
GUI
HTTP
/region
/tile
/thumbnail
/barcode
Internal repos
Users
Visitor stats
/api
/admin
Slide meta-data
Annotations Forms
21
CFR.11
audit
trailing
Tile cache
Auxiliary memory
Image1.cache
Image2.cache
LDAP connectivity
Caching service
Jpg
Png
ACL
Repo structures
HTTP/HTTPS
DICOM
Customizable visualization
PMA.core
Imaging platforms
WsiLib
Local storage
Network
storage
Cloud storage
S3 / Azure
brightfield
fluorescence
macroscopy
Z-stacking
PMA.search
API
GUI
HTTP
/region
/tile
/thumbnail
/barcode
Internal repos
Users
Visitor stats
/api
/admin
Slide meta-data
Annotations Forms
21
CFR.11
audit
trailing
Tile cache
Auxiliary memory
Image1.cache
Image2.cache
LDAP connectivity
Caching service
Jpg
Png
ACL
Repo structures
HTTP/HTTPS
DICOM
Powerful programmability
PMA.core
Imaging platforms
WsiLib
Local storage
Network
storage
Cloud storage
S3 / Azure
brightfield
fluorescence
macroscopy
Z-stacking
PMA.search
API
GUI
HTTP
/region
/tile
/thumbnail
/barcode
Internal repos
Users
Visitor stats
/api
/admin
Slide meta-data
Annotations Forms
21
CFR.11
audit
trailing
Tile cache
Auxiliary memory
Image1.cache
Image2.cache
LDAP connectivity
Caching service
Jpg
Png
ACL
Repo structures
HTTP/HTTPS
DICOM
The big picture
PMA.core
Imaging platforms
WsiLib
Local storage
Network
storage
Cloud storage
S3 / Azure
brightfield
fluorescence
macroscopy
Z-stacking
PMA.search
API
GUI
HTTP
/region
/tile
/thumbnail
/barcode
Internal repos
Users
Visitor stats
/api
/admin
Slide meta-data
Annotations Forms
21
CFR.11
audit
trailing
Tile cache
Auxiliary memory
Image1.cache
Image2.cache
LDAP connectivity
Caching service
Jpg
Png
ACL
Repo structures
HTTP/HTTPS
DICOM
Access Control Lists
PMA.core
Imaging platforms
WsiLib
Local storage
Network
storage
Cloud storage
S3 / Azure
brightfield
fluorescence
macroscopy
Z-stacking
PMA.search
API
GUI
HTTP
/region
/tile
/thumbnail
/barcode
Internal repos
Users
Visitor stats
/api
/admin
Slide meta-data
Annotations Forms
21
CFR.11
audit
trailing
Tile cache
Auxiliary memory
Image1.cache
Image2.cache
LDAP connectivity
Caching service
Jpg
Png
ACL
Repo structures
HTTP/HTTPS
DICOM
External users possible
PMA.core
Imaging platforms
WsiLib
Local storage
Network
storage
Cloud storage
S3 / Azure
brightfield
fluorescence
macroscopy
Z-stacking
PMA.search
API
GUI
HTTP
/region
/tile
/thumbnail
/barcode
Internal repos
Users
Visitor stats
/api
/admin
Slide meta-data
Annotations Forms
21
CFR.11
audit
trailing
Tile cache
Auxiliary memory
Image1.cache
Image2.cache
LDAP connectivity
Caching service
Jpg
Png
ACL
Repo structures
HTTP/HTTPS
DICOM
Lazy JIT content caching
PMA.core
Imaging platforms
WsiLib
Local storage
Network
storage
Cloud storage
S3 / Azure
brightfield
fluorescence
macroscopy
Z-stacking
PMA.search
API
GUI
HTTP
/region
/tile
/thumbnail
/barcode
Internal repos
Users
Visitor stats
/api
/admin
Slide meta-data
Annotations Forms
21
CFR.11
audit
trailing
Tile cache
Auxiliary memory
Image1.cache
Image2.cache
LDAP connectivity
Caching service
Jpg
Png
ACL
Repo structures
HTTP/HTTPS
DICOM
Define users
PMA.core
Imaging platforms
WsiLib
Local storage
Network
storage
Cloud storage
S3 / Azure
brightfield
fluorescence
macroscopy
Z-stacking
PMA.search
API
GUI
HTTP
/region
/tile
/thumbnail
/barcode
Internal repos
Users
Visitor stats
/api
/admin
Slide meta-data
Annotations Forms
21
CFR.11
audit
trailing
Tile cache
Auxiliary memory
Image1.cache
Image2.cache
LDAP connectivity
Caching service
Jpg
Png
ACL
Repo structures
HTTP/HTTPS
DICOM
Track usage via dashboard
PMA.core
Imaging platforms
WsiLib
Local storage
Network
storage
Cloud storage
S3 / Azure
brightfield
fluorescence
macroscopy
Z-stacking
PMA.search
API
GUI
HTTP
/region
/tile
/thumbnail
/barcode
Internal repos
Users
Visitor stats
/api
/admin
Slide meta-data
Annotations Forms
21
CFR.11
audit
trailing
Tile cache
Auxiliary memory
Image1.cache
Image2.cache
LDAP connectivity
Caching service
Jpg
Png
ACL
Repo structures
HTTP/HTTPS
DICOM
External data connections
PMA.core
Imaging platforms
WsiLib
Local storage
Network
storage
Cloud storage
S3 / Azure
brightfield
fluorescence
macroscopy
Z-stacking
PMA.search
API
GUI
HTTP
/region
/tile
/thumbnail
/barcode
Internal repos
Users
Visitor stats
/api
/admin
Slide meta-data
Annotations Forms
21
CFR.11
audit
trailing
Tile cache
Auxiliary memory
Image1.cache
Image2.cache
LDAP connectivity
Caching service
Jpg
Png
ACL
Repo structures
HTTP/HTTPS
DICOM
On-slide annotations
PMA.core
Imaging platforms
WsiLib
Local storage
Network
storage
Cloud storage
S3 / Azure
brightfield
fluorescence
macroscopy
Z-stacking
PMA.search
API
GUI
HTTP
/region
/tile
/thumbnail
/barcode
Internal repos
Users
Visitor stats
/api
/admin
Slide meta-data
Annotations Forms
21
CFR.11
audit
trailing
Tile cache
Auxiliary memory
Image1.cache
Image2.cache
LDAP connectivity
Caching service
Jpg
Png
ACL
Repo structures
HTTP/HTTPS
DICOM
Interactive form designer
PMA.core
Imaging platforms
WsiLib
Local storage
Network
storage
Cloud storage
S3 / Azure
brightfield
fluorescence
macroscopy
Z-stacking
PMA.search
API
GUI
HTTP
/region
/tile
/thumbnail
/barcode
Internal repos
Users
Visitor stats
/api
/admin
Slide meta-data
Annotations Forms
21
CFR.11
audit
trailing
Tile cache
Auxiliary memory
Image1.cache
Image2.cache
LDAP connectivity
Caching service
Jpg
Png
ACL
Repo structures
HTTP/HTTPS
DICOM
21 CFR.11 compliant
PMA.core
Imaging platforms
WsiLib
Local storage
Network
storage
Cloud storage
S3 / Azure
brightfield
fluorescence
macroscopy
Z-stacking
PMA.search
API
GUI
HTTP
/region
/tile
/thumbnail
/barcode
Internal repos
Users
Visitor stats
/api
/admin
Slide meta-data
Annotations Forms
21
CFR.11
audit
trailing
Tile cache
Auxiliary memory
Image1.cache
Image2.cache
LDAP connectivity
Caching service
Jpg
Png
ACL
Repo structures
HTTP/HTTPS
DICOM
Questions?
info@pathomation.com
https://www.pathomation.com

Weitere ähnliche Inhalte

Was ist angesagt?

BigdataConference Europe - BigQuery ML
BigdataConference Europe - BigQuery MLBigdataConference Europe - BigQuery ML
BigdataConference Europe - BigQuery MLMárton Kodok
 
Developing With Data Technologies
Developing With Data TechnologiesDeveloping With Data Technologies
Developing With Data TechnologiesChakkaradeep Chandran
 
Web Application Frameworks - Lecture 05 - Web Information Systems (4011474FNR)
Web Application Frameworks - Lecture 05 - Web Information Systems (4011474FNR)Web Application Frameworks - Lecture 05 - Web Information Systems (4011474FNR)
Web Application Frameworks - Lecture 05 - Web Information Systems (4011474FNR)Beat Signer
 
Oracle cloud data interface
Oracle cloud data interfaceOracle cloud data interface
Oracle cloud data interfaceOracle Korea
 
Html5 - Awesome APIs
Html5 - Awesome APIsHtml5 - Awesome APIs
Html5 - Awesome APIsDragos Ionita
 

Was ist angesagt? (7)

BigdataConference Europe - BigQuery ML
BigdataConference Europe - BigQuery MLBigdataConference Europe - BigQuery ML
BigdataConference Europe - BigQuery ML
 
Developing With Data Technologies
Developing With Data TechnologiesDeveloping With Data Technologies
Developing With Data Technologies
 
Web Application Frameworks - Lecture 05 - Web Information Systems (4011474FNR)
Web Application Frameworks - Lecture 05 - Web Information Systems (4011474FNR)Web Application Frameworks - Lecture 05 - Web Information Systems (4011474FNR)
Web Application Frameworks - Lecture 05 - Web Information Systems (4011474FNR)
 
Google App Engine
Google App EngineGoogle App Engine
Google App Engine
 
Ramji
RamjiRamji
Ramji
 
Oracle cloud data interface
Oracle cloud data interfaceOracle cloud data interface
Oracle cloud data interface
 
Html5 - Awesome APIs
Html5 - Awesome APIsHtml5 - Awesome APIs
Html5 - Awesome APIs
 

Ă„hnlich wie Pathomation Pma.core 2 technology

Introduction to Apache Beam (incubating) - DataCamp Salzburg - 7 dec 2016
Introduction to Apache Beam (incubating) - DataCamp Salzburg - 7 dec 2016Introduction to Apache Beam (incubating) - DataCamp Salzburg - 7 dec 2016
Introduction to Apache Beam (incubating) - DataCamp Salzburg - 7 dec 2016Sergio Fernández
 
Introduction To Adobe Flex And Semantic Resources
Introduction To Adobe Flex And Semantic ResourcesIntroduction To Adobe Flex And Semantic Resources
Introduction To Adobe Flex And Semantic Resourceskeith_sutton100
 
Side by Side with Elasticsearch & Solr, Part 2
Side by Side with Elasticsearch & Solr, Part 2Side by Side with Elasticsearch & Solr, Part 2
Side by Side with Elasticsearch & Solr, Part 2Sematext Group, Inc.
 
Designing a Data Mesh with Kafka with Paul Makkar & Rahul Gulati
Designing a Data Mesh with Kafka with Paul Makkar & Rahul GulatiDesigning a Data Mesh with Kafka with Paul Makkar & Rahul Gulati
Designing a Data Mesh with Kafka with Paul Makkar & Rahul GulatiHostedbyConfluent
 
SnapLogic- iPaaS (Elastic Integration Cloud and Data Integration)
SnapLogic- iPaaS (Elastic Integration Cloud and Data Integration) SnapLogic- iPaaS (Elastic Integration Cloud and Data Integration)
SnapLogic- iPaaS (Elastic Integration Cloud and Data Integration) Surendar S
 
Cloud Connectivity Service
Cloud Connectivity ServiceCloud Connectivity Service
Cloud Connectivity Servicejhpark
 
HTML5 & Web Platform
HTML5 & Web PlatformHTML5 & Web Platform
HTML5 & Web PlatformSwapSkills
 
Keypoints html5
Keypoints html5Keypoints html5
Keypoints html5dynamis
 
HTML5 and web platform
HTML5 and web platformHTML5 and web platform
HTML5 and web platformdynamis
 
Silverlight Development & The Model-View-ViewModel Pattern
Silverlight Development & The Model-View-ViewModel PatternSilverlight Development & The Model-View-ViewModel Pattern
Silverlight Development & The Model-View-ViewModel PatternDerek Novavi
 
Stefaan Ponnet, Fusebox
Stefaan Ponnet, FuseboxStefaan Ponnet, Fusebox
Stefaan Ponnet, Fuseboxnascomgenk
 
YOW2018 Cloud Performance Root Cause Analysis at Netflix
YOW2018 Cloud Performance Root Cause Analysis at NetflixYOW2018 Cloud Performance Root Cause Analysis at Netflix
YOW2018 Cloud Performance Root Cause Analysis at NetflixBrendan Gregg
 
apidays LIVE Helsinki & North 2022_Apps without APIs
apidays LIVE Helsinki & North 2022_Apps without APIsapidays LIVE Helsinki & North 2022_Apps without APIs
apidays LIVE Helsinki & North 2022_Apps without APIsapidays
 
Data platform evolution
Data platform evolutionData platform evolution
Data platform evolutionLev Brailovskiy
 
HTML5 Introduction
HTML5 IntroductionHTML5 Introduction
HTML5 Introductiondynamis
 
Krug Fat Client
Krug Fat ClientKrug Fat Client
Krug Fat ClientPaul Klipp
 
Enterprise guide to building a Data Mesh
Enterprise guide to building a Data MeshEnterprise guide to building a Data Mesh
Enterprise guide to building a Data MeshSion Smith
 
Lecture 05 web_applicationframeworks
Lecture 05 web_applicationframeworksLecture 05 web_applicationframeworks
Lecture 05 web_applicationframeworksk. Nour el houda SLIMANI
 

Ă„hnlich wie Pathomation Pma.core 2 technology (20)

Introduction to Apache Beam (incubating) - DataCamp Salzburg - 7 dec 2016
Introduction to Apache Beam (incubating) - DataCamp Salzburg - 7 dec 2016Introduction to Apache Beam (incubating) - DataCamp Salzburg - 7 dec 2016
Introduction to Apache Beam (incubating) - DataCamp Salzburg - 7 dec 2016
 
Introduction To Adobe Flex And Semantic Resources
Introduction To Adobe Flex And Semantic ResourcesIntroduction To Adobe Flex And Semantic Resources
Introduction To Adobe Flex And Semantic Resources
 
Side by Side with Elasticsearch & Solr, Part 2
Side by Side with Elasticsearch & Solr, Part 2Side by Side with Elasticsearch & Solr, Part 2
Side by Side with Elasticsearch & Solr, Part 2
 
Designing a Data Mesh with Kafka with Paul Makkar & Rahul Gulati
Designing a Data Mesh with Kafka with Paul Makkar & Rahul GulatiDesigning a Data Mesh with Kafka with Paul Makkar & Rahul Gulati
Designing a Data Mesh with Kafka with Paul Makkar & Rahul Gulati
 
SnapLogic- iPaaS (Elastic Integration Cloud and Data Integration)
SnapLogic- iPaaS (Elastic Integration Cloud and Data Integration) SnapLogic- iPaaS (Elastic Integration Cloud and Data Integration)
SnapLogic- iPaaS (Elastic Integration Cloud and Data Integration)
 
Cloud Connectivity Service
Cloud Connectivity ServiceCloud Connectivity Service
Cloud Connectivity Service
 
HTML5 & Web Platform
HTML5 & Web PlatformHTML5 & Web Platform
HTML5 & Web Platform
 
Keypoints html5
Keypoints html5Keypoints html5
Keypoints html5
 
HTML5 and web platform
HTML5 and web platformHTML5 and web platform
HTML5 and web platform
 
Silverlight Development & The Model-View-ViewModel Pattern
Silverlight Development & The Model-View-ViewModel PatternSilverlight Development & The Model-View-ViewModel Pattern
Silverlight Development & The Model-View-ViewModel Pattern
 
Stefaan Ponnet, Fusebox
Stefaan Ponnet, FuseboxStefaan Ponnet, Fusebox
Stefaan Ponnet, Fusebox
 
YOW2018 Cloud Performance Root Cause Analysis at Netflix
YOW2018 Cloud Performance Root Cause Analysis at NetflixYOW2018 Cloud Performance Root Cause Analysis at Netflix
YOW2018 Cloud Performance Root Cause Analysis at Netflix
 
URL Design
URL DesignURL Design
URL Design
 
The score
The scoreThe score
The score
 
apidays LIVE Helsinki & North 2022_Apps without APIs
apidays LIVE Helsinki & North 2022_Apps without APIsapidays LIVE Helsinki & North 2022_Apps without APIs
apidays LIVE Helsinki & North 2022_Apps without APIs
 
Data platform evolution
Data platform evolutionData platform evolution
Data platform evolution
 
HTML5 Introduction
HTML5 IntroductionHTML5 Introduction
HTML5 Introduction
 
Krug Fat Client
Krug Fat ClientKrug Fat Client
Krug Fat Client
 
Enterprise guide to building a Data Mesh
Enterprise guide to building a Data MeshEnterprise guide to building a Data Mesh
Enterprise guide to building a Data Mesh
 
Lecture 05 web_applicationframeworks
Lecture 05 web_applicationframeworksLecture 05 web_applicationframeworks
Lecture 05 web_applicationframeworks
 

Mehr von Yves Sucaet

Explaining "pathology" in digital pathology
Explaining "pathology" in digital pathologyExplaining "pathology" in digital pathology
Explaining "pathology" in digital pathologyYves Sucaet
 
Explaining "digital" in digital pathology
Explaining "digital" in digital pathologyExplaining "digital" in digital pathology
Explaining "digital" in digital pathologyYves Sucaet
 
Do you want to build digital pathology software.pptx
Do you want to build digital pathology software.pptxDo you want to build digital pathology software.pptx
Do you want to build digital pathology software.pptxYves Sucaet
 
Pathomation PMA.UI framework examples
Pathomation PMA.UI framework examplesPathomation PMA.UI framework examples
Pathomation PMA.UI framework examplesYves Sucaet
 
Using a novel whole slide imaging software platform for an international mult...
Using a novel whole slide imaging software platform for an international mult...Using a novel whole slide imaging software platform for an international mult...
Using a novel whole slide imaging software platform for an international mult...Yves Sucaet
 
Pathomation product showcase
Pathomation product showcasePathomation product showcase
Pathomation product showcaseYves Sucaet
 
Digital Pathology Information Web Services (DPIWS): Convergence in Digital Pa...
Digital Pathology Information Web Services (DPIWS): Convergence in Digital Pa...Digital Pathology Information Web Services (DPIWS): Convergence in Digital Pa...
Digital Pathology Information Web Services (DPIWS): Convergence in Digital Pa...Yves Sucaet
 
Digital pathology and its importance as an omics data layer
Digital pathology and its importance as an omics data layerDigital pathology and its importance as an omics data layer
Digital pathology and its importance as an omics data layerYves Sucaet
 
A global integrative ecosystem for digital pathology: how can we get there?
A global integrative ecosystem for digital pathology: how can we get there?A global integrative ecosystem for digital pathology: how can we get there?
A global integrative ecosystem for digital pathology: how can we get there?Yves Sucaet
 
Whole slide imaging: beyond pathology (Pittsburgh Computational Pathology Lec...
Whole slide imaging: beyond pathology (Pittsburgh Computational Pathology Lec...Whole slide imaging: beyond pathology (Pittsburgh Computational Pathology Lec...
Whole slide imaging: beyond pathology (Pittsburgh Computational Pathology Lec...Yves Sucaet
 
The Troy lectures: The advent of digital microscopy (IT/ComS edition)
The Troy lectures: The advent of digital microscopy (IT/ComS edition)The Troy lectures: The advent of digital microscopy (IT/ComS edition)
The Troy lectures: The advent of digital microscopy (IT/ComS edition)Yves Sucaet
 
The Troy lectures: The advent of digital microscopy (biology edition)
The Troy lectures: The advent of digital microscopy (biology edition)The Troy lectures: The advent of digital microscopy (biology edition)
The Troy lectures: The advent of digital microscopy (biology edition)Yves Sucaet
 
Prepared to scale: experiences with building a department-wide digital pathol...
Prepared to scale: experiences with building a department-wide digital pathol...Prepared to scale: experiences with building a department-wide digital pathol...
Prepared to scale: experiences with building a department-wide digital pathol...Yves Sucaet
 
Using digital pathology to enhance a biobank portal
Using digital pathology to enhance a biobank portalUsing digital pathology to enhance a biobank portal
Using digital pathology to enhance a biobank portalYves Sucaet
 
Technical implementation details of a biobank portal enhanced with digital pa...
Technical implementation details of a biobank portal enhanced with digital pa...Technical implementation details of a biobank portal enhanced with digital pa...
Technical implementation details of a biobank portal enhanced with digital pa...Yves Sucaet
 
Reasons to engage in digital pathology in education
Reasons to engage in digital pathology in educationReasons to engage in digital pathology in education
Reasons to engage in digital pathology in educationYves Sucaet
 
Digital pathology and biobanks
Digital pathology and biobanksDigital pathology and biobanks
Digital pathology and biobanksYves Sucaet
 
Digital pathology landscape 2016
Digital pathology landscape 2016Digital pathology landscape 2016
Digital pathology landscape 2016Yves Sucaet
 

Mehr von Yves Sucaet (18)

Explaining "pathology" in digital pathology
Explaining "pathology" in digital pathologyExplaining "pathology" in digital pathology
Explaining "pathology" in digital pathology
 
Explaining "digital" in digital pathology
Explaining "digital" in digital pathologyExplaining "digital" in digital pathology
Explaining "digital" in digital pathology
 
Do you want to build digital pathology software.pptx
Do you want to build digital pathology software.pptxDo you want to build digital pathology software.pptx
Do you want to build digital pathology software.pptx
 
Pathomation PMA.UI framework examples
Pathomation PMA.UI framework examplesPathomation PMA.UI framework examples
Pathomation PMA.UI framework examples
 
Using a novel whole slide imaging software platform for an international mult...
Using a novel whole slide imaging software platform for an international mult...Using a novel whole slide imaging software platform for an international mult...
Using a novel whole slide imaging software platform for an international mult...
 
Pathomation product showcase
Pathomation product showcasePathomation product showcase
Pathomation product showcase
 
Digital Pathology Information Web Services (DPIWS): Convergence in Digital Pa...
Digital Pathology Information Web Services (DPIWS): Convergence in Digital Pa...Digital Pathology Information Web Services (DPIWS): Convergence in Digital Pa...
Digital Pathology Information Web Services (DPIWS): Convergence in Digital Pa...
 
Digital pathology and its importance as an omics data layer
Digital pathology and its importance as an omics data layerDigital pathology and its importance as an omics data layer
Digital pathology and its importance as an omics data layer
 
A global integrative ecosystem for digital pathology: how can we get there?
A global integrative ecosystem for digital pathology: how can we get there?A global integrative ecosystem for digital pathology: how can we get there?
A global integrative ecosystem for digital pathology: how can we get there?
 
Whole slide imaging: beyond pathology (Pittsburgh Computational Pathology Lec...
Whole slide imaging: beyond pathology (Pittsburgh Computational Pathology Lec...Whole slide imaging: beyond pathology (Pittsburgh Computational Pathology Lec...
Whole slide imaging: beyond pathology (Pittsburgh Computational Pathology Lec...
 
The Troy lectures: The advent of digital microscopy (IT/ComS edition)
The Troy lectures: The advent of digital microscopy (IT/ComS edition)The Troy lectures: The advent of digital microscopy (IT/ComS edition)
The Troy lectures: The advent of digital microscopy (IT/ComS edition)
 
The Troy lectures: The advent of digital microscopy (biology edition)
The Troy lectures: The advent of digital microscopy (biology edition)The Troy lectures: The advent of digital microscopy (biology edition)
The Troy lectures: The advent of digital microscopy (biology edition)
 
Prepared to scale: experiences with building a department-wide digital pathol...
Prepared to scale: experiences with building a department-wide digital pathol...Prepared to scale: experiences with building a department-wide digital pathol...
Prepared to scale: experiences with building a department-wide digital pathol...
 
Using digital pathology to enhance a biobank portal
Using digital pathology to enhance a biobank portalUsing digital pathology to enhance a biobank portal
Using digital pathology to enhance a biobank portal
 
Technical implementation details of a biobank portal enhanced with digital pa...
Technical implementation details of a biobank portal enhanced with digital pa...Technical implementation details of a biobank portal enhanced with digital pa...
Technical implementation details of a biobank portal enhanced with digital pa...
 
Reasons to engage in digital pathology in education
Reasons to engage in digital pathology in educationReasons to engage in digital pathology in education
Reasons to engage in digital pathology in education
 
Digital pathology and biobanks
Digital pathology and biobanksDigital pathology and biobanks
Digital pathology and biobanks
 
Digital pathology landscape 2016
Digital pathology landscape 2016Digital pathology landscape 2016
Digital pathology landscape 2016
 

KĂĽrzlich hochgeladen

Book Call Girls in Kasavanahalli - 7001305949 with real photos and phone numbers
Book Call Girls in Kasavanahalli - 7001305949 with real photos and phone numbersBook Call Girls in Kasavanahalli - 7001305949 with real photos and phone numbers
Book Call Girls in Kasavanahalli - 7001305949 with real photos and phone numbersnarwatsonia7
 
Call Girls Hsr Layout Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hsr Layout Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Hsr Layout Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hsr Layout Just Call 7001305949 Top Class Call Girl Service Availablenarwatsonia7
 
Glomerular Filtration and determinants of glomerular filtration .pptx
Glomerular Filtration and  determinants of glomerular filtration .pptxGlomerular Filtration and  determinants of glomerular filtration .pptx
Glomerular Filtration and determinants of glomerular filtration .pptxDr.Nusrat Tariq
 
Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...
Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...
Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...narwatsonia7
 
call girls in Connaught Place DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...
call girls in Connaught Place  DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...call girls in Connaught Place  DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...
call girls in Connaught Place DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...saminamagar
 
Ahmedabad Call Girls CG Road 🔝9907093804 Short 1500 💋 Night 6000
Ahmedabad Call Girls CG Road 🔝9907093804  Short 1500  💋 Night 6000Ahmedabad Call Girls CG Road 🔝9907093804  Short 1500  💋 Night 6000
Ahmedabad Call Girls CG Road 🔝9907093804 Short 1500 💋 Night 6000aliya bhat
 
Bangalore Call Girls Marathahalli đź“ž 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli đź“ž 9907093804 High Profile Service 100% SafeBangalore Call Girls Marathahalli đź“ž 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli đź“ž 9907093804 High Profile Service 100% Safenarwatsonia7
 
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...narwatsonia7
 
Call Girl Service Bidadi - For 7001305949 Cheap & Best with original Photos
Call Girl Service Bidadi - For 7001305949 Cheap & Best with original PhotosCall Girl Service Bidadi - For 7001305949 Cheap & Best with original Photos
Call Girl Service Bidadi - For 7001305949 Cheap & Best with original Photosnarwatsonia7
 
Call Girls Hebbal Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hebbal Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Hebbal Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hebbal Just Call 7001305949 Top Class Call Girl Service Availablenarwatsonia7
 
Call Girls Frazer Town Just Call 7001305949 Top Class Call Girl Service Avail...
Call Girls Frazer Town Just Call 7001305949 Top Class Call Girl Service Avail...Call Girls Frazer Town Just Call 7001305949 Top Class Call Girl Service Avail...
Call Girls Frazer Town Just Call 7001305949 Top Class Call Girl Service Avail...narwatsonia7
 
See the 2,456 pharmacies on the National E-Pharmacy Platform
See the 2,456 pharmacies on the National E-Pharmacy PlatformSee the 2,456 pharmacies on the National E-Pharmacy Platform
See the 2,456 pharmacies on the National E-Pharmacy PlatformKweku Zurek
 
Call Girls Jp Nagar Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Jp Nagar Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Jp Nagar Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Jp Nagar Just Call 7001305949 Top Class Call Girl Service Availablenarwatsonia7
 
Call Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalore
Call Girl Bangalore Nandini 7001305949 Independent Escort Service BangaloreCall Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalore
Call Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalorenarwatsonia7
 
Artifacts in Nuclear Medicine with Identifying and resolving artifacts.
Artifacts in Nuclear Medicine with Identifying and resolving artifacts.Artifacts in Nuclear Medicine with Identifying and resolving artifacts.
Artifacts in Nuclear Medicine with Identifying and resolving artifacts.MiadAlsulami
 
Book Call Girls in Yelahanka - For 7001305949 Cheap & Best with original Photos
Book Call Girls in Yelahanka - For 7001305949 Cheap & Best with original PhotosBook Call Girls in Yelahanka - For 7001305949 Cheap & Best with original Photos
Book Call Girls in Yelahanka - For 7001305949 Cheap & Best with original Photosnarwatsonia7
 
Call Girl Lucknow Mallika 7001305949 Independent Escort Service Lucknow
Call Girl Lucknow Mallika 7001305949 Independent Escort Service LucknowCall Girl Lucknow Mallika 7001305949 Independent Escort Service Lucknow
Call Girl Lucknow Mallika 7001305949 Independent Escort Service Lucknownarwatsonia7
 
Aspirin presentation slides by Dr. Rewas Ali
Aspirin presentation slides by Dr. Rewas AliAspirin presentation slides by Dr. Rewas Ali
Aspirin presentation slides by Dr. Rewas AliRewAs ALI
 
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...Miss joya
 

KĂĽrzlich hochgeladen (20)

Book Call Girls in Kasavanahalli - 7001305949 with real photos and phone numbers
Book Call Girls in Kasavanahalli - 7001305949 with real photos and phone numbersBook Call Girls in Kasavanahalli - 7001305949 with real photos and phone numbers
Book Call Girls in Kasavanahalli - 7001305949 with real photos and phone numbers
 
Call Girls Hsr Layout Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hsr Layout Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Hsr Layout Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hsr Layout Just Call 7001305949 Top Class Call Girl Service Available
 
Glomerular Filtration and determinants of glomerular filtration .pptx
Glomerular Filtration and  determinants of glomerular filtration .pptxGlomerular Filtration and  determinants of glomerular filtration .pptx
Glomerular Filtration and determinants of glomerular filtration .pptx
 
Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...
Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...
Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...
 
call girls in Connaught Place DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...
call girls in Connaught Place  DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...call girls in Connaught Place  DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...
call girls in Connaught Place DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...
 
Ahmedabad Call Girls CG Road 🔝9907093804 Short 1500 💋 Night 6000
Ahmedabad Call Girls CG Road 🔝9907093804  Short 1500  💋 Night 6000Ahmedabad Call Girls CG Road 🔝9907093804  Short 1500  💋 Night 6000
Ahmedabad Call Girls CG Road 🔝9907093804 Short 1500 💋 Night 6000
 
Bangalore Call Girls Marathahalli đź“ž 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli đź“ž 9907093804 High Profile Service 100% SafeBangalore Call Girls Marathahalli đź“ž 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli đź“ž 9907093804 High Profile Service 100% Safe
 
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...
 
Call Girl Service Bidadi - For 7001305949 Cheap & Best with original Photos
Call Girl Service Bidadi - For 7001305949 Cheap & Best with original PhotosCall Girl Service Bidadi - For 7001305949 Cheap & Best with original Photos
Call Girl Service Bidadi - For 7001305949 Cheap & Best with original Photos
 
Call Girls Hebbal Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hebbal Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Hebbal Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hebbal Just Call 7001305949 Top Class Call Girl Service Available
 
Call Girls Frazer Town Just Call 7001305949 Top Class Call Girl Service Avail...
Call Girls Frazer Town Just Call 7001305949 Top Class Call Girl Service Avail...Call Girls Frazer Town Just Call 7001305949 Top Class Call Girl Service Avail...
Call Girls Frazer Town Just Call 7001305949 Top Class Call Girl Service Avail...
 
See the 2,456 pharmacies on the National E-Pharmacy Platform
See the 2,456 pharmacies on the National E-Pharmacy PlatformSee the 2,456 pharmacies on the National E-Pharmacy Platform
See the 2,456 pharmacies on the National E-Pharmacy Platform
 
Call Girls Jp Nagar Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Jp Nagar Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Jp Nagar Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Jp Nagar Just Call 7001305949 Top Class Call Girl Service Available
 
Call Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalore
Call Girl Bangalore Nandini 7001305949 Independent Escort Service BangaloreCall Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalore
Call Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalore
 
Artifacts in Nuclear Medicine with Identifying and resolving artifacts.
Artifacts in Nuclear Medicine with Identifying and resolving artifacts.Artifacts in Nuclear Medicine with Identifying and resolving artifacts.
Artifacts in Nuclear Medicine with Identifying and resolving artifacts.
 
Book Call Girls in Yelahanka - For 7001305949 Cheap & Best with original Photos
Book Call Girls in Yelahanka - For 7001305949 Cheap & Best with original PhotosBook Call Girls in Yelahanka - For 7001305949 Cheap & Best with original Photos
Book Call Girls in Yelahanka - For 7001305949 Cheap & Best with original Photos
 
sauth delhi call girls in Bhajanpura 🔝 9953056974 🔝 escort Service
sauth delhi call girls in Bhajanpura 🔝 9953056974 🔝 escort Servicesauth delhi call girls in Bhajanpura 🔝 9953056974 🔝 escort Service
sauth delhi call girls in Bhajanpura 🔝 9953056974 🔝 escort Service
 
Call Girl Lucknow Mallika 7001305949 Independent Escort Service Lucknow
Call Girl Lucknow Mallika 7001305949 Independent Escort Service LucknowCall Girl Lucknow Mallika 7001305949 Independent Escort Service Lucknow
Call Girl Lucknow Mallika 7001305949 Independent Escort Service Lucknow
 
Aspirin presentation slides by Dr. Rewas Ali
Aspirin presentation slides by Dr. Rewas AliAspirin presentation slides by Dr. Rewas Ali
Aspirin presentation slides by Dr. Rewas Ali
 
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...
 

Pathomation Pma.core 2 technology

  • 1. PMA.core 2 tile server architecture breakdown Yves Sucaet, PhD yves@pathomation.com February 2021
  • 2. The big picture PMA.core Imaging platforms WsiLib Local storage Network storage Cloud storage S3 / Azure brightfield fluorescence macroscopy Z-stacking PMA.search API GUI HTTP /region /tile /thumbnail /barcode Internal repos Users Visitor stats /api /admin Slide meta-data Annotations Forms 21 CFR.11 audit trailing Tile cache Auxiliary memory Image1.cache Image2.cache LDAP connectivity Caching service Jpg Png ACL Repo structures HTTP/HTTPS DICOM
  • 3. Imaging modalities PMA.core Imaging platforms WsiLib Local storage Network storage Cloud storage S3 / Azure brightfield fluorescence macroscopy Z-stacking PMA.search API GUI HTTP /region /tile /thumbnail /barcode Internal repos Users Visitor stats /api /admin Slide meta-data Annotations Forms 21 CFR.11 audit trailing Tile cache Auxiliary memory Image1.cache Image2.cache LDAP connectivity Caching service Jpg Png ACL Repo structures HTTP/HTTPS DICOM
  • 4. Storage media support PMA.core Imaging platforms WsiLib Local storage Network storage Cloud storage S3 / Azure brightfield fluorescence macroscopy Z-stacking PMA.search API GUI HTTP /region /tile /thumbnail /barcode Internal repos Users Visitor stats /api /admin Slide meta-data Annotations Forms 21 CFR.11 audit trailing Tile cache Auxiliary memory Image1.cache Image2.cache LDAP connectivity Caching service Jpg Png ACL Repo structures HTTP/HTTPS DICOM
  • 5. Vendor-agnostic PMA.core Imaging platforms WsiLib Local storage Network storage Cloud storage S3 / Azure brightfield fluorescence macroscopy Z-stacking PMA.search API GUI HTTP /region /tile /thumbnail /barcode Internal repos Users Visitor stats /api /admin Slide meta-data Annotations Forms 21 CFR.11 audit trailing Tile cache Auxiliary memory Image1.cache Image2.cache LDAP connectivity Caching service Jpg Png ACL Repo structures HTTP/HTTPS DICOM
  • 6. Search capabilities PMA.core Imaging platforms WsiLib Local storage Network storage Cloud storage S3 / Azure brightfield fluorescence macroscopy Z-stacking PMA.search API GUI HTTP /region /tile /thumbnail /barcode Internal repos Users Visitor stats /api /admin Slide meta-data Annotations Forms 21 CFR.11 audit trailing Tile cache Auxiliary memory Image1.cache Image2.cache LDAP connectivity Caching service Jpg Png ACL Repo structures HTTP/HTTPS DICOM
  • 7. Secure communication PMA.core Imaging platforms WsiLib Local storage Network storage Cloud storage S3 / Azure brightfield fluorescence macroscopy Z-stacking PMA.search API GUI HTTP /region /tile /thumbnail /barcode Internal repos Users Visitor stats /api /admin Slide meta-data Annotations Forms 21 CFR.11 audit trailing Tile cache Auxiliary memory Image1.cache Image2.cache LDAP connectivity Caching service Jpg Png ACL Repo structures HTTP/HTTPS DICOM
  • 8. Userfriendly interaction PMA.core Imaging platforms WsiLib Local storage Network storage Cloud storage S3 / Azure brightfield fluorescence macroscopy Z-stacking PMA.search API GUI HTTP /region /tile /thumbnail /barcode Internal repos Users Visitor stats /api /admin Slide meta-data Annotations Forms 21 CFR.11 audit trailing Tile cache Auxiliary memory Image1.cache Image2.cache LDAP connectivity Caching service Jpg Png ACL Repo structures HTTP/HTTPS DICOM
  • 9. Customizable visualization PMA.core Imaging platforms WsiLib Local storage Network storage Cloud storage S3 / Azure brightfield fluorescence macroscopy Z-stacking PMA.search API GUI HTTP /region /tile /thumbnail /barcode Internal repos Users Visitor stats /api /admin Slide meta-data Annotations Forms 21 CFR.11 audit trailing Tile cache Auxiliary memory Image1.cache Image2.cache LDAP connectivity Caching service Jpg Png ACL Repo structures HTTP/HTTPS DICOM
  • 10. Powerful programmability PMA.core Imaging platforms WsiLib Local storage Network storage Cloud storage S3 / Azure brightfield fluorescence macroscopy Z-stacking PMA.search API GUI HTTP /region /tile /thumbnail /barcode Internal repos Users Visitor stats /api /admin Slide meta-data Annotations Forms 21 CFR.11 audit trailing Tile cache Auxiliary memory Image1.cache Image2.cache LDAP connectivity Caching service Jpg Png ACL Repo structures HTTP/HTTPS DICOM
  • 11. The big picture PMA.core Imaging platforms WsiLib Local storage Network storage Cloud storage S3 / Azure brightfield fluorescence macroscopy Z-stacking PMA.search API GUI HTTP /region /tile /thumbnail /barcode Internal repos Users Visitor stats /api /admin Slide meta-data Annotations Forms 21 CFR.11 audit trailing Tile cache Auxiliary memory Image1.cache Image2.cache LDAP connectivity Caching service Jpg Png ACL Repo structures HTTP/HTTPS DICOM
  • 12. Access Control Lists PMA.core Imaging platforms WsiLib Local storage Network storage Cloud storage S3 / Azure brightfield fluorescence macroscopy Z-stacking PMA.search API GUI HTTP /region /tile /thumbnail /barcode Internal repos Users Visitor stats /api /admin Slide meta-data Annotations Forms 21 CFR.11 audit trailing Tile cache Auxiliary memory Image1.cache Image2.cache LDAP connectivity Caching service Jpg Png ACL Repo structures HTTP/HTTPS DICOM
  • 13. External users possible PMA.core Imaging platforms WsiLib Local storage Network storage Cloud storage S3 / Azure brightfield fluorescence macroscopy Z-stacking PMA.search API GUI HTTP /region /tile /thumbnail /barcode Internal repos Users Visitor stats /api /admin Slide meta-data Annotations Forms 21 CFR.11 audit trailing Tile cache Auxiliary memory Image1.cache Image2.cache LDAP connectivity Caching service Jpg Png ACL Repo structures HTTP/HTTPS DICOM
  • 14. Lazy JIT content caching PMA.core Imaging platforms WsiLib Local storage Network storage Cloud storage S3 / Azure brightfield fluorescence macroscopy Z-stacking PMA.search API GUI HTTP /region /tile /thumbnail /barcode Internal repos Users Visitor stats /api /admin Slide meta-data Annotations Forms 21 CFR.11 audit trailing Tile cache Auxiliary memory Image1.cache Image2.cache LDAP connectivity Caching service Jpg Png ACL Repo structures HTTP/HTTPS DICOM
  • 15. Define users PMA.core Imaging platforms WsiLib Local storage Network storage Cloud storage S3 / Azure brightfield fluorescence macroscopy Z-stacking PMA.search API GUI HTTP /region /tile /thumbnail /barcode Internal repos Users Visitor stats /api /admin Slide meta-data Annotations Forms 21 CFR.11 audit trailing Tile cache Auxiliary memory Image1.cache Image2.cache LDAP connectivity Caching service Jpg Png ACL Repo structures HTTP/HTTPS DICOM
  • 16. Track usage via dashboard PMA.core Imaging platforms WsiLib Local storage Network storage Cloud storage S3 / Azure brightfield fluorescence macroscopy Z-stacking PMA.search API GUI HTTP /region /tile /thumbnail /barcode Internal repos Users Visitor stats /api /admin Slide meta-data Annotations Forms 21 CFR.11 audit trailing Tile cache Auxiliary memory Image1.cache Image2.cache LDAP connectivity Caching service Jpg Png ACL Repo structures HTTP/HTTPS DICOM
  • 17. External data connections PMA.core Imaging platforms WsiLib Local storage Network storage Cloud storage S3 / Azure brightfield fluorescence macroscopy Z-stacking PMA.search API GUI HTTP /region /tile /thumbnail /barcode Internal repos Users Visitor stats /api /admin Slide meta-data Annotations Forms 21 CFR.11 audit trailing Tile cache Auxiliary memory Image1.cache Image2.cache LDAP connectivity Caching service Jpg Png ACL Repo structures HTTP/HTTPS DICOM
  • 18. On-slide annotations PMA.core Imaging platforms WsiLib Local storage Network storage Cloud storage S3 / Azure brightfield fluorescence macroscopy Z-stacking PMA.search API GUI HTTP /region /tile /thumbnail /barcode Internal repos Users Visitor stats /api /admin Slide meta-data Annotations Forms 21 CFR.11 audit trailing Tile cache Auxiliary memory Image1.cache Image2.cache LDAP connectivity Caching service Jpg Png ACL Repo structures HTTP/HTTPS DICOM
  • 19. Interactive form designer PMA.core Imaging platforms WsiLib Local storage Network storage Cloud storage S3 / Azure brightfield fluorescence macroscopy Z-stacking PMA.search API GUI HTTP /region /tile /thumbnail /barcode Internal repos Users Visitor stats /api /admin Slide meta-data Annotations Forms 21 CFR.11 audit trailing Tile cache Auxiliary memory Image1.cache Image2.cache LDAP connectivity Caching service Jpg Png ACL Repo structures HTTP/HTTPS DICOM
  • 20. 21 CFR.11 compliant PMA.core Imaging platforms WsiLib Local storage Network storage Cloud storage S3 / Azure brightfield fluorescence macroscopy Z-stacking PMA.search API GUI HTTP /region /tile /thumbnail /barcode Internal repos Users Visitor stats /api /admin Slide meta-data Annotations Forms 21 CFR.11 audit trailing Tile cache Auxiliary memory Image1.cache Image2.cache LDAP connectivity Caching service Jpg Png ACL Repo structures HTTP/HTTPS DICOM