29
Curing Cancer with Alfresco and the American Society for Clinical Pathologists Ron Swan CTO Ray Wijangco Alfresco Practice Manager

ASCP Alfresco Summit 2014

Embed Size (px)

Citation preview

Curing Cancer with Alfresco and the

American Society for Clinical

Pathologists

Ron SwanCTO

Ray Wijangco

Alfresco Practice Manager

Agenda

• About ASCP

• Solution Overview

• Roadmap

• Architecture Overview

What is Pathology?

• pa·thol·o·gy

noun: the study of diseases and of the

changes that they cause

: changes in a person, an animal, or a plant

that are caused by disease

• 18,000 Practicing Pathologists in US

• Average age is 50 years and increasing

• Representing 70-80% of the world’s total

• Roughly 70-80% of disease diagnosis comes

from a laboratory

Problems facing Pathology

• Medical errors• Missed 1st opinions

• Misclassification of diagnoses

• Wait times for diagnosis are increasing in some cases

• Market Forces• Greater access to healthcare

• Decreasing number of laboratory healthcare providers

Solution Overview

ASCP Alfresco Applications

Asset WarehouseAlfresco Share

Vault WebIndexing Interface

ASCPediaConsumer Search

Managed by Asset Administrator to start

workflows / upload assets

Experts index content by discipline, including workflow review by

peers and admin.

Consumer search interface to access

images

Our history with Alfresco

• 2008 - Initial development of Asset Library using

Alfresco Community

• 2012 - Rewrite of the Asset Library using

Alfresco Enterprise

• 2014 – Development of ASCPedia

Asset Warehouse

• Librarian / Admin Tool

• OOTB Alfresco Share

• Manage

Contributions

• Prepare / Organize

Unindexed Assets

• Apply / Admin

Metadata

• Start Indexing

Workflows

Vault Web

• Asset Indexing Tool• Bulk Indexing

• Annotations

• Pathology Terms / Tagging

• Workflow• Peer Review Process

• Final Admin Approval

• Based on Expertise

ASCPedia

Challenges of working in a lab

• Workflow issues• Glass slides break or are lost

• Comparisons to previous

patient specimens are

challenging

• Hoarding of reference slides

• Remote Diagnosis• Slides often need to be

shipped to an expert

• Lack of real time collaboration

Opportunities in Pathology

• Pathology is becoming digital

• Full Slide Scans ~3gb an image

• Crowdsourcing & sharing have become mainstream

• Virtual Training

• Shared Viewing

• Image Annotations

• Machine Learning

• Image comparison

• Clinical Decision Support

Interesting Features

Crowdsourcing

Annotations

Curated Collections

Google Glass

Integration Prototype

Roadmap

Image Analysis

•Cross referencing images• Pathology to Radiology

• Time lapse

• To known abnormalities

Image Recognition

Applying facial recognition software to your

biopsy

"Clinical Decision Support systems link health observations with health knowledge to influence health choices by clinicians for improved health care” - Robert Hayward of the Centre for Health Evidence

Other possibilities

• Case management tool

• Provide medical knowledge and diagnosis to

countries in need.

• Collaborative Viewing

• Allow experienced Pathologists to virtually

train others

Architecture Overview

MS SQL Server

Alfresco Server

NAS

External Solr

Asset WarehouseVault WebASCPedia

Annotation Server(OpenSlide)

PathTerms

Amazon Web Services – S3

ASCPedia User

High Level Architecture

Vault Web Architecture

• Custom Java Spring MVC

• Activiti / Workflow Driven

• TSG OpenAnnotate for Asset Annotations

• Integration with PathTerms for Medical

Keywords

• Authentication with ASCP’s CRM

ASCPedia Architecture

• Single Page App / Backbone.js

• External Solr for Search / Metadata

• Published metadata from Alfresco Repository

• Access content via Alfresco WebScripts

• Integration with CRM

Demo

Question & Answers

Thank You!