XNAT and Advanced Knowledge Vanderbilt University 2013-08-20 Benjamin Yvernault, Bennett Landman, Brian Boyd 1.

Slides:



Advertisements
Similar presentations
NIMAC 2.0: The Accessible Media Producer Portal NIMAC 2.0 for AMPs.
Advertisements

Chapter 10 Fine-tuning, Completing, and Publishing Your Project.
Centre de Compétence BtoB – Internet/Intranet FileConnect Training FileConnect Welcome Agenda Summary Training Summary TrainingWebsite access Welcome Method.
Accessing and Using the e-Book Collection from EBSCOhost ® When an arrow appears, click to proceed to the next slide at your own pace. To go back, click.
Increasing public concern about loss of privacy Broad availability of information stored and exchanged in electronic format Concerns about genetic information.
WORKFORCE CONFIDENTIALITY HIPAA Reminders. HIPAA 101 The Health Insurance Portability and Accountability Act (HIPAA) protects patient privacy. HIPAA is.
Health Insurance Portability & Accountability Act “HIPAA” To every patient, every time, we will provide the care that we would want for our own loved ones.
Stephanie Lund Bentley University Class of Go to Click on “Join Now For Free!”
Getting Started. Edline Web Site Requirements Provide Students and Parents With: 1.A Brief Course Description 2.Your Address 3.Course Syllabus 4.Major.
1 Configuring Internet- related services (April 22, 2015) © Abdou Illia, Spring 2015.
GPC Print Online Ordering System What is it? How do you use it? What are the benefits?
Secure File Interchange 2 Whitenoise Laboratories Inc. Quick User Guide.
SOFTWARE PRESENTATION ODMS (OPEN SOURCE DOCUMENT MANAGEMENT SYSTEM)
1 Configuring Web services (Week 15, Monday 4/17/2006) © Abdou Illia, Spring 2006.
SPECIAL DIABETES PROGRAM FOR INDIANS Competitive Grant Program Special Diabetes Program for Indians Competitive Grant Program SPECIAL DIABETES PROGRAM.
Kabel Nathan Stanwicks, Head Circulation and Media Services Department Electronic Reserves Introductory Tutorial for Faculty.
Registry 201 Excel Registry Training. Registry 201 Excel Registry Training Outline ► Important Information about PHI ► Getting to know you ► Excel Registry.
Registry 201 Excel Registry Training. Registry 201 Excel Registry Training Outline ► Important Information about PHI ► Getting to know you ► Excel Training.
EORTC Remote Data Capture System For trials with electronic queries
HIPAA What’s Said Here – Stays Here…. WHAT IS HIPAA  Health Insurance Portability and Accountability Act  Purpose is to protect clients (patients)
New School Websites Teacher Pages. Visit the SCUSD Website for videos tutorials: For more information.
Website Tutorial. Administration  Log on by clicking Login on the footer of almost any page  Your Username is.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. M I C R O S O F T ® Preparing for Electronic Distribution Lesson 14.
Microsoft Windows 2003 Server. Client/Server Environment Many client computers connect to a server.
Deep Project Management with XNAT Vanderbilt University
Paula Peyrani, MD Medical/Project Director, HIV Program at the 550 Clinic Assistant Director, Research Design and Development Clinical and Translational.
XNAT and Basic Knowledge Vanderbilt University Benjamin Yvernault, Bennett Landman, Brian Boyd 1.
Introduction to our On-Line Self Service Center at
HIPAA Business Associates Leadership Group Meeting June 28, 2001.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
De-identifying Pathology Reports for Pathology Informatics
Health information that does not identify an individual and with respect to which there is no reasonable basis to believe that the information can be.
There are lots of wikis out there… But I like…. A how-to for the classroom.
Managing Clients in the IEZ Quote System Objective: Become an expert in managing your clients in the IEZ Quote System.
1 Automatic Processing Pipelines with XNAT and REDCap Vanderbilt University Benjamin Yvernault, Bennett Landman, Brian Boyd,
Wiki Training: Introduction to Instructor: Zach Silveira (415)
MUzima INSTALLATION BY RUTH KEITANY 10/29/20151 mUzima Installation.
Tutorial 6 Working with Web Forms. XP Objectives Explore how Web forms interact with Web servers Create form elements Create field sets and legends Create.
LINGNAN UNIVERSITY LIBRARY SEP 2010 LCE102 Library Workshop: Using RefWorks 1.
Table of Contents TopicSlide Administrator Login 2 Administrator Navigations 3 Managing AlternativeDr.com Blogs 4 Managing Dr. Lloyd May Blogs 5 Managing.
FitnessGram® 2015 Student Information System (SIS) Extract Import Training for Georgia School Year.
12/14/20151 Uniquescriptz Backend Support Document Ver 2.0.
Copyright © 2006, Infinite Campus, Inc. All rights reserved. User Security Administration.
Advantages of  Edmodo is free. It will always be free.  Edmodo is secure  Edmodo allows many levels of control  Edmodo does not require an address.
Getting Started. Package Overview (GradeQuick)‏ Web-based grade book –Access Anywhere –Always Current Paper grade book “look and feel” Flexible grading.
A user guide to accessing, reviewing and contributing to the Online Registry System.
Configuring Electronic Health Records Privacy and Security in the US Lecture b This material (Comp11_Unit7b) was developed by Oregon Health & Science University.
BLOG STARTUP. What is a blog A Blog (or weblog) is an online journal or ‘diary’ that can be immediately and easily updated. A Blog can consist of a list.
NIMAC for Accessible Media Producers: February 2013 NIMAC 2.0 for AMPs.
Fab25 User Training Cerium Labs LabCollector - LIMS Lynette Ballast.
Lindsey Velez, Director of Instructional Technology Single Sign-On One Click.
Virginia Administrative Training Module 1: Processing, Online, Scoring and Reporting Training Presentation Training Presentation Working Within PearsonAccess.
1.Switch on the computer and wait for loading. 2.Select the Windows 7 OS at the end of the list. 3.Click on the link ‘Administrator’ 4.Enter the administrator.
Teaching & POEMs and DOEs in an Online Classroom Jacob Reider, MD David C Ross Albany Medical College.
1.Switch on the computer and wait for loading. 2.Select the Windows 7 OS at the end of the list. 3.Click on the link ‘Administrator’ 4.Enter the administrator.
Privacy: HIPAA Emerson Murphy-Hill. Rosie Callender, RHIA, web.msm.edu/hipaa/An%20Introduction%20to%20HIPAA.ppt What is HIPAA? A Federal Law Created in.
Downloading and Installing GRASP-AF Workshop Ian Robson Information Analyst, North of England Cardiovascular Network.
Classroom Wiki Tutorial EDIC 763 Instructional Design Fall 2011 Aysha Bajabaa Dr. Gary Whitt 1 NextBack.
My Stuff & More! How to personalize your OSLIS 2.0 “dashboard” and add files to your personal space.
Objectives Create a folder in Google Drive.
TOPSpro Special Topics
last modified 3/1/12LL->printed November 2012
Appendix A: Introduction to SkyDrive and Office Web Apps
Key points.
Key points.
Configuring Internet-related services
Managing Imaging Studies with XNAT and RedCAP
HIPAA & PHI TRAINING & AWARENESS
The Health Insurance Portability and Accountability Act
Presentation transcript:

