64
How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Embed Size (px)

Citation preview

Page 1: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

How To Author MIRC Teaching Files

Sunday Hands-on WorkshopA.E. Flanders, MD

Page 2: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Course Objectives

• “Brief” Overview of MIRC 2005.• MIRC Concepts and Lexicon.• Overview of the Authoring

process.• File Cabinet Functions• Author a simple case• Practice… Practice… Practice!!!• Questions

Page 3: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Brief Survey!

• Who has used MIRC to access cases/information?

• Who has a MIRC site at their institution/practice?

• Who has tried authoring a teaching file case for a MIRC?

Page 4: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

MIRC Concepts

• The key technical 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 is an RSNA sponsored initiative.• A continual work in progress.• Built in the spirit of the open-source

community.• MIRC is vendor neutral.

Page 5: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

2005 MIRC InfoRad Courses

• MIRC: Installation and Set-Up• MIRC: How to Set Up a System for

Teaching Files, Conferences, and Clinical Trials

• MIRC Case Studies: Using MIRC Software for Education and Research

• MIRC: How to Author MIRC Teaching Files– Hands-on– Didactic

Page 6: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

MIRC Objective

• MIRC objectives reach beyond TF.• Support the production, storage,

indexing and distribution of medical imaging resources:– Teaching files– Scientific & technical

documentation– Research images & datasets– Clinical trials data

Page 7: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

MIRC supports many image 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.– If your browser supports the

MIME file type, it may display automatically.

Page 8: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

The MIRC Schemas

• MIRCdocument– Format for documents on the RSNA site.– Format for Index Cards on the RSNA

site.• MIRCquery & MIRCqueryresponse

– Format for communication between Query Services and Storage Service Indexes.

• MIRCsiteindex– Format for remote site indexing.

Page 9: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

MIRC Server Components

• Query Service– An entry point into the MIRC community for a

user on the Internet.– Creates queries using MIRCquery schema.

• Storage Service– A cooperating information library.– Index: the library’s card catalog.– Server: the library’s shelves.– Responds to MIRCquery using the

MIRCqueryresponse schema.

Page 10: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

MIRC TF Configuration Scenarios

•Selfish Mode•Departmental

Mode•Division Mode•Worldwide Mode•Variations

Page 11: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

MIRC TF ScenariosSelfish Mode

My Stuff

• Single-user contributor

• Single-user access

• No sharing of content

Page 12: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

MIRC TF ScenariosDepartmental Mode

• Multiple users or divisions contribute to a single departmental MIRC server.

• All users have controlled access.

• All can view public cases.

• Only owners can modify data.

• Private cases are supported.

• One server to manage for all content.

BIG MIRC

Page 13: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

MIRC TF ScenariosDivisional Mode

• Each division or key individual maintains a server.

• Division is responsible for maintaining their content.

• All or a portion of content can be made public.

• Any individual can access public records on other MIRC servers within institution.

Page 14: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

MIRC TF ScenariosWorldwide Mode

• Multiple MIRC sites (“MIRClets”) expose content to the Internet.

• This public content is accessible to other computers that can perform a query of MIRC content.

Internet

Page 15: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

How do you access content through MIRC?

Page 16: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

MIRC Query• A search is initiated through

the MIRC query page.• MIRC query page is a portal

or point-of-entry to search & access MIRC content.

• Key Concepts:– All MIRC sites “host” a

query page that can access local content.

– All MIRC query pages can list other public MIRC sites.

– From the query page, a user can search one or more public MIRC sites for content.

– You don’t need to be a MIRC site to perform a MIRC query.

My MIRC SiteMetropolis University MIRC SiteBig University MIRC SiteUltraBig University MIRC SiteUltraExclusive University MIRC SiteWhatsaMattaU MIRC SiteRSNA MIRC Site

Neuroradiology MIRCGeneral Radiology MIRCNuclear Medicine MIRCCVIR MIRCBody CT MIRCMSK MIRC

Bob’s MIRCPete’s MIRCJoe’s MIRCPublic Departmental MIRCRSNA MIRC SiteUCSF MIRC

Page 17: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

MIRC Query

Query

Local MIRC

MIRC QueryThe InternetThe Internet

MIR

C Q

uery

MIRC Q

uery

MIR

C Q

uery

MIR

C Q

uer

y

Page 18: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

MIRC

InternetInternet

ServerServer

Index

ServerServer

IndexMIRC site

ServerServer

Index

QueryService

MIRC siteServerServer

Index

RSNA site

User

MIRC site

Page 19: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

MIRC query can be by category of search terms….

Page 20: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD
Page 21: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD
Page 22: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD
Page 23: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Types of MIRC Documents

• MIRC uses templates to build your content in a consistent manner.

• You can create you own!• Multiple Standard MIRC content formats.

– Standard Teaching File Template– Page Format Document Template– Tab Format Document Template– Tab Format Document Template – Option 2

• Three Standard display formats.– Page– Tabbed– Teaching File

Page 24: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Page Format

Page 25: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Page Format

Page 26: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Tabbed Display

Page 27: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

MIRC Standard Teaching File (mstf)

Page 28: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Non-Standard Display

Page 29: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Non-Standard Display

Page 30: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Non-Standard Display

Page 31: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Fundamentals

• MIRC displays your content dynamically, that is, each web page is built/displayed at the moment you ask for it.– Simple process to change the way your content

is displayed without re-entering all the data.– The display types can be modified– Elements can be added or subtracted.

• Unlimited possibilities to display content.• Built in features include:

– Image browser– Quiz object.– Bulleted lists.

Page 32: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

New Authoring for RSNA 2005

• Much easier to navigate• Add, subtract, reorder objects.• Add custom sections• Make tags visible/non-visible• New! PHI section• New! Non-visible index tag section.• New! Image annotation toolset

