SlideShare uma empresa Scribd logo
1 de 33
Baixar para ler offline
Health Informatics
Where we are now, and where we may be going
Professor Michael Brady FRS FREng
Department of Engineering Science
Oxford University
Hilary Term 2004
Informatics
Informatics is an emerging discipline that has been
defined as the study, invention, and implementation
of structures and algorithms to improve
communication, interpretation, understanding and
management of information in order to help solve
application-specific problems
In our case, the application is healthcare
Quite a new course!
• Changes to C4B
– Medical image analysis Î C6C
– Expert systems/AI temporarily “retired”
• I believe there’s a need for such a course!
– Software systems are the most complex
humanly-engineering artefacts in the world!
– Why medicine?
Fundamental observation
• IT is increasingly pervasive in healthcare delivery (and
other complex applications)
• As more imaging and signal modalities become available
to clinicians, communications become faster, and
computers more powerful, doctors are drowning in data;
but what they want is information to guide patient
management.
• To do this, systems need to become smarter. Here we
examine two currently complementary (though
fundamentally linked) aspects to achieving this:
– Systems capable of reasoning, understanding & offering advice
– Systems capable of analysing signals and images
Synopsis
1. Introduction & rationale
2. eScience & the Grid
3. Making systems intelligent: AI
4. Intelligent inference systems
5. Image segmentation
6. Shape & measurement
7. Image registration & fusion
8. Molecular medicine
Modern Healthcare
• Continuing surge in knowledge about medicine
– New ways to diagnose, treat and cure disease
• Continuing ignorance
– Mental illness, stroke management, arthritis
– Malaria & other tropical diseases
– Detect early/cure heart disease and cancer
• Ageing population
– Life expectancy (in the West) is increasing
– The body is already outliving the brain
• Social, political, economic challenges
– Irrespective of political leaning, healthcare costs are dominating
western economies
– Expectation vs reality
– developed and undeveloped worlds
“medicine is a humanly impossible
task”
• “It is now humanly impossible for unaided
healthcare professionals to deliver patient care
with the efficacy, consistency and safety that the
full range of current knowledge could support”
http://www.openclinical.org/
• Exponential growth in knowledge and
techniques, eg over past 20 years:
– New imaging modalities CT, MRI, PET, fMRI, MEG
– Entirely new drug therapies, particularly for cancer
and brain disease
– Molecular medicine
Staying abreast
• Doctors are already working to their limits,
and beyond, never mind staying abreast
• Continuing education is vital yet
requirements are spotty compared to the
USA
Concentration of expertise
• As knowledge becomes deeper and
broader, expertise is becoming more
widely distributed
• ‘Twas ever thus
– large teaching centres in UK, USA, France, …
– postcode medicine
• Trend has accelerated
• Example: mammography in the USA
Population expectations
• Less and less prepared to accept, without
challenge, expert pronouncements
• Press reports fuel expectation of average
treatment that cannot be satisfied by NHS,
particularly for a greying population
• More people expect more, high quality
treatment, want to participate in management of
their condition, want access to specialised
knowledge, and they want it now!
Patient management
• Increasingly a team process
– Multidimensional meeting
– Dialogue of the “hard of hearing”
• The team is increasingly distributed widely
• The team is increasingly a Virtual
Organisation
• The timescales are shortening
• While medicine is becoming ever more
complex
Patient management = a highly and increasingly complex example of
business-on-demand
Health Informatics is changing
• Move to evidence-based medicine
– Reasoning becomes explicit
– Based on signals, images, clinical signs, …
– (team-based) decision making under uncertainty
• Treatment of disease to anticipation of disease
– Early diagnosis Æ better prognosis
– Prophylactic medicine – the positive role of insurance
companies
• Opportunities arising from genomics (and
proteomics) to detect and unravel individual variation,
stratify patients into disease and treatment groups
– “Personalised medicines”
Information Technology
assumptions
• Moore’s law* will continue, at least for a while
– *Processing power doubles every 18 months
– 10 years = 6 doubles = 250Xpower of today’s computers at
comparable cost
• Ubiquitous computers
– Palm tops have 20 X power&memory of the computers I
used for robotics research 10 years ago
• Ubiquitous comms
– Blue tooth to PACS to the GRID
• Grids will become a major force
– National & International “virtual organisations” eg BIRN
• Improving software methodologies, large systems
• Increasingly intelligent software, based on AI methods
• Health professionals will be increasingly IT literate
– IT devices will be used
– IT devices will replace paper & pencil
Image courtesy Prof Richard Kitney, Imperial
Current reality of health
informatics is very different…
• Predominantly visualisation, little analysis
– Registration (CT-PET), overwhelmingly rigid
– Predominantly manual segmentation
– Shape analysis is virtually non-existent
CT virtual colonoscopy
3D visualisation
Current reality of health
informatics is very different …
• Predominantly visualisation, little analysis
– Registration (CT-PET), overwhelmingly rigid
– Predominantly manual segmentation
– Shape analysis is virtually non-existent
• Intensive therapy units are intensively staffed
• PACS* – but images only, text separately
• Patient records and BNF on screen for primary
physicians
• Teleradiology doesn’t exist
• No fielded AI systems
• Surgery has been largely unaffected by Informatics
– few planning systems, no post-surgical prediction,
...
• Industry is conservative
*picture archiving and communication systems
From Internet to eScience & the
Grid
• Networked computers
• Internet
• Limitations of the Internet Î the Grid
• Main features of the emerging Grid
• Healthcare applications of the Grid:
– eDiaMoND: mammography database
– Dynamic atlas of images
– Distributed signal processing
Networked computers
• Why connect computers together?
– Fail-safe computing (during the cold war)
– Dedicated “compute” engines (eg US Weather)
– Client-server model
– email
• Local area networks – Ethernet
– Standard based on 7 layers: transport, …, application
– Ethernet server Î card Î internal to a laptop
• Wide area networks – Internet
– a network of networks
– Explosive growth in ownership of personal computers and cheap
communications (in the USA) encouraged people to connect
their PC to the Internet
1.Physical Layer describes the physical properties of the various communications
media, electrical properties and interpretation of the exchanged signals. Ex: size of
Ethernet coaxial cable, the type of BNC connector used, and the termination method.
2.Data Link Layer describes the logical organization of data bits transmitted on a
particular medium. Ex: defines the addressing and checksumming of Ethernet packets.
3.Network Layer describes how a series of exchanges over various data links can
deliver data between any two nodes in a network. Ex: defines the addressing and
routing structure of the Internet.
4.Transport Layer describes the quality and nature of the data delivery. Ex: this layer
defines if and how retransmissions will be used to ensure data delivery.
5.Session Layer describes the organization of data sequences larger than the packets
handled by lower layers. Ex: this layer describes how request and reply packets are
paired in a remote procedure call.
6.Presentation Layer describes the syntax of data being transferred. Ex: this layer
describes how floating point numbers can be exchanged between hosts
7.Application Layer describes how real work actually gets done. Ex: this layer would
implement file system operations.
application
presentation
session
transport
network
Data link
Physical
Ethernet = a standard comprising 7 layers of
hardware through to software
Internet : the “Web”
• 3 standards
– html : hypertext markup language
– http: hypertext transfer protocol
– tcp/ip: transmission control protocol & internet
protocol
• www is a network application that uses
tcp/ip
• http enables resources to be
communicated over the Web
http
A client web browser sends a request for a resource to a web server
and this sends back a response.
The http response carries the sought resource back to the web
browser
request
response
http server
http is stateless: each interaction is independent of any other, so the request
header includes: security information, type of pages user can browse, limits, …
http://www.covenanthealth.com/PatientPortal/portals/pat/pat_contact_us.html
What information is provided?
• Patient
– disease, how imaging works, what to expect,
where to learn more, …
• Physician
– Reimbursement, clinical studies, up-to-the-
minute news, tricky cases, …
• Provider
– Ordering doses, scheduling visits, reminders,
gathering statistics, …
Internet’s explosive growth
• Currently 750 Million devices connected to the Internet
– Expected to reach 1 Bn by 2005, 1.5Bn by 2007
– Number is split equally between Europe, Asia, and North
America
• Images, digital cameras, and family snaps
• Google …
– 20,000 PCs in 6 centres plus load balancing software
• Business use of the Internet
– Products, services, and corporate propaganda
– Ticketless airlines, theatres, … disintermediation
– Downloads
– Service centres
– recruitment
“information” from the web
• There are no constraints on who can post
information on the web
• Few constraints on what can be posted
• Some constraints on what can be
downloaded (eg from sites catering to
paedophiles)
• There is limited security especially on
Microsoft’s Internet Explorer
• Very little “information” is authoritative
• Dynamically assembled resources
– For storage, or for computation
– 50,000 PCs* beats any supercomputer**
– We need this power for integrated systems biology
• Standards
– Secure transmission
– WebServices
• Federation
– Databases & local curation
– Users in Virtual Organisations
What are Grids?
Developing example in Neuroscience is USA Biomedical Informatics Research
Network http://nbirn.net organised as functional + morphological + mouse
* 1Bn computers connected to
Internet by end 2005
**Google uses 20,000 in 6
centres plus load balancing
The technology of Grids
• Large-scale distributed computing
– Initially, hooking up powerful processors
– Increasingly, automatically “out-sourcing” provision of
storage, cycles to geographically remote, a priori
unknown, machines capable of providing the needed
service
– Optical Wide-area interconnect now faster than
internal buses on a computer
• Grid(s) as providers of services
– Rapidly emerging standards
• Virtual organisations connected by Grids
Virtual Organisation
• Group of individuals, institutes, companies, …
who are geographically distributed but who
appear to function as one single unified
organisation
• Common focus enshrined in a set of services
– End users in a VO can use the shared services
according to the rules of the VO and resource
providers
– VOs can be dynamic: set of users, services, and
resources may change
• One typical service is security
Core service areas
• Systems management & automation
• Workload/performance management
• Security
• Availability/service management
• Logical resource management
• Clustering services
• Connectivity management
• Physical resource management
Open Service Architecture
Service provision view of
distributed data management
and processing
Service
provider
Service
broker
Service
requester
bind
publish
find
Web service standards
• UDDI: universal description, discovery &
integration
– Similar to yellow/white pages – publish services
– A service requestor makes requests to the registry
• SOAP: simple object access protocol
– Envelope that encapsulates XML data for transfer
through Web infrastructure (over http)
– Provides for remote procedure call
• WSDL: web service description language
– Describes a service in XML
Connecting the Web services together
Current web service
standards are: http, XML,
UDDI (universal description,
discovery & integration) ,
WSDL (web service descn
language), SOAP (simple
object access protocol)
Grid applications
User-focussed grid middleware,
tools and services
Common infrastructure layer
Open Grid Services Architecture
Global resources
New devices
Sensors
Wireless
Common
policies
Grid
economy
Global area
networking
Layered architecture of the
Community Grid Model
The layered architecture builds on that developed over the past 20
years for local area networking and WAP phones

