Greetings!
Rudolph Pienaar, PhD
Technical Director
Fetal-Neonatal Neuroimaging and Developmental Science Center
Staff Scientist
Boston Children's Hospital
Greetings!
Rudolph Pienaar, PhD
Technical Director
Fetal-Neonatal Neuroimaging and Developmental Science Center
Staff Scientist
Boston Children's Hospital
introduction
Technical Director
- Lead software design efforts at improving computational research
- Software/cloud compute
- Portability of computation and data
- Design center-wide computing infrastructure
- Compute cluster
- Main backend server
- Various VMs
- Backups, etc
introduction
Neurocomputational research
- Somewhat current
- Research into brain surface analysis
- Research into network connectivity
- Moving towards
- Machine learning
- Reinforcement learning
- Genetic algorithms
- Machine learning
background
PhD Electrical/Electronic Engineering
- Reinforcement Learning in biomechanical control system (self adapting posture balancer)
PostDoc
- MRI processing
- Some pre-processing
- Mostly post-processing
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.
- allows for advanced view rendering
- allows for sharing of images
- allows for immersive real time collaboration
- allows for post-processing of images
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
- Jorge Bernal
- Nicolas Rannou
- Rudolph Pienaar
- Yangming Ou
- Daniel Haehn
- Daniel Ginsburg
- Ellen Grant
BCH Team
BU Team
- Orran Krieger
- Ata Turk
- Aditya Awalker
RedHat
- Dan McPherson
- and others!
fin!
Thank you!
self_overview
By Rudolph Pienaar
self_overview
Quick intro / overview
- 919