HospitalRun / components

Reusable React components used by HospitalRun
https://components.hospitalrun.io
MIT License
122 stars 181 forks source link

Advanced Medical Imaging Viewer #4

Open fox1t opened 4 years ago

fox1t commented 4 years ago

🚀 Feature Proposal

We need an advanced viewer component.

Motivation

Our users need to make all of they work inside HospitalRun. One of the most important task is the be able to open the most common medical file formats. One of the most complete libs out there is https://github.com/OHIF/Viewers

We need to understand how to implement it as reusable component: as usual, we will wrap it inside our own APIs.

fox1t commented 4 years ago

@jackcmeyer what do you think about this?

fox1t commented 4 years ago

Some references could be find here: https://docs.ohif.org/deployment/#embedded-viewer on npm: https://www.npmjs.com/package/@ohif/viewer

jackcmeyer commented 4 years ago

@jackcmeyer what do you think about this?

https://docs.ohif.org/deployment/recipes/embedded-viewer.html. I think that this page will be helpful for us.

The one big concern that I had was the potential for conflicting dependencies described here. However, according to the docs that can be alleviated by embedding this into an iframe.

Seems like the docs are pretty good with an activity GitHub repo and community.

Have you been able to find any alternatives to compare against?

fox1t commented 4 years ago

I found pretty of them. But the open health imaging foundation is somehow close to our ideas. The viewer is surely one of the most mature and they are supporting other core projects as https://github.com/dcmjs-org/dicomweb-server/ (yes, we will help dcmjs-org in making dicomweb-server, and they are using couchdb and fastfiy too!). You can find other viewers here

dannyrb commented 4 years ago

:wave: I'm one of the core maintainers over at OHIF and Cornerstonejs. I've helped integrate both as medical image viewing solutions in a number of applications through my consulting work with Radical Imaging.

More than happy to volunteer my time to assist with an integration when the time comes. Depending on your needs, the approach will change, but I'm sure we can accommodate your use cases ^_^

ChillarAnand commented 3 years ago

Looks like this is an old issue. Any updates on this?

cjkarande commented 3 years ago

Hi @fox1t and @jackcmeyer, any proposed plan for integrating OHIF-Viewer with HospitalRun?

fox1t commented 3 years ago

@cjkarande unfortunately, not yet! :(

DrewGregory commented 3 years ago

@fox1t @blestab @jackcmeyer @morrme Do we feel that starting with OHIF-Viewer is a good step? If so, I or @anthonyaperez would love to take this on.

matteovivona commented 3 years ago

as far as I know, no code has been written yet. only r&d activities. you can work on it. @fox1t thoughts on that?