components icon indicating copy to clipboard operation
components copied to clipboard

Advanced Medical Imaging Viewer

Open fox1t opened this issue 4 years ago • 10 comments

🚀 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 avatar Aug 23 '19 13:08 fox1t

@jackcmeyer what do you think about this?

fox1t avatar Aug 23 '19 13:08 fox1t

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

fox1t avatar Aug 23 '19 13:08 fox1t

@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?

jackcmeyer avatar Aug 23 '19 15:08 jackcmeyer

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

fox1t avatar Aug 23 '19 15:08 fox1t

: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 ^_^

dannyrb avatar Aug 24 '19 11:08 dannyrb

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

ChillarAnand avatar Jul 26 '20 07:07 ChillarAnand

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

cjkarande avatar Aug 27 '20 17:08 cjkarande

@cjkarande unfortunately, not yet! :(

fox1t avatar Aug 28 '20 16:08 fox1t

@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.

DrewGregory avatar Dec 29 '20 03:12 DrewGregory

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

matteovivona avatar Dec 30 '20 13:12 matteovivona