XNAT and Advanced Knowledge Vanderbilt University Benjamin Yvernault, Bennett Landman, Brian Boyd 1

Requirements At this point, you should know how to : –Register and Log in to XNAT –See your projects and join projects –Manage access permissions –Browse data and view image previews –Search for projects, subjects, and data –Download imaging data, processed, and stored meta- data 2

3 After this short course, you will be able to: Create project / sharing data Delete scans / sessions / projects Use the Pre-Archive Upload scans through DicomBrowser Quality Assurance –Mark scans as usable / questionable / etc. –Mark processing status –View QA results in RedCAP Use Basic XNAT tools on ACCRE

Creating a project / sharing Data  You can create new projects on XNAT if you want to store sessions in a different project than your PI project.  You can also share the data from the PI project to your project. The processed results and transcodings will be created in your project and not in the main project.  Rules about the project abbreviation: 1)Don’t use only the PI name for a project name (it already exists) 2)Only one word, you can use ‘_’. No spaces. 3)Use PI_project. E.G : ZALD_TTS 4

Create a project 5 Project Accessibility:  Protected: Any users can see the project but not access it or the data. (Use this one by default)  Private: Nobody can see the project except the members  Public: Project accessible by all users

Sharing Data 6  You can not share a project, a scan or an assessor to an other project  You can only share a full subject or a full experiment

