About ChRIS

Overview

ChRIS is a pervasively open source platform that utilizes cloud technologies to democratize medical analytics application development. It enables healthcare organizations to keep owning their data while benefiting from public cloud processing capabilities. ChRIS is developed as part of a collaborative effort between Boston Children’s Hospital, Red Hat, Boston University, and the Mass Open Cloud (MOC).

Why use ChRIS?
More Data
More Compute
More Collaboration

ChRIS allows researchers the ability to simply deploy their applications in a cloud infrastructure with access to more data, more compute, and more collaboration to drive medical innovation. ChRIS uses leading open source technologies to standardize cloud-based healthcare application development, taking care of the infrastructure so medical researchers can focus on their data.

How does ChRIS work?

ChRIS is a cloud-based platform using a full suite of open source technology including:

  • Red Hat Enterprise Linux
  • Open Stack
  • Kubernetes / OpenShift
  • Ceph / Swift / Cinder
  • Docker/OCI containers
  • Ansible

The ChRIS backend resides within a hospital or institutional network, as well as a core web front end. Plugins of medical image analysis software are deployed to the ChRIS backend, which users can then run against data retrieved securely from the internal hospital network. End users can compose multiple plugin workflows to run against their data and retrieve the results from the system when the workflow is complete. The computation for the image processing is run in containers on the Mass Open Cloud, which results in much faster computation and results back to the users. Computational output is transferred back to the ChRIS platform from the Mass Open Cloud.

ChRIS plugins are standardized via containers, because containers enable easy creation of portable image processing software that includes everything it needs to run in a lightweight and recreatable environment. Established such as Freesurfer, ANTS, and TensorFlow as well as new innovative tools such as Boston University's Multi-Party Compute (MPC) secure anonymous data sharing method can be packaged as ChRIS plugins via containers that run on ChRIS.

How is ChRIS being used today?

An instance of ChRIS is deployed at Boston Children’s Hospital (BCH) using the Mass Open Cloud (MOC). It is possible to develop and embed medical analytics plugins into the BCH-MOC deployment and that work is ongoing. This deployment was highlighted in two keynotes at the Red Hat Summit in 2019 with over seven thousand people in attendance.

How did the ChRIS project begin and where do I get apps?

The platform began as a project at Boston Children's Hospital to facilitate the organization, 3D visualization, and collaboration around medical imaging amongst researchers. Subsequently, it has evolved into a general purpose open source platform with the potential to democratize the development and distribution of not just medical computation, but any type of analytic compute. At the Mass Open Cloud, ChRIS is being used to schedule medical analytics powered by Red Hat's OpenShift and OpenStack.

A ChRIS Store is a one-stop destination for all ChRIS apps. While there is a global store, anyone is free to fire up their own local version and populate it with their own specific apps, too.

The ChRIS Store

The ChRIS Store is where you can find, download, or contribute your own medical imaging analytical software for deployment on the ChRIS platform. We link to a recent prototype here.

Creating ChRIS

This video series created by Red Hat tells the story of the ChRIS project, introduces some of the people behind it, and lays out the ChRIS vision of cloud technology improving medical care.

ChRIS on theCUBE

Watch this great overview of ChRIS as explained by Dr. Ellen Grant and Dr. Rudolph Pienaar of Boston Children's Hospital in an interview with theCUBE during the 2019 Red Hat Summit in Boston, Massachusetts.