Page 33: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Enough Talk!!! How do we Author???

Page 34: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Authoring Process

• Authoring requires assembling images and text to submit to MIRC storage service.

• Old Method - Used a client side java app called MIRCat and Java installed on client.

• New Method – Only requires a web browser only to assemble and edit content.

Page 35: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Features of New Authoring Tool

• No client side application needed.• Uses a web browser only.• Use a personal file cabinet feature

– Upload content to a personal file cabinet.– Select images from cabinet to populate

into document.

• You will learn how to create a simple document and publish it on a MIRC server on each of your PC’s.– Publishing is the same whether you

author the document locally or remotely!

Page 36: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Step 1 - Startup

• Double click the icon on the desktop for the MIRC storage service.

• You will see the familiar MIRC query front page.

• By default “A MIRC Storage Service” will be highlighted.

• Concentrate on the buttons on the right of the window.

• The two that we will concentrate on are:– Author Service– My Files

Page 37: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Before We Make Our First Case….

• We need to populate our personal file cabinet with images

Page 38: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Step 2 – Enter the File Cabinet

• Left click on the My File button on the MIRC query page.

• You will be provided with a login prompt.

• Use your assigned login/password combination.– Username: user– Password: user

Page 39: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Welcome to your File Cabinet!

• Screen should look like this.

• There are two types of file cabinets:– Personal– Shared

• Full image management features are offered with MIRC

Page 40: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Adding content

A display to show your content

Delete content

Free Text Field for use with Update &

Find Buttons

Use to label or tag content for easier use

Use to find content that you have labelled

Export content back to your PC

Anatomy of the File Cabinet

Switch to the “shared” file cabinetSelect images can be

copied back to the shared cabinet.

Page 41: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Anatomy of the File Cabinet

If you have privileges, you can perform the same actions on the shared file cabinet as you can on your

personal file cabinet

Page 42: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Step 3 – Add Content

• Click on your add button.

• You will see this page.• Press the Browse

button for content.• In this case, content is

in the My Pictures folder of My Documents.

• Open My Pictures and left click on a file.

• Left click on Open.• The path to your file is

shown in the dialog box.

• Left click on Submit and the file is uploaded from your desktop to your cabinet.

Page 43: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

File Cabinet• If successful,

your window will display your image.

• If you left click on your image it will outline in red.

• You can implement other functions (e.g. delete, update, export) on your selected image.

Page 44: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

File Cabinet – label content

• If you want to label your image.

• Left click on it to select it.

• Type something descriptive in the text box.

• Press Update.

Lobar hemorrhage

Page 45: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

File Cabinet – find content

• To find a file based on a label.

• Enter part of the label in the text box.

• Press Find• MIRC finds

your image and outlines it.

Lobar

Page 46: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Add More Images!

• Repeat the add process a few more times to build up some content.

• What if you want to add more than one image at once?– How about an entire collection?

• Use a archive compression program like WinZip to create a ZIP archive.

• Use the Add function to upload the ZIP file.• MIRC will automatically decompress the file

and display all your images.• Try some of the ZIP files in your my Pictures

Directory.

Page 47: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

A Collection!

Native DICOM support

And for other filetypes

Page 48: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Other Features of File Cabinet

• Double left click on a image and it should display full size in your browser window.– Provided that MIME file

type is represented in your browser.

• Alt + left click provides a display of the DICOM header information in another window.

Page 49: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

File Cabinet Practice

Switch between shared and personal file cabinet.

AddUpdate/labelFindDisplayCopy between shared and personal file

cabinet.View DICOM data dump

Page 50: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Authoring!!!

Page 51: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Step 4 – Build a Document

• Go back to the MIRC query page.

• This time select Author Service button.

• MIRC may ask for your login/password combination again.

Page 52: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

The Default Author Page

• This page records the default author info associated with your login.

• Enter your:– Name– Affiliation– Email

• You can select which template to use.

• Use the Standard

• Press submit.

Page 53: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Blank Document Stage

• After submitting your author information the storage service provides a blank slate to begin composing your content.

• A lot of fields, subtle differences depending upon type of template chosen.

– References– Anatomy– ACR Code– Category– Organ System– Modality– Level– Access

– Doc name– Title of

document– Abstract– History– Findings– Diagnosis– Discussion

Page 54: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Features of the Authoring Tool• Set of

buttons on the top.

• Set of section tabs.

• Image pane showing contents of your file cabinet.

• Area to enter your content

Page 55: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Features of the Authoring Tool• Float over

individual buttons and their function will be displayed to you.

• Click on the various section tabs and you will see the content page change.

• Pull the right scroll slider down to see other images.

Page 56: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Section Changes

Page 57: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Let’s Build A Case!

Page 58: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Tasks to Accomplish

Fill in text information.Build Bulleted listsInsert imagesAnnotate ImagesReorder imagesReorder sectionsInsert a quiz

Page 59: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Step 7 – Preview Your Case

•Whenever you want to see how you case looks, press the preview button.

Page 60: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Advanced Features

• The advanced features are hidden until you hit the “+” key.

• Change the Display type.• Add a new section• Give the section a custom name.• Make a section visible or invisible.

Page 61: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

Future feature development

• Hierarchical file cabinets.• Image selector from DICOM SCP.• Image editor.• Support for other file types.• Field dependant role access.

– E.g. PHI information access by role.• Improved navigation.• And many more……

Page 62: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD
Page 63: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD

RSNA Forum

• http://forums.rsna.org/• Please become part of the

MIRC community by using the MIRC forum

• Please provide feedback!

Page 64: How To Author MIRC Teaching Files Sunday Hands-on Workshop A.E. Flanders, MD