CRIMSON: Sample Management in i2b2 Dr. Lynn Bry Oct 2010.

Slides:



Advertisements
Similar presentations
WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
Advertisements

CACORE TOOLS FEATURES. caCORE SDK Features caCORE Workbench Plugin EA/ArgoUML Plug-in development Integrated support of semantic integration in the plugin.
Designing, Deploying and Managing Workflow in SharePoint Sites Steve Heaney Product Development Manager OBS
W3C Workshop on Web Services Mark Nottingham
Brief review of what Crimson does Scope of the i2b2 Crimson cell –(1) i2b2 sample ontology + ontology management for source LIMS broadcasting samples to.
Multi-Mode Survey Management An Approach to Addressing its Challenges
Input Data Warehousing Canada’s Experience with Establishment Level Information Presentation to the Third International Conference on Establishment Statistics.
EDRN’s Validation Study Information Management System Developed for EDRN by the DMCC Cancer Biomarkers Group Division of Cancer Prevention Jet Propulsion.
Prentice Hall, Database Systems Week 1 Introduction By Zekrullah Popal.
Computer Monitoring System for EE Faculty By Yaroslav Ross And Denis Zakrevsky Supervisor: Viktor Kulikov.
Clarity Educational Community Clarity Educational Community Integration Interface Strategies and Methods.
APEX & SOA Best of two worlds. Who am I? Michel van Zoest Consultant at Whitehorses BV Application Express Certified Expert SOA Suite Certified Specialist.
Chapter 3 Database Management
Dspace – Digital Repository Dawn Petherick, University Web Services Team Manager Information Services, University of Birmingham MIDESS Dissemination.
Page 1Prepared by Sapient for MITVersion 0.1 – August – September 2004 This document represents a snapshot of an evolving set of documents. For information.
Peoplesoft: Building and Consuming Web Services
BUSINESS DRIVEN TECHNOLOGY
IRS XML Standards & Tax Return Data Strategy For External Discussion June 30, 2010.
CaTissue customizations at Indiana University and Regenstrief Institute.
Client/Server Software Architectures Yonglei Tao.
Enterprise Object Framework. What is EOF? Enterprise Objects Framework is a set of tools and resources that help you create applications that work with.
LAYING OUT THE FOUNDATIONS. OUTLINE Analyze the project from a technical point of view Analyze and choose the architecture for your application Decide.
Module 3: Table Selection
Denise Luther Senior IT Consultant Practical Technology Enablement with Enterprise Integrator.
6-1 DATABASE FUNDAMENTALS Information is everywhere in an organization Information is stored in databases –Database – maintains information about various.
Web Design Teams What role do you play?. Client Person or organization who pays for the website to be designed and maintained. Person or organization.
December 15, 2011 Use of Semantic Adapter in caCIS Architecture.
M i SMob i S Mob i Store - Mobile i nternet File Storage Platform Chetna Kaur.
COMP 410 & Sky.NET May 2 nd, What is COMP 410? Forming an independent company The customer The planning Learning teamwork.
Introduction to Databases A line manager asks, “If data unorganized is like matter unorganized and God created the heavens and earth in six days, how come.
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management Dave Salisbury ( )
May 5, Identity Management. Informatics for Integrating Biology & the Bedsidenformatics for Integrating Biology & the Bedside.
49 Copyright © 2007, Oracle. All rights reserved. Module 49: Section I Exploring Integration Strategies Siebel 8.0 Essentials.
AIXM Users’ Conference, March Implementing AIXM in Instrument Flight Procedures Automation Presenter: Iain Hammond MacDonald, Dettwiler &
1 Dr Alexiei Dingli Web Science Stream Introducing Rails.
Clinical Trials Reporting Program CTRP Release 3.9 Registration & Accruals Application Enhancements April 3, 2013.
Siteman Cancer Center at Barnes-Jewish Hospital and Washington University School of Medicine Cancer Center Administration Database.
Google’s Big Table 1 Source: Chang et al., 2006: Bigtable: A Distributed Storage System for Structured Data.
Development Process and Testing Tools for Content Standards OASIS Symposium: The Meaning of Interoperability May 9, 2006 Simon Frechette, NIST.
Esri UC 2014 | Technical Workshop | Esri Roads and Highways: Integrating and Developing LRS Business Systems Tom Hill.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
Storing Organizational Information - Databases
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 7 Storing Organizational Information - Databases.
Roles 1. Your Role: End User End Users use Inside NCDOT and Connect NCDOT for basic browsing and reading Typical tasks can include: Open or download files.
User Working Group 2013 Data Access Mechanisms – Status 12 March 2013
ATUL PATANKAR [ ASUG INSTALLATION MEMBER MEMBER SINCE: 2000 LINDA WILSON [ ASUG INSTALLATION MEMBER MEMBER SINCE: 1999 JUERGEN LINDNER [ SAP POINT OF CONTACT.
Department of Computing, School of Electrical Engineering and Computer Sciences, NUST - Islamabad KTH Applied Information Security Lab Secure Sharding.
Information Access Mgt09/12/971 Entity-Relationship Design Information Level Design.
What is NCIA? National Cancer Imaging Archive Searchable repository of in vivo cancer images in DICOM format Publicly available at no cost over the Internet.
Emerging Infectious Program (EIP) Web Service CHIIC Update May 12, 2015 Jason Hall – NCEZID, CDC Sreeni Kothagundu, Northrop Grumman – NCEZID, CDC National.
System/SDWG Update Management Council Face-to-Face Flagstaff, AZ August 22-23, 2011 Sean Hardman.
© 2003 Prentice Hall, Inc.3-1 Chapter 3 Database Management Information Systems Today Leonard Jessup and Joseph Valacich.
3 Copyright © 2010, Oracle. All rights reserved. Product Data Hub: PIM Functional Training Program Setup Workbench Fundamentals.
A Technical Overview Bill Branan DuraCloud Technical Lead.
Eurostat November 2015 Eurostat Unit B3 – IT and standards for data and metadata exchange Jean-Francois LEBLANC Christian SEBASTIAN SDMX IT Tools SDMX.
© 2012 Saturn Infotech. All Rights Reserved. Oracle Hyperion Data Relationship Management Presented by: Prasad Bhavsar Saturn Infotech, Inc.
Manufacturing Systems Integration Division Development Process and Testing Tools for Content Standards Simon Frechette National Institute of Standards.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 7 Storing Organizational Information - Databases.
Rights Management for Shared Collections Storage Resource Broker Reagan W. Moore
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
1 Options Clearing Corporation Encore Data Distribution Services April 22, 2004.
Simulation Production System Science Advisory Committee Meeting UW-Madison March 1 st -2 nd 2007 Juan Carlos Díaz Vélez.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
International Planetary Data Alliance Registry Project Update September 16, 2011.
Transportation Agenda 19. Transportation Your Role: Designer Designers organize SharePoint content and determine how to display that content Typical tasks.
JDXpert Workday Integration
The Re3gistry software and the INSPIRE Registry
The Database Environment
Database Design Hacettepe University
SDMX IT Tools SDMX Registry
Presentation transcript:

CRIMSON: Sample Management in i2b2 Dr. Lynn Bry Oct 2010

Sample handling in i2b2 1. Mechanism for a source LIMS (Crimson, caTissue, other..) to broadcast sample data into i2b2. –Webservice or tool to load data (flat file) from the source LIMS. –Available for query in the i2b2 Query Tool 2. Forward i2b2 cohorts to a source LIMS. –Initiate prospective collection –Interrogate retrospective repositories –Requires that the source LIMS can receive/process the cohort, or an adapter is available to facilitate communication. Project materials posted to i2b2crimson.partners.org

Workflows i2b2 Crimson Cohort Prospective Sample Collection IRB LIMS i2b2 EMSI Reg Cell Sample List IRB User Query Sample Request List Reg Cell Interrogate a retrospective repository (place request or generate sample list for other purposes) Prospective Collection Retrospective Sample Collections User Query

Regulatory Subject Cohort Management Sample Registry CRIMSON Apiary

Scalability & Extensibility Managing PHI Information – Honest Broker Development, Deployment & Maintenance Reusing Existing i2b2 Functionality Issues, Challenges & Discussion Points

Scalability & Extensibility Queen Cell Drone Cell A crimson queen (parent) cell cannot directly contact an external system, instead it uses proxy or drone cells which act as the conduit to one of those systems. A drone cell is ‘hive active’ and can invoke services exposed by its queen cell. Drone cells are typically restricted to operating within the firewall. Each drone consists of a set of queen cell specific web service interfaces and a second part, customized to perform a specific function Worker Cell A worker cell is ‘hive passive’. Every worker cell for a specific queen cell exposes the same web services which can only be invoked by its queen. As with the drone cell, it also consists of a second part, customized to perform a specific function.

LIMS System exports samples as a tabular text file on an FTP Server for collection and import into i2b2. Scalability & Extensibility - Example Part A – Sample Registry Worker Cell Web Services Update Worker Cell Properties Including Data Encryption Keys Fetch List of New Sample Batches To Import Update Local Sample Metadata Ontology Purge / Delete Sample Batches Part B – Custom Code Fetch Files From FTP Site File Parser Schedular

Managing PHI Information – Honest Broker Data Transfer –i2b2 Project to External LIMS –External LIMS/Repository to Sample Registry –Sample Registry to i2b2 Project De-Identifying

Development, Deployment & Maintenance Single WAR File JERSEY REST Frame Work Crimson Data Object –Loosely based on Common Data Element: ISO/IEC Standard for Metadata RegistriesISO/IEC Standard for Metadata Registries

Reusing Existing i2b2 Functionality Storing Sample Data Using Ontology/Workplace Cell Searching For Samples Using Existing i2b2 Query GUI Track patient participation and sample reuse across projects

Find Patients Associated With a Parent Sample Find Patients With Samples Associated With a Collection Event

Find Patients Who Have Withdrawn From a Study Find Patients Who Have A DNA Sample

Time Line Release 1.0 –Alpha: End Oct 2010 –Beta: March 2011 –RC1: May 2011

Final Question Will sites use a single i2b2 instance to support multiple project- specific CRCs, or support each datamart on a standalone i2b2 instance? Parent CRC (identified or de-ID) -> Child datamart/CRC (de-ID). For prospective sample collection or maintenance of coded links to child datamarts - where would the cohort map be retained? Master CRC PM Cell ONT Cell Child1 CRC Child2 CRC Master CRC PM Cell ONT Cell Child1 CRC PM Cell ONT Cell VS.

Master CRC PM Cell ONT Cell Child1 CRC Child2 CRC EMSI If on one i2b2 instance, maintain cohort maps in the MasterCRC PATIENT_MAP table (need an extra column to list project CRC where the project PATIENT_NUM/“subjectID” is valid). OR - maintain the map in the EMSI Master CRC PM Cell ONT Cell Child CRC PM Cell ONT Cell EMSI Source LIMS Potentially more cumbersome to implement and maintain..