How to Set Up a System for Teaching Files, Conferences, and Clinical Trials Medical Imaging Resource Center
MIRC InfoRad Courses How to Set Up a System for Teaching Files, Conferences, and Clinical Trials How to Set Up a System for Teaching Files, Conferences, and Clinical Trials How to Author MIRC Teaching Files How to Author MIRC Teaching Files MIRC Case Studies: Using MIRC for Education and Research MIRC Case Studies: Using MIRC for Education and Research Web Classroom Sessions Web Classroom Sessions
MIRC Objective Support the production, storage, indexing and distribution of medical imaging resources: –Teaching files –Scientific & technical documentation –Research images & datasets –Clinical trials data
MIRC Concepts The key concepts: –MIRC is a community of cooperating libraries on the Internet. –The libraries cooperate by supporting a common query mechanism. –The query mechanism allows users to find information wherever it is stored.
MIRC Supports All Information Storage Formats –Images: DICOM, GIF, JPEG, PNG –Hyperlinks to other web content –Virtually any content that is displayable in a web browser –Pointers to other files for downloading
MIRC Internet Server Index MIRC Sites Query Service Server Index RSNA User Server Index
The RSNA MIRC Software Query Service Query Service Storage Service Storage Service - Storage Service- XML Server - Submit Service- Author Service -DICOM Service - Admin Service File Service File Service –private and public file cabinets
Query Service Standard query form Standard query form –31 defined query fields: free text free text Document attributes Document attributes Document content Document content Clinical content Clinical content Image attributes Image attributes Patient attributes Patient attributes Links to Storage Service Functions Links to Storage Service Functions Support for querying a single site, selected sites, or the entire community Support for querying a single site, selected sites, or the entire community
Query Form
Query Service Two display formats for query results: Two display formats for query results: –Standard query results Title (hyperlink) Title (hyperlink) Author Author Abstract Abstract Access restrictions, publication date Access restrictions, publication date –Case Navigator Random or ordered Random or ordered Known and unknown presentations Known and unknown presentations
Standard Query Results
The Case Navigator Intended for teaching file cases
Storage Service Provides for the storage and indexing of documents on the Storage Service Provides for the storage and indexing of documents on the Storage Service A single MIRC site can have multiple Storage Services for different purposes A single MIRC site can have multiple Storage Services for different purposes
XML Server Serves documents to users on the web Serves documents to users on the web Special support for XML files to allow for transformation from XML to other formats Special support for XML files to allow for transformation from XML to other formats –Three display formats page, tab, mstf (MIRC Standard Teaching File) page, tab, mstf (MIRC Standard Teaching File) –User-selectable transformations for specialized data Support for exporting documents and locally referenced objects Support for exporting documents and locally referenced objects
XML Server Support for access control for: Support for access control for: –read, update, export Control of access by: Control of access by: –owner, users, roles (user groups), public Support for private (owner-only) sections of documents Support for private (owner-only) sections of documents Control of publication authority Control of publication authority
Submit Service Storage Service Function Storage Service Function Allows clients to upload MIRC documents to the storage service Allows clients to upload MIRC documents to the storage service –Supports connections from client-side authoring tools –Supports uploading documents via a browser –Accepts uploads in the format exported by the XML Server
Author Service Storage Service Function Storage Service Function Allows authenticated users to create MIRC documents directly on the storage service Allows authenticated users to create MIRC documents directly on the storage service Supports multiple templates to allow for the creation of different kinds of documents Supports multiple templates to allow for the creation of different kinds of documents Links to the File Service to allow for inserting links to images and other documents Links to the File Service to allow for inserting links to images and other documents
DICOM Service Storage Service Function Storage Service Function Receives DICOM objects from PACS, workstations, modalities, … Receives DICOM objects from PACS, workstations, modalities, … Automatic document generation Automatic document generation –Images grouped into documents by study –Template-driven –Automatic JPEG generation from the DICOM –Programmable anonymization (de-identification)
DICOM Service Automatic trial patient ID generation Automatic trial patient ID generation Connection to other DICOM Services for clinical trials Connection to other DICOM Services for clinical trials –Support for encrypted communications (SSL) DICOM import / DICOM export DICOM import / DICOM export HTTP(S) import / HTTP(S) export HTTP(S) import / HTTP(S) export
FC DICOM HTTP / HTTPS FC DICOM FC DICOM PI DICOM PI DICOM Clinical Trial Configuration Field Centers Principal Investigators
RIDER Internet NCI Users MIRC sites PACS MIRC Site Work- stations n Cornell MDA MSK UCLA Chicago Iowa Mich.
Admin Service Storage Service Function Storage Service Function Allows administrators to manage a Storage Service through a browser Allows administrators to manage a Storage Service through a browser –Control the documents on the Storage Service –Adjudicate the input queue for non-publishers –Configure the Storage Service –Configure the DICOM Service –Control and monitor the DICOM Service –Manage users and roles
File Service MIRC Site Function MIRC Site Function –One service for all Storage Services on the site Each authenticated user has a private File Service for storage of files of any kind Each authenticated user has a private File Service for storage of files of any kind One public File Service for the site One public File Service for the site Public File Service receives DICOM objects Public File Service receives DICOM objects The File Service connects to the Author Service to allow drag and drop during authoring The File Service connects to the Author Service to allow drag and drop during authoring
Demonstration
The RSNA MIRC Software Available on the RSNA MIRC site Available on the RSNA MIRC site –mirc.rsna.org –Click the Downloads link in the header
The RSNA MIRC Software Runs on Mac, Windows, Linux Runs on Mac, Windows, Linux Three components: Three components: –Java –Tomcat –MIRC All components are free All components are free MIRC source release in December MIRC source release in December MIRC Users Group meeting MIRC Users Group meeting
Questions/Answers & Help RSNA Forums: RSNA Forums: – –User Comments, Questions and Answers –RSNA MIRC Software Announcements –MIRC Implementers Corner –MIRC Technical Review Committee Subscribe on the Forums site Subscribe on the Forums site