DEV Community

Cover image for Think About Your Audience - The ChRIS Project.
Obodo David
Obodo David

Posted on

Think About Your Audience - The ChRIS Project.

ChRIS is a web-based platform designed to make it easy for people to run any kind of medical image processing. ChRIS is comprised of multiple opens source projects (openstack and openshift) - containerized microservices that communicate with each other through restAPIs.

ChRIS aims to solve the problem of reinventing the wheel, in that people are always writing the same backend over and over again. This happens because there's no reward in research to write a good system. Medical image processing research happens in relative isolation, the focus is on the output - Everyone invents their own platform. ChRIS aims to remove this barrier by letting researchers to focus not on building the infrastructure by having the infrastructure a solved problem for researchers.

ChRIS aims to process medical data very fast, get it out of the hospital on to the cloud do some very fast computing and get it back to the hospital, putting it right in front of someone who needs that information in a matter of seconds or minutes instead of the conventional days/hours had the person been reinventing the wheel.

A point of note is that the ChRIS project runs on MOC - Massachusetts Open Cloud. This helps us to run research and innovation over a production-scale public cloud.

As stated earlier, ChRIS makes computing very fast, efficient and easy. In the world of image processing that consumes high compute power and takes time, it'll benefit people (medical researchers and innovators) to use ChRIS to build these Image processes in matter of seconds, making their research clinically relevant.

I am really excited to be working on ChRIS because I am doing meaningful work that helps people. I work on Consolidating and making reusable various react ui components from two user interfaces - the ChRIS UI and store. In essence I am merging the ChRIS store into the ChRIS UI by deciding which UI to retain and also adding new features.

When I first started, understanding the code base was a bit difficult but after spending some time on it, it became clear how the code was structured making it easier to build on the code base.

It's been an interesting ride working on the ChRIS project.
Enter fullscreen mode Exit fullscreen mode

Top comments (0)