Why sharing Data?  All scans coming from VUIIS scanners are automatically added to the Pre-Archive under the PI name.  PI projects are automatically created on XNAT.  All scans for a PI should be archive into the PI name project but one PI can have several projects  Sharing the data allows you to use the data into different projects and organize your sessions. E.G: ZALD project is sharing data with ZALD_TTS and ZALD_TTS_PILOT 7

Delete  A lot of different ways to delete scans, assessors, sessions, subjects, or Projects on XNAT  You need to be an owner to delete Data  If a project has Data shared from an other project, you need to be an owner of the main project (the one sharing the data)  Be careful when deleting, it’s permanent.  It might take some time to delete. Be patient. 8

Delete Project 9  From “delete” link in project, you can manage what you want to delete in the whole project.

Delete Subject 10  You can not delete a subject with this link when you have processes in the sessions

Delete Sessions 11

Delete Assessors 12

Delete Resources / Files 13

VUIIS scans  For VUIIS : Scans are automatically sent to the pre- archive with the project name equal to the PI name.  E.G : LANDMAN  This project name can be changed using an option in the pre-archive (slide 16)  What happens if there is an error? How do you fix it?  What about scans outside VUIIS? 14

Pre-Archive 15  One Session Actions  Filter/se arch  Multi-session Actions

Different Actions  ARCHIVE: transfer the session(s) chosen from the prearchive into the archive  CHANGE PROJECTS: Change the project on the session  DELETE: Delete the session from the prearchive  RESET : Check if there are files missing. If you see any files missing, you should use RESET. If they don’t appear after RESET, you might need to request to resent the session(s) to XNAT. 16

Pre-Archive : One session at a time  Archive only one session allows you to check the scans in the sessions 17 XNAT will not archive the session if a scan doesn’t have a type. Set it with a space to set it to nothing.

Pre-Archive several sessions 18

Errors in the session  Common errors:  Session already exists -> ERROR status  Scans missing in a session  Session set to ERROR (error during the process of sending the data to XNAT)  Reset (action to reset the scans on XNAT) can fix the two last errors.  Send an to the administrator to request session be resent  Step 1 : Delete the sessions (WARNING: Sending the session again will fail if the session is still in the prearchive)  Step 2 : Ask administrator to send again the session to 19

Outside VUIIS  Scans from VUIIS are automatically sent to the Pre-Archive.  What about scans, sessions, or DICOMs coming from outside the VUIIS scanner?  XNAT can receive scans from different sources.  XNAT provides a DICOM server.  You can send scans (DICOM) to XNAT using specific tools (DicomBrowser, dcm4che …) 20

No Protected Health Information into XNAT 18 HIPAA (Health Insurance Portability and Accountability Act) identifiers to avoid putting into XNAT: Names10. Account numbers 2. All geographical subdivisions smaller than a State11. Certificate/license numbers 3. All elements of dates (except year) 12. Vehicle identifiers and serial numbers, including license plate numbers 4. Phone numbers13. Device identifiers and serial numbers 5. Fax numbers14. Web Universal Resource Locators (URLs) 6. Electronic mail addresses15. Internet Protocol (IP) address numbers 7. Social Security numbers16. Biometric identifiers, including finger and voice prints 8. Medical record numbers17. Full face photographic images and any comparable image 9. Health plan beneficiary numbers18. Any other unique identifying number, characteristic, or code (note this does not mean the unique code assigned by the investigator to code the data) 21

XNAT and DICOM  XNAT provides a DicomServer:  Read information from the header  Add the Dicom to the PreArchive with the right project/subject/session  XNAT uses tags from DICOM to identify where it should be:  Usually tag (0010,4000) Patient Comments  Need to be: “ Project:ProjectIDXNAT;Subject:SubjectIDXNAT;Session:SessionIDXNAT”  E.G: Project:VUSTP;Subject:VUSTP4;Session:VUSTP4a  Check this link to know the tags: 22