Mais conteúdo relacionado

Semelhante a InformaticsLecture1.pdf

198 artificial intelligence
198 artificial intelligence198 artificial intelligence
198 artificial intelligenceJakirHussainGK
 
198 artificial intelligence
198 artificial intelligence198 artificial intelligence
198 artificial intelligenceAliAlIraqi20
 
Overview and introduction to health informatics and dental informatics
Overview and introduction to health informatics and dental informaticsOverview and introduction to health informatics and dental informatics
Overview and introduction to health informatics and dental informaticsEbtissam Al-Madi
 
Big Data in Healthcare and Medical Devices
Big Data in Healthcare and Medical DevicesBig Data in Healthcare and Medical Devices
Big Data in Healthcare and Medical DevicesPremNarayanan6
 
AI in Healthcare
AI in HealthcareAI in Healthcare
AI in HealthcarePaul Agapow
 
Advantages And Disadvantages Of EHR
Advantages And Disadvantages Of EHRAdvantages And Disadvantages Of EHR
Advantages And Disadvantages Of EHRCarla Jardine
 
Health Data Exchange:. Still a Pipe Dream? A Presentation from 2009
Health Data Exchange:. Still a Pipe Dream? A Presentation from 2009Health Data Exchange:. Still a Pipe Dream? A Presentation from 2009
Health Data Exchange:. Still a Pipe Dream? A Presentation from 2009David Lee Scher, MD
 
