i2b2 is an open-source clinical data warehousing and analytics research platform used at over 250 locations worldwide. i2b2 enables sharing, integration, standardization, and analysis of heterogenous data from healthcare and research.
The i2b2 Community is a life-sciences-focused open-source, open-data community. This wiki is the central place for the i2b2 Community to communicate and share projects with other users. Here you will find the latest information on the i2b2 Software, what others in the community are doing, and find resources to help answer any questions you may have about the i2b2.
i2b2 is part of the i2b2 tranSMART Foundation, which brings together an NIH-funded enterprise clinical research platform (i2b2) and pharma-developed software for translational research studies (tranSMART).
This cell manages the terminology and knowledge information typically used in the hive. It is contacted for, or distributes knowledge to, cells during most of the hives transactions.
This cell is used to process information in steps through various parts of the hive. Most processed information will come to reside in the Data Repository Cell or as a display to the user.
The i2b2 Web Client is a collection of client-side components designed as an YUI AJAX-based plug-ins that communicate with i2b2 Cells and allow the investigator to query and display the data of the hive.
The i2b2 Workbench is a collection of client-side components designed as Eclipse-based java plug-ins that communicate with i2b2 Cells and allow the investigator to query, analyze, and display the data of the hive, generally in greater depth than the web client.
This cell holds large files of data including radiological images and genetic sequences. The files are generally referenced from the Data Repository Cell.
This cell is used to manage a patient's protected health information in a manner consistent with the HIPAA privacy rule. Patient data is available only as a HIPAA defined "Limited Data Set" to most of the hive.
The source code files for the i2b2 Core Hive Cells, i2b2 Workbench and Web Client are listed below. The i2b2 Source is a collection of both client and server source code and can be used to build the i2b2 Server and Workbench from scratch. Demo data, current documentation, and VMware i2b2 server installed on CentOS can also be downloaded.
VMware Core Image - Complete VMware i2b2 server installed on CentOS. Only tested on VMWare Fusion and Player. When you have run the image, please use the following login for CentOS: demo (or root) / demouser
VMware Core Image - Complete VMware i2b2 server installed on CentOS. Only tested on VMWare Fusion and Player. When you have run the image, please use the following login for CentOS: demo (or root) / demouser
These are optional components that can be used to enhance your i2b2 and released under the Mozilla 2 Open Source License. They are no longer officially supported.
The Accrual to Clinical Trials (ACT) project goal is to create a federated network of National Clinical and Translational Science Award (CTSA) Consortium institutions to significantly increase participant accrual to the nation's highest priority clinical trials.
The multi-fact table project is a new feature introduced in 1.7.09 that enables the i2b2 to query more than one fact table.
This new feature empowers the i2b2 to adapt to the needs of such projects as the Patient Centered Outcome Research Institute (PCORI) network and the Observational Medical Outcomes Partnership (OMOP) Common Data Model (CDM). It can also be used for sites that want to be able to query both genomic and phenotype data but don't want the data to reside in a single table.
The legacy i2b2 data model is comprised of a central fact table (observation_fact) surrounded by multiple dimension tables (star schema). In the Observation Medical Outcomes Partnership (OMOP) Clinical Data Model (CDM) rather than a central fact table, we have a collection of them distinguished by domain: procedures, condition, drug, measurement, observation, etc. In this project, we modify the CRC to run queries against multiple domain fact tables as dictated by the metadata.
The i2b2 Workbench is one of two i2b2 clients available to the i2b2 community. It is a collection of client-side components that communicate with i2b2 cells and help aggregate their functionality in the the i2b2 Hive. Each workbench component is designed as an Eclipse-based plug-in that interacts with a hive cell; collectively these plugins provide a cohesive entity to tie all the i2b2 cells together.
This community project extends the current i2b2 query functionality by providing the ability to query for genotyped subjects by specific annotations related to genetic variants. Also, new query widgets have been built in the i2b2 web client that leverages existing i2b2 infrastructure for querying large strings of text stored in the observation_blob field of the observation_fact table.