Change the Tag in DICOM  To modify DICOM header (remove PHI for example), you can use DicomBrowser ( ) 23

Sending DICOM to XNAT 24  Host: xnat.vanderbilt.edu  Port: 8104  Remote AE title: VandyXNAT  Local AE title: VandyXNAT

Quality Assurance (1)  Using XNAT and RedCap  All assessors have a status. Standard job Status :  NEED_INPUTS  NEED_TO_RUN  JOB_RUNNING  JOB_FAILED  READY_TO_UPLOAD  UPLOADING  READY_TO_COMPLETE  COMPLETE 25

Quality Assurance (2)  All assessors have also a QA status. Standard QA Status :  Job Pending  Failed  Passed  Needs QA  RERUN  When an assessor has a job status set to COMPLETE, you can check the QA and set the QA status of the assessor to the value that fit you.  RERUN means that the script that launch jobs will rerun your QA process on this assessor.  Sync the status between XNAT and REDCap 26

Check QA on XNAT  Click on + to see the preview  Click the link to download the pdf  Click on it to see it on a new page 27

Edit Scan Usability 28

Edit Assessors Status on XNAT 29  Click to access the assessor that you want to edit  Click on Edit  Change the variables you want to edit.  Change the QA status to Failed or Passed or an other status that fit your analysis.

REDcap  REDCap is a secure, web-based application for building and managing online surveys and databases.  Why REDCap?  You can store Protected Health Information (PHI) in REDCap. NEVER STORE ANY PHI INTO XNAT.  Right now, four QA scripts send data from XNAT to REDCap keeping the same labels: fMRIQA, VBMQA, DTIQA and FreeSurfer 30

Check QA on REDCap (1) 31  Redcap :  Home page with all your projects

Check QA on REDCap (2) 1) 2) 32

Check Records with Record Status Dashboard  Using REDcap, you can access Record and check the stats. If the libraries have a lot of data, it will be slow, so be patient. 33  Record Status Dashboard  Add/Edit Records

Record Status Dashboard  Different libraries (instruments in REDcap vocabulary)  Record with quality Green shows where there are data. 34  Yellow tag for quality status. By default, yellow to unverified.

Add/Edit Records 35  Select complete or incomplete record  Click on the instruments you need

Change status on REDcap  At the bottom of the Main Instrument record, there is a box to change the status of a record to complete /Incomplete / Unverified (default value) 36

Data Export Tool  Faster way to check big data instruments  Be patient when exporting the Data (several minutes for big project) 37  You can open the csv file with Excel

Basic XNAT Tools  Masimatlab NITRC repository has different useful XNAT command tools :  Xnatreport  Xnatquery  Xnatdownload  Xnatupload  Xnatcheck  XnatSwitchProcessStatus  Check the masimatlab/trunk/xnatspiders/Xnat_tools folder or on the wiki (link below).  Tutorial on 38

Set up your computer Xnatsetup (basic) will on your computer :  Install Python package to run the command tools :  Instructions on the wiki  Install lxml and httplib2 using easy_install or pip  Install Pyxnat from a git version : git clone git://github.com/sburns/PyCap.git PyCap cd PyCap python setup.py install  Set up your.bashrc or.profile :  Set up the XNAT variables : export XNAT_USER = bob (your xnat username) export XNAT_PASS = bob (your xnat password) export XNAT_HOST =  Add the tools to PATH : export PATH=/PathToMasimatlab/trunk/xnatspiders/Xnat_tools:$PATH 39

Interactive Assignment Join the project “VUSTP” Download from subject VUSTP4 session VUSTP4a scan 1 the DICOM Create a new project Download DicomBrowser : Change the header with DicomBrowser to match your new project, gives a subject and session name Send the DICOM to XNAT using DicomBrowser Check the Pre-Archive Archive the session Delete the project Go on Redcap and look at VUSTP project using the account –Username: vuiisdem –Password: seminar_demo1 40

Next time Upload / download data from XNAT using command tools Dcm4chee to send DICOM backend Use XNAT tools Project miroring XNAT->XNAT / full 41