I2b2 Version 1.6 Shawn Murphy MD, Ph.D. Griffin Weber MD, Ph.D. Michael Mendis Vivian Gainer MS Nich Wattanasin Lori Phillips MS Rajesh Kuttan Wensong.

Slides:



Advertisements
Similar presentations
Software engineering tools for web development Jim Briggs 1CASE.
Advertisements

TDPS Wireless v Enhancements E1 - Multi load E2 - Driver time scheduler.
Fortress  Vault Pro November 1, 2010: SourceGear announced that Fortress 2.0 is now Vault Professional Edition 5.1 This demo is still using Fortress 2.0.
Visual Studio Online. What it Provides Visual Studio Online, based on the capabilities of Team Foundation Server with additional cloud services, is the.
Version Control 1.  Version control (or revision control) is the term for the management of source files, and all of the intermediate stages as development.
I2b2 Clinical Research Chart Shawn Murphy MD, Ph.D. Griffin Weber MD, Ph.D. Michael Mendis Andrew McMurry Vivian Gainer MS Lori Phillips MS Rajesh Kuttan.
Version Control What it is and why you want it. What is Version Control? A system that manages changes to documents, files, or any other stored information.
Source Control in MATLAB A tool for tracking changes in software development projects. Stuart Nelis & Rachel Sheldon.
Introducing the CUAHSI Hydrologic Information System Desktop Application (HydroDesktop) and Open Development Community Jiří Kadlec, Daniel Ames, Teva Velupillai.
Robofest 2001 Online Management System Jim Needham MCS 4833/01 Senior Project Dr. Chan-Jin Chung, Ph.D.
Low level CASE: Source Code Management. Source Code Management  Also known as Configuration Management  Source Code Managers are tools that: –Archive.
Temporal Exploration of EHRs Using the i2b2 Open Source Platform Vivian Gainer Partners Healthcare.
Microsoft Visual Source Safe 6.01 Microsoft Visual Source Safe (MVSS) Presented By: Rachel Espinoza.
Ontology Approaches for Federated Query Systems Lori Phillips MS March 2015.
Source Code Management Or Configuration Management: How I learned to Stop Worrying and Hate My Co-workers Less.
I2b2 grid integration with Ontology Mapper
1 CMPT 275 Software Engineering Revision Control.
Source Control Repositories for Enabling Team Working Svetlin Nakov Telerik Corporation
Version Control. What is Version Control? Manages file sharing for Concurrent Development Keeps track of changes with Version Control SubVersion (SVN)
Version Control with git. Version Control Version control is a system that records changes to a file or set of files over time so that you can recall.
BIT 285: ( Web) Application Programming Lecture 07 : Tuesday, January 27, 2015 Git.
Sharepoint Makes daily tasks more efficient and improves internal as well as external collaboration Not just cost savings, but adds business value.
Query Health Concept-to-Codes (C2C) SWG Meeting #2 December 13,
Version control Using Git 1Version control, using Git.
October 30, 2008 Extensible Workflow Management for Simmod ESUG32, Frankfurt, Oct 30, 2008 Alexander Scharnweber (DLR) October 30, 2008 Slide 1 > Extensible.
Get More Value from Your Reference Data—Make it Meaningful with TopBraid RDM Bob DuCharme Data Governance and Information Quality Conference June 9.
Shared Health Research Information Network Andrew McMurry, MS SHRINE Architect Harvard Medical School Center for BioMedical Informatics Children’s Hospital.
1 Benjamin Perry, Venkata Kambhampaty, Kyle Brumsted, Lars Vilhuber, William Block Crowdsourcing DDI Development: New Features from the CED 2 AR Project.
Microsoft Dynamics Snap Michael McClary ISV Developer Evangelist Microsoft Corporation.
The new version control system. Kiril Karaatanasov, July 2006 What is Subversion Subversion is a newly developed open source version control system Subversion.
Revision Control and Issue Tracking Andrew Watkins.
PCORI/GPC Standard Data Model Jim Campbell, Dan Connolly, GPC Data standardization team.
Introduction to Versioning
May 5, Identity Management. Informatics for Integrating Biology & the Bedsidenformatics for Integrating Biology & the Bedside.
Presented by: Alicia Goodwin
ITEC 370 Lecture 16 Implementation. Review Questions? Design document on F, feedback tomorrow Midterm on F Implementation –Management (MMM) –Team roles.
PCORI/GPC Standard Data Model Jim Campbell, Dan Connolly, GPC Data standardization team.
ApplicationXtender Quickly capture, organize, and deliver fixed-content images, documents, reports, and other business-critical information.
User Group 2015 Building A PopMedNet Community. Agenda Slide - 2 What is Open Source? Where are we today? Where should we go?
PCORI/GPC Standard Data Model Jim Campbell, Dan Connolly, GPC Data standardization team.
Help Yourself.  FAQ  Message Board  Bug Tracker  Call Tracking System  Web Site.
Version Control Systems with Subversion (SVN) and Tortoise.
I2b2/NCBO Ontology Tools Lori Phillips, MS AUG meeting July 24-25, 2012.
1 Copyright 2010 NexJ Systems Inc. Confidential and Proprietary - Not for Distribution. OHT Platform Project.
PCORI/GPC Standard Data Model Jim Campbell, Dan Connolly, GPC Data standardization team.
Cole David Ronnie Julio. Introduction Globus is A community of users and developers who collaborate on the use and development of open source software,
May06-11: ISEAGE Attack Tool Repository and Player Jeremy Brotherton, Timothy Hilby, Brett Mastbergen, Jasen Stoeker.
Vocabulary Knowledge Center Update VCDE Workspace July 21, 2011.
XIP™/AVT Project Plans 2012 A report to the caBIG® In-Vivo Imaging Workspace Lawrence Tarbox, Ph.D.. December 2011.
Team Foundation Server 2010 Introductory presentation.
ATS code development workflow Group Name: TST WG Source: Mahdi Ben Alaya, TST WG vice chair, SENSINOV, Meeting Date: TST #21 Document.
Biomedical Informatics Research Network BIRN Workflow Portal Shawn Murphy Michael Mendis.
Google Code Libraries Dima Ionut Daniel. Contents What is Google Code? LDAPBeans Object-ldap-mapping Ldap-ODM Bug4j jOOR Rapa jongo Conclusion Bibliography.
Introduction to Git - Chirag Dani. Objectives Basics of Git Understanding different “Mindset of Git” Demo - Git with Visual Studio.
Virtual Lab Overview 5/21/2015 xxxxxxxxxx NWS/MDL/CIRA.
WP2 : Collaborative tools Leandro Fernandez ICS Division November 26, 2014.
PHP and SQL Server: Connection IST 210: Organization of Data IST2101.
BIT 285: ( Web) Application Programming Lecture 07 : Tuesday, January 27, 2015 Git.
A Practical Approach to Version Control for SQL Server Steve Jones SQLServerCentral Redgate Software.
KIT – University of the State of Baden-Wuerttemberg and National Research Center of the Helmholtz Association STEINBUCH CENTRE FOR COMPUTING - SCC
Shawn Murphy, MD PhD Diane Keogh, i2b2 Foundation
Git and GitHub primer.
Version control, using Git
Source Code Management
Revision Control Daniel Daugherty
OSOR - new opportunities for sharing statistical software
Association Between Reduced Plasma 25-Hydroxy Vitamin D and Increased Risk of Cancer in Patients With Inflammatory Bowel Diseases  Ashwin N. Ananthakrishnan,
GitHub A Tool for software collaboration James Skon
Git GitHub.
Mark Quirk Head of Technology Developer & Platform Group
Presentation transcript:

I2b2 Version 1.6 Shawn Murphy MD, Ph.D. Griffin Weber MD, Ph.D. Michael Mendis Vivian Gainer MS Nich Wattanasin Lori Phillips MS Rajesh Kuttan Wensong Pan MS Janice Donahue Susanne Churchill Ph.D. Isaac Kohane MD, Ph.D.

Version 1.6 = Enhancing Query Capabilities Ontology terms can define more types of queries Patient and Visit dimensions Can create queries using Patient Sets Can create queries using Previous Queries Can find patients that have concepts that occur in the Same Visit Can express Modifiers in i2b2 data model

Ontology terms can define more types of queries Patient_Dimension

Ontology terms can define more types of queries select patient_num from [c_facttablename] where [c_facttablecolumnname] IN (select [c_facttablecolumnname] from [c_tablename] where [c_columnname] [c_operator] [c_dimcode]) select patient_num from patient_dimension where birth_date BETWEEN sysdate – (365.25*18) AND sysdate – (365.25*10)

Ontology terms can define more types of queries Visit_Dimension

Encounters for all patients that had a visit when they were years old: (SQL Server) select encounter_num from visit_dimension where start_date BETWEEN ((select birth_date from patient_dimension where patient_num = visit_dimension.patient_num) + ( * 40)) AND ((select birth_date from patient_dimension where patient_num = visit_dimension.patient_num) + ( * 45)) (Ontology table entries) [c_name] = patients that had a visit when they were years old [c_fullpath] = \\encounter detail\ age at visit\ 40 – 45 y/o [c_facttablecolumnname] = encounter_num [c_tablename] = visit_dimension [c_columnname] = start_date [c_operator] = BETWEEN [c_dimcode] = ((select birth_date from patient_dimension where patient_num = visit_dimension.patient_num) + ( * 40)) AND ((select birth_date from patient_dimension where patient_num = visit_dimension.patient_num) + ( * 45))

Can find patients that have concepts that occur in the Same Visit

Can express Modifiers in i2b2 data model P_num|E_num|Instance_num|C_CD|S_d|Modifier_CD|ValType_CD|TVal|NVal | | 123|107|1|cpt:59622| |cptmod:62| | | 123|107|1|cpt:59622| |cptmod:AA| | | 123|107|1|cpt:59622| |cptmod:TH| | | | | 123|567|1|med:aspirin| |MED:DOSE|N|E| |567|1|med:aspirin| |MED:FREQ|T|QD| 123|567|1|med:aspirin| |MED:ROUTE|T|PO| | | 123|567|2|med:aspirin| |MED:DOSE|N|E|83 123|567|2|med:aspirin| |MED:FREQ|T|BID| 123|567|2|med:aspirin| |MED:ROUTE|T|PO|

Tools for Community Shawn Murphy MD, Ph.D. Michael Mendis Nich Wattanasin Rajesh Kuttan Janice Donahue

Tools for Community Shared Wiki Documentation JIRA Bug Tracking Source Code Subversion Repository Web site for i2b2 distribution and documentation

Main Branch Programmer Working Programmer Gets copy of Code Programmer Checks out Code QA Programmer Gets copy of Code Programmer Checks in Code New Code is Merged All other programmers are blocked Participating in i2b2 sponsored projects

Leading an i2b2 Related Project Connections to caBIG Connections to BIRN Loading data from HL7 Contributed Data Visualizations Contributed Data analyses Ties to bio-specimens LDAP integration with project management Integration of Master Patient Index

Shawn Murphy MD, Ph.D. Griffin Weber MD, Ph.D. Michael Mendis Vivian Gainer MS Nich Wattanasin Lori Phillips MS Rajesh Kuttan Wensong Pan MS Janice Donahue Susanne Churchill Ph.D. Isaac Kohane MD, Ph.D.