telemedicine.ppt
telemedicine.ppttelemedicine.ppt
telemedicine.pptGhanshyam66
 
telemedicine.ppt
telemedicine.ppttelemedicine.ppt
telemedicine.pptasm071149
 
telemedicine and healthcare talks about evovlution, tyoes, uses and benefits ...
telemedicine and healthcare talks about evovlution, tyoes, uses and benefits ...telemedicine and healthcare talks about evovlution, tyoes, uses and benefits ...
telemedicine and healthcare talks about evovlution, tyoes, uses and benefits ...MeenalKulkarni12
 
Role of data in precision oncology
Role of data in precision oncologyRole of data in precision oncology
Role of data in precision oncologyWarren Kibbe
 
Introduction to Nursing Informatics
Introduction to Nursing InformaticsIntroduction to Nursing Informatics
Introduction to Nursing Informaticsjhonee balmeo
 
Implementing Clinical Decision
Implementing Clinical DecisionImplementing Clinical Decision
Implementing Clinical DecisionCMDLMS
 
diacon and pacs.pptx
diacon and pacs.pptxdiacon and pacs.pptx
diacon and pacs.pptxalemu27
 
Embedded systems in biomedical applications
Embedded systems in biomedical applicationsEmbedded systems in biomedical applications
Embedded systems in biomedical applicationsSeminar Links
 
Digital healthcare show - How will Artificial Intelligence in healthcare will...
Digital healthcare show - How will Artificial Intelligence in healthcare will...Digital healthcare show - How will Artificial Intelligence in healthcare will...
Digital healthcare show - How will Artificial Intelligence in healthcare will...Dom Cushnan
 
Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...
Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...
Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...Amit Sheth
 

Semelhante a InformaticsLecture1.pdf (20)

198 artificial intelligence
198 artificial intelligence198 artificial intelligence
198 artificial intelligence
 
198 artificial intelligence
198 artificial intelligence198 artificial intelligence
198 artificial intelligence
 
Overview and introduction to health informatics and dental informatics
Overview and introduction to health informatics and dental informaticsOverview and introduction to health informatics and dental informatics
Overview and introduction to health informatics and dental informatics
 
Big Data in Healthcare and Medical Devices
Big Data in Healthcare and Medical DevicesBig Data in Healthcare and Medical Devices
Big Data in Healthcare and Medical Devices
 
Future is Now
Future is NowFuture is Now
Future is Now
 
AI in Healthcare
AI in HealthcareAI in Healthcare
AI in Healthcare
 
Advantages And Disadvantages Of EHR
Advantages And Disadvantages Of EHRAdvantages And Disadvantages Of EHR
Advantages And Disadvantages Of EHR
 
Health Data Exchange:. Still a Pipe Dream? A Presentation from 2009
Health Data Exchange:. Still a Pipe Dream? A Presentation from 2009Health Data Exchange:. Still a Pipe Dream? A Presentation from 2009
Health Data Exchange:. Still a Pipe Dream? A Presentation from 2009
 
telemedicine.ppt
telemedicine.ppttelemedicine.ppt
telemedicine.ppt
 
telemedicine.ppt
telemedicine.ppttelemedicine.ppt
telemedicine.ppt
 
telemedicine and healthcare talks about evovlution, tyoes, uses and benefits ...
telemedicine and healthcare talks about evovlution, tyoes, uses and benefits ...telemedicine and healthcare talks about evovlution, tyoes, uses and benefits ...
telemedicine and healthcare talks about evovlution, tyoes, uses and benefits ...
 
Role of data in precision oncology
Role of data in precision oncologyRole of data in precision oncology
Role of data in precision oncology
 
Introduction to Nursing Informatics
Introduction to Nursing InformaticsIntroduction to Nursing Informatics
Introduction to Nursing Informatics
 
Implementing Clinical Decision
Implementing Clinical DecisionImplementing Clinical Decision
Implementing Clinical Decision
 
diacon and pacs.pptx
diacon and pacs.pptxdiacon and pacs.pptx
diacon and pacs.pptx
 
Embedded systems in biomedical applications
Embedded systems in biomedical applicationsEmbedded systems in biomedical applications
Embedded systems in biomedical applications
 
Computer application
Computer application   Computer application
Computer application
 
La eHealth en général et quelques projets de la HES-SO Valais
La eHealth en général et quelques projets de la HES-SO ValaisLa eHealth en général et quelques projets de la HES-SO Valais
La eHealth en général et quelques projets de la HES-SO Valais
 
Digital healthcare show - How will Artificial Intelligence in healthcare will...
Digital healthcare show - How will Artificial Intelligence in healthcare will...Digital healthcare show - How will Artificial Intelligence in healthcare will...
Digital healthcare show - How will Artificial Intelligence in healthcare will...
 
Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...
Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...
Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...
 

Mais de Ogunsina1

introduction to medical enzymology class 2
introduction to medical enzymology class 2introduction to medical enzymology class 2
introduction to medical enzymology class 2Ogunsina1
 
pre_and_eclampsia.ppt
pre_and_eclampsia.pptpre_and_eclampsia.ppt
pre_and_eclampsia.pptOgunsina1
 
ACUTE VIRAL HEPATITIS.ppt
ACUTE VIRAL HEPATITIS.pptACUTE VIRAL HEPATITIS.ppt
ACUTE VIRAL HEPATITIS.pptOgunsina1
 
TBIhomeless_FINAL.ppt
TBIhomeless_FINAL.pptTBIhomeless_FINAL.ppt
TBIhomeless_FINAL.pptOgunsina1
 
