Rudolph Pienaar, PhD
Technical Director
Fetal-Neonatal Neuroimaging and Developmental Science Center
Staff Scientist
Boston Children's Hospital
Rudolph Pienaar, PhD
Technical Director
Fetal-Neonatal Neuroimaging and Developmental Science Center
Staff Scientist
Boston Children's Hospital
introduction
Technical Director
introduction
Neurocomputational research
background
PhD Electrical/Electronic Engineering
PostDoc
medical compute... in the cloud
definite need for data mobility and centralization...
with compute being "free" to process data where-ever it might naturally collect...
CHRIS...
CHRIS is a bio-medical data workflow manage that allows easy and intuitive collection, analysis, and sharing of data between parties.
many data sources... many compute sources...
via here
connect data here
to here...
and compute!
overview / goals
how do I run this on the cloud?
how do I run this on "someone else's computer"?
overview / goals
overview / goals
containerization about the app itself
pervasive use of docker and docker hub
system handles I/O using simple FS abstractions
RESTful services -- multiple front ends to a single backend
overview / goals
system topology
Main web server local data repository
remote compute nodes
data source (e.g. in hospital PACS)
UI concepts
UI concepts
UI concepts
app to CHRIS...
Rav...
Custom web-based viewer...
BU partnership
Boston University Computer Science
Mentoring students on Cloud computing
Academic partner on the MOC
RedHat partnership
RedHat is active partner developing CHRIS infrastructure to the MOC
CHRIS as platform to help foster community and opensource development in the cloud using this paradigm
RedHat interested in helping use CHRIS to be a platform for "hack-a-thons" based on openswift, kubernetes, etc.
MOC
references... CHIPS/ChRIS
https://github.com/FNNDSC/ChRIS_ultron_backEnd
https://github.com/FNNDSC/ChRIS_ultron_frontEnd
references... services
https://github.com/FNNDSC/viewerjs
https://github.com/FNNDSC/gcjs
https://github.com/FNNDSC/fmjs
https://github.com/FNNDSC/toolbarjs
https://github.com/FNNDSC/rboxjs
https://github.com/FNNDSC/rendererjs
https://github.com/FNNDSC/thbarjs
https://github.com/FNNDSC/pman
https://github.com/FNNDSC/pfioh
https://github.com/FNNDSC/pfcon
references... viewers
https://goxtk.com
https://github.com/FNNDSC/ami
team
BCH Team
BU Team
RedHat
fin!
Thank you!