medical imaging resource center a tour of the mirc community
TRANSCRIPT
Medical Imaging Medical Imaging Resource CenterResource Center
A Tour of the MIRC A Tour of the MIRC CommunityCommunity
MIRC
The Objective:The Objective:
Support the production, storage, indexing and distribution of medical imaging resources:– Teaching files– Scientific & technical
documentation– Research images & datasets– Clinical trials data
MIRC
A little history…A little history…
•MIRC was originally conceived as a large central database of images and related clinical information that would be maintained by the RSNA for open access by the medical imaging community.
MIRC
Evolution of the Evolution of the concept…concept…• It soon become evident
that a more effective strategy would be to leverage existing on-line electronic resources while creating new ones.
MIRC
The technical The technical approach…approach…•A virtual community
– of medical image libraries – with a distributed index– supporting a distributed
search mechanism•A kind of radiological
Napster
•The final result…
MIRC
An open community of An open community of medical imaging libraries medical imaging libraries and teaching files around and teaching files around the world, cooperating by the world, cooperating by sharing information sharing information through a common query through a common query formatformat
MIRC
Image Searching Image Searching Prior to MIRCPrior to MIRC•Use of a search engine or
multiple search engines to locate specific images or information.
•Alternatively, find a website with multiple links to teaching files.
MIRC
MIRC
MIRC
MIRC
MIRC
MIRC
Image Searching Image Searching Prior to MIRCPrior to MIRC•Or… •Find another database link
via the search engine.
MIRC
MIRC
MIRC SitesMIRC Sites
•Query Service– An entry point into the
MIRC community for a user on the Internet
•Storage Service–A cooperating library
•Index: the library’s card catalog•Server: the library’s shelves
MIRC
MIRC SitesMIRC Sites
InternetInternet
ServerServer
Index
ServerServer
IndexMIRC site B
ServerServer
Index
QueryService
MIRC site CServerServer
Index
RSNA site
User
MIRC site A
MIRC
MIRC – a technical MIRC – a technical definitiondefinition•MIRC is defined to be a set of
servers (query services and storage services) that support: – the MIRCquery and – MIRCqueryresult XML schemas
•MIRC places no constraints on how servers display their contents
MIRC
Query ServicesQuery Services
•Provide users with query forms.
•Translate a query form into a MIRCquery XML object.
•Distribute the MIRCquery to all selected Storage Services.
•Collate the results and return them to the user.
MIRC
Free Text Search for Free Text Search for “Hemangioma”“Hemangioma”Single Query Searches Multiple Single Query Searches Multiple SitesSites• InteractEd 2 matches• MedPix 13 matches• MyPacs.net 26 matches• Indiana U. 6 matches• National Neuroscience 1 match• Institute Singapore• Casimage Teaching File 7
matches• Mallinckrodt 6 matches• 61 Matches with Early MIRC Sites• Total Query Time: 3.7 seconds
MIRC
Standard Query ServiceStandard Query Service
•Using the standard query service w/out the case navigator allows you to view the results in a typed page format.
MIRC
Query FormQuery FormQuery FormQuery Form
MIRC
Query FormQuery FormQuery FormQuery Form
MIRC
Standard Query ResultsStandard Query ResultsStandard Query ResultsStandard Query Results
MIRC
Query ServicesQuery Services
•Selecting the case navigator will take you directly to the first case. The next case will be just a click away.
MIRC
Query FormQuery FormQuery FormQuery Form
MIRC
The Case NavigatorThe Case NavigatorThe Case NavigatorThe Case Navigator
Intended for teaching file cases
MIRC
Storage ServicesStorage Services
•Respond to queries from Query Services and serve content to users.
•Each storage service maintains its own index
•Each storage service is responsible for the display format of its content
MIRC
MIRC
Casimage Case DisplayCasimage Case DisplayCasimage Case DisplayCasimage Case Display
MIRC
MedPix Case DisplayMedPix Case DisplayMedPix Case DisplayMedPix Case Display
MIRC
MyPACS.net Case DisplayMyPACS.net Case DisplayMyPACS.net Case DisplayMyPACS.net Case Display
MIRC
Neuroscience Institute Neuroscience Institute DisplayDisplayNeuroscience Institute Neuroscience Institute DisplayDisplay
MIRC
RSNA Case DisplayRSNA Case DisplayRSNA Case DisplayRSNA Case Display
MIRC
Complex QueryComplex Query
•Can specify a complex search simultaneously across multiple medical image sites
MIRC
Complex QueryComplex QueryComplex QueryComplex Query
MIRC
Complex Query ResultComplex Query ResultComplex Query ResultComplex Query Result
MIRC
Unknown QueryUnknown Query
•Can use for teaching cases– Resident board
preparation– Test skills in a specific
modality or organ system
MIRC
Unknown QueryUnknown QueryUnknown QueryUnknown Query
MIRC
Unknown Query ResultUnknown Query ResultUnknown Query ResultUnknown Query Result
MIRC
Unknown Query ResultUnknown Query ResultUnknown Query ResultUnknown Query Result
MIRC
The RSNA MIRC SoftwareThe RSNA MIRC Software
• Query ServiceQuery Service• Storage ServiceStorage Service
Storage Service servletStorage Service servlet
Submit Service servletSubmit Service servlet
Admin Service servletAdmin Service servlet
XML Server servletXML Server servlet• Authoring ToolAuthoring Tool
MIRC
The RSNA MIRC Site The RSNA MIRC Site SoftwareSoftware
•Serves all kinds of MIRC documents
•Runs on all platforms•Personal/departmental
teaching file system•Clinical trials support
coming soon•Free / open source
MIRC
The RSNA MIRC Authoring The RSNA MIRC Authoring ToolTool
•Creates all kinds of MIRC documents
•Runs on all platforms•Submits documents to MIRC
sites running the RSNA software
•DICOM Store SCP and Q/R SCU•Free / open source
MIRC
MIRCat – the Editor paneMIRCat – the Editor pane
MIRC
MIRCat – the Display paneMIRCat – the Display pane
MIRC
MIRCat – the ACR code paneMIRCat – the ACR code pane
MIRC
MIRCat – the PaletteMIRCat – the Palette
MIRC
MIRCat – the SelectorMIRCat – the Selector
MIRC
MIRCat – DICOM Q/RMIRCat – DICOM Q/R
MIRC
MIRCat – DICOM StoreMIRCat – DICOM Store
MIRC
Case Case submissionsubmission
MIRC
The Image EditorThe Image Editor
MIRC
The Finished ProductThe Finished ProductThe Finished ProductThe Finished Product
MIRC
The FutureThe Future
• Clinical Trials data collection Clinical Trials data collection software release software release (early ’04)(early ’04)
• IHE Teaching File integration IHE Teaching File integration profileprofile
• Incorporation of RadLex into Incorporation of RadLex into authoring tool and query formauthoring tool and query form
• Research and Normal variant Research and Normal variant repositoriesrepositories
• Additional discussion of how Additional discussion of how best to move forward with best to move forward with Open Source modelOpen Source model
MIRC
Questions/Answers & HelpQuestions/Answers & Help
• MIRC Site– http://mirc.rsna.org
• RSNA Forums:– http://forums.rsna.org
– User Comments, Questions and Answers– RSNA MIRC Software Announcements– MIRC Implementers’ Corner– MIRC Technical Review Committee
• Subscribe on the Forums site
MIRC
Other Courses This WeekOther Courses This Week
• How to Author MIRC Teaching How to Author MIRC Teaching File DocumentsFile Documents– 12 p.m. MIRC Classroom12 p.m. MIRC Classroom
• How to Set Up a Personal How to Set Up a Personal Teaching File SystemTeaching File System– 10:30 a.m. MIRC Classroom10:30 a.m. MIRC Classroom
• Inside the RSNA MIRC Inside the RSNA MIRC SoftwareSoftware– 1:30 p.m. MIRC Classroom1:30 p.m. MIRC Classroom
• Tour of MIRC CommunityTour of MIRC Community– 3:00 p.m. MIRC Classroom3:00 p.m. MIRC Classroom