fever-presentation.ppt
fever-presentation.pptfever-presentation.ppt
fever-presentation.pptOgunsina1
 
Dr Ogunsina Malaria Management.ppt
Dr Ogunsina Malaria Management.pptDr Ogunsina Malaria Management.ppt
Dr Ogunsina Malaria Management.pptOgunsina1
 
Cardiac Range.ppt
Cardiac Range.pptCardiac Range.ppt
Cardiac Range.pptOgunsina1
 
surgicalinfection-180604172906.pdf
surgicalinfection-180604172906.pdfsurgicalinfection-180604172906.pdf
surgicalinfection-180604172906.pdfOgunsina1
 
obstetricsandgynaecology-180419155144.pdf
obstetricsandgynaecology-180419155144.pdfobstetricsandgynaecology-180419155144.pdf
obstetricsandgynaecology-180419155144.pdfOgunsina1
 
07. HYPERTENSIVE DISORDERS IN PREGNANCY.ppt
07. HYPERTENSIVE DISORDERS IN PREGNANCY.ppt07. HYPERTENSIVE DISORDERS IN PREGNANCY.ppt
07. HYPERTENSIVE DISORDERS IN PREGNANCY.pptOgunsina1
 
introductiontopharmacoepidemiology-230613144442-c713d639.pdf
introductiontopharmacoepidemiology-230613144442-c713d639.pdfintroductiontopharmacoepidemiology-230613144442-c713d639.pdf
introductiontopharmacoepidemiology-230613144442-c713d639.pdfOgunsina1
 
BCH 405 -MOLECULAR-BIOLOGY-I-II-Recombinant-DNA-Technology-by-Dr.-Friday-Nwal...
BCH 405 -MOLECULAR-BIOLOGY-I-II-Recombinant-DNA-Technology-by-Dr.-Friday-Nwal...BCH 405 -MOLECULAR-BIOLOGY-I-II-Recombinant-DNA-Technology-by-Dr.-Friday-Nwal...
BCH 405 -MOLECULAR-BIOLOGY-I-II-Recombinant-DNA-Technology-by-Dr.-Friday-Nwal...Ogunsina1
 
diarrhea4-101104231703-phpapp02.pdf
diarrhea4-101104231703-phpapp02.pdfdiarrhea4-101104231703-phpapp02.pdf
diarrhea4-101104231703-phpapp02.pdfOgunsina1
 
leprosy-151210122732.pdf
leprosy-151210122732.pdfleprosy-151210122732.pdf
leprosy-151210122732.pdfOgunsina1
 
UME - Diuretics .pdf
UME - Diuretics .pdfUME - Diuretics .pdf
UME - Diuretics .pdfOgunsina1
 
Strategies-for-strain-improvement-of-industrially-important-strains.pdf
Strategies-for-strain-improvement-of-industrially-important-strains.pdfStrategies-for-strain-improvement-of-industrially-important-strains.pdf
Strategies-for-strain-improvement-of-industrially-important-strains.pdfOgunsina1
 
INTRO-DOSE-RESPONSE.ppt
INTRO-DOSE-RESPONSE.pptINTRO-DOSE-RESPONSE.ppt
INTRO-DOSE-RESPONSE.pptOgunsina1
 
Strain Improvment.pdf
Strain Improvment.pdfStrain Improvment.pdf
Strain Improvment.pdfOgunsina1
 

Mais de Ogunsina1 (20)

introduction to medical enzymology class 2
introduction to medical enzymology class 2introduction to medical enzymology class 2
introduction to medical enzymology class 2
 
pre_and_eclampsia.ppt
pre_and_eclampsia.pptpre_and_eclampsia.ppt
pre_and_eclampsia.ppt
 
ACUTE VIRAL HEPATITIS.ppt
ACUTE VIRAL HEPATITIS.pptACUTE VIRAL HEPATITIS.ppt
ACUTE VIRAL HEPATITIS.ppt
 
TBIhomeless_FINAL.ppt
TBIhomeless_FINAL.pptTBIhomeless_FINAL.ppt
TBIhomeless_FINAL.ppt
 
allergy.ppt
allergy.pptallergy.ppt
allergy.ppt
 
fever-presentation.ppt
fever-presentation.pptfever-presentation.ppt
fever-presentation.ppt
 
Dr Ogunsina Malaria Management.ppt
Dr Ogunsina Malaria Management.pptDr Ogunsina Malaria Management.ppt
Dr Ogunsina Malaria Management.ppt
 
Cardiac Range.ppt
Cardiac Range.pptCardiac Range.ppt
Cardiac Range.ppt
 
surgicalinfection-180604172906.pdf
surgicalinfection-180604172906.pdfsurgicalinfection-180604172906.pdf
surgicalinfection-180604172906.pdf
 
obstetricsandgynaecology-180419155144.pdf
obstetricsandgynaecology-180419155144.pdfobstetricsandgynaecology-180419155144.pdf
obstetricsandgynaecology-180419155144.pdf
 
OT.pptx
OT.pptxOT.pptx
OT.pptx
 
07. HYPERTENSIVE DISORDERS IN PREGNANCY.ppt
07. HYPERTENSIVE DISORDERS IN PREGNANCY.ppt07. HYPERTENSIVE DISORDERS IN PREGNANCY.ppt
07. HYPERTENSIVE DISORDERS IN PREGNANCY.ppt
 
introductiontopharmacoepidemiology-230613144442-c713d639.pdf
introductiontopharmacoepidemiology-230613144442-c713d639.pdfintroductiontopharmacoepidemiology-230613144442-c713d639.pdf
introductiontopharmacoepidemiology-230613144442-c713d639.pdf
 
BCH 405 -MOLECULAR-BIOLOGY-I-II-Recombinant-DNA-Technology-by-Dr.-Friday-Nwal...
BCH 405 -MOLECULAR-BIOLOGY-I-II-Recombinant-DNA-Technology-by-Dr.-Friday-Nwal...BCH 405 -MOLECULAR-BIOLOGY-I-II-Recombinant-DNA-Technology-by-Dr.-Friday-Nwal...
BCH 405 -MOLECULAR-BIOLOGY-I-II-Recombinant-DNA-Technology-by-Dr.-Friday-Nwal...
 
diarrhea4-101104231703-phpapp02.pdf
diarrhea4-101104231703-phpapp02.pdfdiarrhea4-101104231703-phpapp02.pdf
diarrhea4-101104231703-phpapp02.pdf
 
leprosy-151210122732.pdf
leprosy-151210122732.pdfleprosy-151210122732.pdf
leprosy-151210122732.pdf
 
UME - Diuretics .pdf
UME - Diuretics .pdfUME - Diuretics .pdf
UME - Diuretics .pdf
 
Strategies-for-strain-improvement-of-industrially-important-strains.pdf
Strategies-for-strain-improvement-of-industrially-important-strains.pdfStrategies-for-strain-improvement-of-industrially-important-strains.pdf
Strategies-for-strain-improvement-of-industrially-important-strains.pdf
 
INTRO-DOSE-RESPONSE.ppt
INTRO-DOSE-RESPONSE.pptINTRO-DOSE-RESPONSE.ppt
INTRO-DOSE-RESPONSE.ppt
 
Strain Improvment.pdf
Strain Improvment.pdfStrain Improvment.pdf
Strain Improvment.pdf
 

Último

VIP Call Girls Noida Sia 9711199171 High Class Call Girl Near Me
VIP Call Girls Noida Sia 9711199171 High Class Call Girl Near MeVIP Call Girls Noida Sia 9711199171 High Class Call Girl Near Me
VIP Call Girls Noida Sia 9711199171 High Class Call Girl Near Memriyagarg453
 
Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★
Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★
Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★indiancallgirl4rent
 
VIP Call Girls Noida Jhanvi 9711199171 Best VIP Call Girls Near Me
VIP Call Girls Noida Jhanvi 9711199171 Best VIP Call Girls Near MeVIP Call Girls Noida Jhanvi 9711199171 Best VIP Call Girls Near Me
VIP Call Girls Noida Jhanvi 9711199171 Best VIP Call Girls Near Memriyagarg453
 
Russian Escorts Aishbagh Road * 9548273370 Naughty Call Girls Service in Lucknow
Russian Escorts Aishbagh Road * 9548273370 Naughty Call Girls Service in LucknowRussian Escorts Aishbagh Road * 9548273370 Naughty Call Girls Service in Lucknow
Russian Escorts Aishbagh Road * 9548273370 Naughty Call Girls Service in Lucknowgragteena
 
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetNanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
💚😋Chandigarh Escort Service Call Girls, ₹5000 To 25K With AC💚😋
💚😋Chandigarh Escort Service Call Girls, ₹5000 To 25K With AC💚😋💚😋Chandigarh Escort Service Call Girls, ₹5000 To 25K With AC💚😋
💚😋Chandigarh Escort Service Call Girls, ₹5000 To 25K With AC💚😋Sheetaleventcompany
 
Vip Kolkata Call Girls Cossipore 👉 8250192130 ❣️💯 Available With Room 24×7
Vip Kolkata Call Girls Cossipore 👉 8250192130 ❣️💯 Available With Room 24×7Vip Kolkata Call Girls Cossipore 👉 8250192130 ❣️💯 Available With Room 24×7
Vip Kolkata Call Girls Cossipore 👉 8250192130 ❣️💯 Available With Room 24×7Miss joya
 
Chandigarh Call Girls 👙 7001035870 👙 Genuine WhatsApp Number for Real Meet
Chandigarh Call Girls 👙 7001035870 👙 Genuine WhatsApp Number for Real MeetChandigarh Call Girls 👙 7001035870 👙 Genuine WhatsApp Number for Real Meet
Chandigarh Call Girls 👙 7001035870 👙 Genuine WhatsApp Number for Real Meetpriyashah722354
 
Call Girls Amritsar 💯Call Us 🔝 8725944379 🔝 💃 Independent Escort Service Amri...
Call Girls Amritsar 💯Call Us 🔝 8725944379 🔝 💃 Independent Escort Service Amri...Call Girls Amritsar 💯Call Us 🔝 8725944379 🔝 💃 Independent Escort Service Amri...
Call Girls Amritsar 💯Call Us 🔝 8725944379 🔝 💃 Independent Escort Service Amri...Niamh verma
 
Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Book me...
Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Book me...Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Book me...
Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Book me...gragteena
 
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.ktanvi103
 
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetOzhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
No Advance 9053900678 Chandigarh Call Girls , Indian Call Girls For Full Ni...
No Advance 9053900678 Chandigarh  Call Girls , Indian Call Girls  For Full Ni...No Advance 9053900678 Chandigarh  Call Girls , Indian Call Girls  For Full Ni...
No Advance 9053900678 Chandigarh Call Girls , Indian Call Girls For Full Ni...Vip call girls In Chandigarh
 
💚😋Kolkata Escort Service Call Girls, ₹5000 To 25K With AC💚😋
💚😋Kolkata Escort Service Call Girls, ₹5000 To 25K With AC💚😋💚😋Kolkata Escort Service Call Girls, ₹5000 To 25K With AC💚😋
💚😋Kolkata Escort Service Call Girls, ₹5000 To 25K With AC💚😋Sheetaleventcompany
 
Hot Call Girl In Chandigarh 👅🥵 9053'900678 Call Girls Service In Chandigarh
Hot  Call Girl In Chandigarh 👅🥵 9053'900678 Call Girls Service In ChandigarhHot  Call Girl In Chandigarh 👅🥵 9053'900678 Call Girls Service In Chandigarh
Hot Call Girl In Chandigarh 👅🥵 9053'900678 Call Girls Service In ChandigarhVip call girls In Chandigarh
 
Call Girls Hyderabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Hyderabad Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Hyderabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Hyderabad Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
❤️♀️@ Jaipur Call Girls ❤️♀️@ Jaispreet Call Girl Services in Jaipur QRYPCF ...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Jaispreet Call Girl Services in Jaipur QRYPCF  ...❤️♀️@ Jaipur Call Girls ❤️♀️@ Jaispreet Call Girl Services in Jaipur QRYPCF  ...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Jaispreet Call Girl Services in Jaipur QRYPCF ...Gfnyt.com
 
Krishnagiri call girls Tamil aunty 7877702510
Krishnagiri call girls Tamil aunty 7877702510Krishnagiri call girls Tamil aunty 7877702510
Krishnagiri call girls Tamil aunty 7877702510Vipesco
 
Call Girls Chandigarh 👙 7001035870 👙 Genuine WhatsApp Number for Real Meet
Call Girls Chandigarh 👙 7001035870 👙 Genuine WhatsApp Number for Real MeetCall Girls Chandigarh 👙 7001035870 👙 Genuine WhatsApp Number for Real Meet
Call Girls Chandigarh 👙 7001035870 👙 Genuine WhatsApp Number for Real Meetpriyashah722354
 
Call Girls Service Chandigarh Gori WhatsApp ❤7710465962 VIP Call Girls Chandi...
Call Girls Service Chandigarh Gori WhatsApp ❤7710465962 VIP Call Girls Chandi...Call Girls Service Chandigarh Gori WhatsApp ❤7710465962 VIP Call Girls Chandi...
Call Girls Service Chandigarh Gori WhatsApp ❤7710465962 VIP Call Girls Chandi...Niamh verma
 

Último (20)

VIP Call Girls Noida Sia 9711199171 High Class Call Girl Near Me
VIP Call Girls Noida Sia 9711199171 High Class Call Girl Near MeVIP Call Girls Noida Sia 9711199171 High Class Call Girl Near Me
VIP Call Girls Noida Sia 9711199171 High Class Call Girl Near Me
 
Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★
Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★
Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★
 
VIP Call Girls Noida Jhanvi 9711199171 Best VIP Call Girls Near Me
VIP Call Girls Noida Jhanvi 9711199171 Best VIP Call Girls Near MeVIP Call Girls Noida Jhanvi 9711199171 Best VIP Call Girls Near Me
VIP Call Girls Noida Jhanvi 9711199171 Best VIP Call Girls Near Me
 
Russian Escorts Aishbagh Road * 9548273370 Naughty Call Girls Service in Lucknow
Russian Escorts Aishbagh Road * 9548273370 Naughty Call Girls Service in LucknowRussian Escorts Aishbagh Road * 9548273370 Naughty Call Girls Service in Lucknow
Russian Escorts Aishbagh Road * 9548273370 Naughty Call Girls Service in Lucknow
 
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetNanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
💚😋Chandigarh Escort Service Call Girls, ₹5000 To 25K With AC💚😋
💚😋Chandigarh Escort Service Call Girls, ₹5000 To 25K With AC💚😋💚😋Chandigarh Escort Service Call Girls, ₹5000 To 25K With AC💚😋
💚😋Chandigarh Escort Service Call Girls, ₹5000 To 25K With AC💚😋
 
Vip Kolkata Call Girls Cossipore 👉 8250192130 ❣️💯 Available With Room 24×7
Vip Kolkata Call Girls Cossipore 👉 8250192130 ❣️💯 Available With Room 24×7Vip Kolkata Call Girls Cossipore 👉 8250192130 ❣️💯 Available With Room 24×7
Vip Kolkata Call Girls Cossipore 👉 8250192130 ❣️💯 Available With Room 24×7
 
Chandigarh Call Girls 👙 7001035870 👙 Genuine WhatsApp Number for Real Meet
Chandigarh Call Girls 👙 7001035870 👙 Genuine WhatsApp Number for Real MeetChandigarh Call Girls 👙 7001035870 👙 Genuine WhatsApp Number for Real Meet
Chandigarh Call Girls 👙 7001035870 👙 Genuine WhatsApp Number for Real Meet
 
Call Girls Amritsar 💯Call Us 🔝 8725944379 🔝 💃 Independent Escort Service Amri...
Call Girls Amritsar 💯Call Us 🔝 8725944379 🔝 💃 Independent Escort Service Amri...Call Girls Amritsar 💯Call Us 🔝 8725944379 🔝 💃 Independent Escort Service Amri...
Call Girls Amritsar 💯Call Us 🔝 8725944379 🔝 💃 Independent Escort Service Amri...
 
Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Book me...
Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Book me...Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Book me...
Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Book me...
 
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.
 
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetOzhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
No Advance 9053900678 Chandigarh Call Girls , Indian Call Girls For Full Ni...
No Advance 9053900678 Chandigarh  Call Girls , Indian Call Girls  For Full Ni...No Advance 9053900678 Chandigarh  Call Girls , Indian Call Girls  For Full Ni...
No Advance 9053900678 Chandigarh Call Girls , Indian Call Girls For Full Ni...
 
💚😋Kolkata Escort Service Call Girls, ₹5000 To 25K With AC💚😋
💚😋Kolkata Escort Service Call Girls, ₹5000 To 25K With AC💚😋💚😋Kolkata Escort Service Call Girls, ₹5000 To 25K With AC💚😋
💚😋Kolkata Escort Service Call Girls, ₹5000 To 25K With AC💚😋
 
Hot Call Girl In Chandigarh 👅🥵 9053'900678 Call Girls Service In Chandigarh
Hot  Call Girl In Chandigarh 👅🥵 9053'900678 Call Girls Service In ChandigarhHot  Call Girl In Chandigarh 👅🥵 9053'900678 Call Girls Service In Chandigarh
Hot Call Girl In Chandigarh 👅🥵 9053'900678 Call Girls Service In Chandigarh
 
Call Girls Hyderabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Hyderabad Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Hyderabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Hyderabad Just Call 9907093804 Top Class Call Girl Service Available
 
❤️♀️@ Jaipur Call Girls ❤️♀️@ Jaispreet Call Girl Services in Jaipur QRYPCF ...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Jaispreet Call Girl Services in Jaipur QRYPCF  ...❤️♀️@ Jaipur Call Girls ❤️♀️@ Jaispreet Call Girl Services in Jaipur QRYPCF  ...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Jaispreet Call Girl Services in Jaipur QRYPCF ...
 
Krishnagiri call girls Tamil aunty 7877702510
Krishnagiri call girls Tamil aunty 7877702510Krishnagiri call girls Tamil aunty 7877702510
Krishnagiri call girls Tamil aunty 7877702510
 
Call Girls Chandigarh 👙 7001035870 👙 Genuine WhatsApp Number for Real Meet
Call Girls Chandigarh 👙 7001035870 👙 Genuine WhatsApp Number for Real MeetCall Girls Chandigarh 👙 7001035870 👙 Genuine WhatsApp Number for Real Meet
Call Girls Chandigarh 👙 7001035870 👙 Genuine WhatsApp Number for Real Meet
 
Call Girls Service Chandigarh Gori WhatsApp ❤7710465962 VIP Call Girls Chandi...
Call Girls Service Chandigarh Gori WhatsApp ❤7710465962 VIP Call Girls Chandi...Call Girls Service Chandigarh Gori WhatsApp ❤7710465962 VIP Call Girls Chandi...
Call Girls Service Chandigarh Gori WhatsApp ❤7710465962 VIP Call Girls Chandi...
 

InformaticsLecture1.pdf

  • 1. Health Informatics Where we are now, and where we may be going Professor Michael Brady FRS FREng Department of Engineering Science Oxford University Hilary Term 2004
  • 2. Informatics Informatics is an emerging discipline that has been defined as the study, invention, and implementation of structures and algorithms to improve communication, interpretation, understanding and management of information in order to help solve application-specific problems In our case, the application is healthcare
  • 3. Quite a new course! • Changes to C4B – Medical image analysis Î C6C – Expert systems/AI temporarily “retired” • I believe there’s a need for such a course! – Software systems are the most complex humanly-engineering artefacts in the world! – Why medicine?
  • 4. Fundamental observation • IT is increasingly pervasive in healthcare delivery (and other complex applications) • As more imaging and signal modalities become available to clinicians, communications become faster, and computers more powerful, doctors are drowning in data; but what they want is information to guide patient management. • To do this, systems need to become smarter. Here we examine two currently complementary (though fundamentally linked) aspects to achieving this: – Systems capable of reasoning, understanding & offering advice – Systems capable of analysing signals and images
  • 5. Synopsis 1. Introduction & rationale 2. eScience & the Grid 3. Making systems intelligent: AI 4. Intelligent inference systems 5. Image segmentation 6. Shape & measurement 7. Image registration & fusion 8. Molecular medicine
  • 6. Modern Healthcare • Continuing surge in knowledge about medicine – New ways to diagnose, treat and cure disease • Continuing ignorance – Mental illness, stroke management, arthritis – Malaria & other tropical diseases – Detect early/cure heart disease and cancer • Ageing population – Life expectancy (in the West) is increasing – The body is already outliving the brain • Social, political, economic challenges – Irrespective of political leaning, healthcare costs are dominating western economies – Expectation vs reality – developed and undeveloped worlds
  • 7. “medicine is a humanly impossible task” • “It is now humanly impossible for unaided healthcare professionals to deliver patient care with the efficacy, consistency and safety that the full range of current knowledge could support” http://www.openclinical.org/ • Exponential growth in knowledge and techniques, eg over past 20 years: – New imaging modalities CT, MRI, PET, fMRI, MEG – Entirely new drug therapies, particularly for cancer and brain disease – Molecular medicine
  • 8. Staying abreast • Doctors are already working to their limits, and beyond, never mind staying abreast • Continuing education is vital yet requirements are spotty compared to the USA
  • 9. Concentration of expertise • As knowledge becomes deeper and broader, expertise is becoming more widely distributed • ‘Twas ever thus – large teaching centres in UK, USA, France, … – postcode medicine • Trend has accelerated • Example: mammography in the USA
  • 10. Population expectations • Less and less prepared to accept, without challenge, expert pronouncements • Press reports fuel expectation of average treatment that cannot be satisfied by NHS, particularly for a greying population • More people expect more, high quality treatment, want to participate in management of their condition, want access to specialised knowledge, and they want it now!
  • 11. Patient management • Increasingly a team process – Multidimensional meeting – Dialogue of the “hard of hearing” • The team is increasingly distributed widely • The team is increasingly a Virtual Organisation • The timescales are shortening • While medicine is becoming ever more complex Patient management = a highly and increasingly complex example of business-on-demand
  • 12. Health Informatics is changing • Move to evidence-based medicine – Reasoning becomes explicit – Based on signals, images, clinical signs, … – (team-based) decision making under uncertainty • Treatment of disease to anticipation of disease – Early diagnosis Æ better prognosis – Prophylactic medicine – the positive role of insurance companies • Opportunities arising from genomics (and proteomics) to detect and unravel individual variation, stratify patients into disease and treatment groups – “Personalised medicines”
  • 13. Information Technology assumptions • Moore’s law* will continue, at least for a while – *Processing power doubles every 18 months – 10 years = 6 doubles = 250Xpower of today’s computers at comparable cost • Ubiquitous computers – Palm tops have 20 X power&memory of the computers I used for robotics research 10 years ago • Ubiquitous comms – Blue tooth to PACS to the GRID • Grids will become a major force – National & International “virtual organisations” eg BIRN • Improving software methodologies, large systems • Increasingly intelligent software, based on AI methods • Health professionals will be increasingly IT literate – IT devices will be used – IT devices will replace paper & pencil Image courtesy Prof Richard Kitney, Imperial
  • 14. Current reality of health informatics is very different… • Predominantly visualisation, little analysis – Registration (CT-PET), overwhelmingly rigid – Predominantly manual segmentation – Shape analysis is virtually non-existent
  • 15. CT virtual colonoscopy 3D visualisation
  • 16. Current reality of health informatics is very different … • Predominantly visualisation, little analysis – Registration (CT-PET), overwhelmingly rigid – Predominantly manual segmentation – Shape analysis is virtually non-existent • Intensive therapy units are intensively staffed • PACS* – but images only, text separately • Patient records and BNF on screen for primary physicians • Teleradiology doesn’t exist • No fielded AI systems • Surgery has been largely unaffected by Informatics – few planning systems, no post-surgical prediction, ... • Industry is conservative *picture archiving and communication systems
  • 17. From Internet to eScience & the Grid • Networked computers • Internet • Limitations of the Internet Î the Grid • Main features of the emerging Grid • Healthcare applications of the Grid: – eDiaMoND: mammography database – Dynamic atlas of images – Distributed signal processing
  • 18. Networked computers • Why connect computers together? – Fail-safe computing (during the cold war) – Dedicated “compute” engines (eg US Weather) – Client-server model – email • Local area networks – Ethernet – Standard based on 7 layers: transport, …, application – Ethernet server Î card Î internal to a laptop • Wide area networks – Internet – a network of networks – Explosive growth in ownership of personal computers and cheap communications (in the USA) encouraged people to connect their PC to the Internet
  • 19. 1.Physical Layer describes the physical properties of the various communications media, electrical properties and interpretation of the exchanged signals. Ex: size of Ethernet coaxial cable, the type of BNC connector used, and the termination method. 2.Data Link Layer describes the logical organization of data bits transmitted on a particular medium. Ex: defines the addressing and checksumming of Ethernet packets. 3.Network Layer describes how a series of exchanges over various data links can deliver data between any two nodes in a network. Ex: defines the addressing and routing structure of the Internet. 4.Transport Layer describes the quality and nature of the data delivery. Ex: this layer defines if and how retransmissions will be used to ensure data delivery. 5.Session Layer describes the organization of data sequences larger than the packets handled by lower layers. Ex: this layer describes how request and reply packets are paired in a remote procedure call. 6.Presentation Layer describes the syntax of data being transferred. Ex: this layer describes how floating point numbers can be exchanged between hosts 7.Application Layer describes how real work actually gets done. Ex: this layer would implement file system operations. application presentation session transport network Data link Physical Ethernet = a standard comprising 7 layers of hardware through to software
  • 20. Internet : the “Web” • 3 standards – html : hypertext markup language – http: hypertext transfer protocol – tcp/ip: transmission control protocol & internet protocol • www is a network application that uses tcp/ip • http enables resources to be communicated over the Web
  • 21. http A client web browser sends a request for a resource to a web server and this sends back a response. The http response carries the sought resource back to the web browser request response http server http is stateless: each interaction is independent of any other, so the request header includes: security information, type of pages user can browse, limits, … http://www.covenanthealth.com/PatientPortal/portals/pat/pat_contact_us.html
  • 22.
  • 23. What information is provided? • Patient – disease, how imaging works, what to expect, where to learn more, … • Physician – Reimbursement, clinical studies, up-to-the- minute news, tricky cases, … • Provider – Ordering doses, scheduling visits, reminders, gathering statistics, …
  • 24. Internet’s explosive growth • Currently 750 Million devices connected to the Internet – Expected to reach 1 Bn by 2005, 1.5Bn by 2007 – Number is split equally between Europe, Asia, and North America • Images, digital cameras, and family snaps • Google … – 20,000 PCs in 6 centres plus load balancing software • Business use of the Internet – Products, services, and corporate propaganda – Ticketless airlines, theatres, … disintermediation – Downloads – Service centres – recruitment
  • 25. “information” from the web • There are no constraints on who can post information on the web • Few constraints on what can be posted • Some constraints on what can be downloaded (eg from sites catering to paedophiles) • There is limited security especially on Microsoft’s Internet Explorer • Very little “information” is authoritative
  • 26. • Dynamically assembled resources – For storage, or for computation – 50,000 PCs* beats any supercomputer** – We need this power for integrated systems biology • Standards – Secure transmission – WebServices • Federation – Databases & local curation – Users in Virtual Organisations What are Grids? Developing example in Neuroscience is USA Biomedical Informatics Research Network http://nbirn.net organised as functional + morphological + mouse * 1Bn computers connected to Internet by end 2005 **Google uses 20,000 in 6 centres plus load balancing
  • 27. The technology of Grids • Large-scale distributed computing – Initially, hooking up powerful processors – Increasingly, automatically “out-sourcing” provision of storage, cycles to geographically remote, a priori unknown, machines capable of providing the needed service – Optical Wide-area interconnect now faster than internal buses on a computer • Grid(s) as providers of services – Rapidly emerging standards • Virtual organisations connected by Grids
  • 28. Virtual Organisation • Group of individuals, institutes, companies, … who are geographically distributed but who appear to function as one single unified organisation • Common focus enshrined in a set of services – End users in a VO can use the shared services according to the rules of the VO and resource providers – VOs can be dynamic: set of users, services, and resources may change • One typical service is security
  • 29. Core service areas • Systems management & automation • Workload/performance management • Security • Availability/service management • Logical resource management • Clustering services • Connectivity management • Physical resource management
  • 30. Open Service Architecture Service provision view of distributed data management and processing Service provider Service broker Service requester bind publish find
  • 31. Web service standards • UDDI: universal description, discovery & integration – Similar to yellow/white pages – publish services – A service requestor makes requests to the registry • SOAP: simple object access protocol – Envelope that encapsulates XML data for transfer through Web infrastructure (over http) – Provides for remote procedure call • WSDL: web service description language – Describes a service in XML
  • 32. Connecting the Web services together Current web service standards are: http, XML, UDDI (universal description, discovery & integration) , WSDL (web service descn language), SOAP (simple object access protocol)
  • 33. Grid applications User-focussed grid middleware, tools and services Common infrastructure layer Open Grid Services Architecture Global resources New devices Sensors Wireless Common policies Grid economy Global area networking Layered architecture of the Community Grid Model The layered architecture builds on that developed over the past 20 years for local area networking and WAP phones