Using a Science Gateway to Deliver SimVascular Software As a Service for Classroom Instruction. Wilson, N., M., Marru, S., Abeysinghe, E., Christie, M., A., Maher, G., D., Updegrove, A., R., Pierce, M., & Marsden, A., L. In Proceedings of the Practice and Experience on Advanced Research Computing, of PEARC '18, pages 102:1--102:4, 2018. ACM.
Using a Science Gateway to Deliver SimVascular Software As a Service for Classroom Instruction [link]Website  doi  abstract   bibtex   
SimVascular (http://www.simvascular.org) is open source software enabling users to construct image-based, patient-specific anatomic models and perform realistic blood flow simulation useful in disease research, medical device design, and surgical planning. The software consists of two core executables: a front-end application and a flow solver. The front-end application enables users to create patient-specific anatomic models from imaging data, generate finite-element meshes, prescribe boundary conditions, and set up an analysis. The finite-element based blood flow solver utilizes MPI and is massively scalable. SimVascular has been successfully integrated into graduate level courses on cardiovascular modeling at multiple institutions including Stanford, UC Berkeley, Purdue, and Marquette to introduce state-of-the-art modeling to the students and provide a basis for hands-on projects. While the front-end application can be installed and run on a laptop, the flow solver requires high performance computing (HPC) for realistic problem sizes. This provides a significant challenge for instructors as many students are unfamiliar with HPC, and local resources might be limited or difficult to administer. There is also a need to provide user and group management capabilities for courses: students should authenticate using campus credentials, instructors should be able to access students' work, and students' access to computing allocations should be limited. Our poster will detail an Apache Airavata-based science gateway to address these needs. XSEDE's Comet provides the backend computing power. This approach allows the SimVascular team to provision HPC resources and install and maintain the software providing students access at institutions across the country. The science gateway interface provides access to SimVascular's flow solver, while allowing students to use SimVascular's desktop interfaces.
@inproceedings{
 title = {Using a Science Gateway to Deliver SimVascular Software As a Service for Classroom Instruction},
 type = {inproceedings},
 year = {2018},
 keywords = {ACM proceedings,Apache Airavata,Science Gateway},
 pages = {102:1--102:4},
 websites = {http://doi.acm.org/10.1145/3219104.3229242},
 publisher = {ACM},
 city = {New York, NY, USA},
 series = {PEARC '18},
 id = {da3e301a-0208-3822-ba51-ece0d36db76f},
 created = {2019-10-01T17:21:29.609Z},
 file_attached = {false},
 profile_id = {42d295c0-0737-38d6-8b43-508cab6ea85d},
 last_modified = {2019-10-01T17:21:29.609Z},
 read = {false},
 starred = {false},
 authored = {true},
 confirmed = {true},
 hidden = {false},
 citation_key = {Wilson:2018:USG:3219104.3229242},
 source_type = {inproceedings},
 private_publication = {false},
 abstract = {SimVascular (http://www.simvascular.org) is open source software enabling users to construct image-based, patient-specific anatomic models and perform realistic blood flow simulation useful in disease research, medical device design, and surgical planning. The software consists of two core executables: a front-end application and a flow solver. The front-end application enables users to create patient-specific anatomic models from imaging data, generate finite-element meshes, prescribe boundary conditions, and set up an analysis. The finite-element based blood flow solver utilizes MPI and is massively scalable. SimVascular has been successfully integrated into graduate level courses on cardiovascular modeling at multiple institutions including Stanford, UC Berkeley, Purdue, and Marquette to introduce state-of-the-art modeling to the students and provide a basis for hands-on projects. While the front-end application can be installed and run on a laptop, the flow solver requires high performance computing (HPC) for realistic problem sizes. This provides a significant challenge for instructors as many students are unfamiliar with HPC, and local resources might be limited or difficult to administer. There is also a need to provide user and group management capabilities for courses: students should authenticate using campus credentials, instructors should be able to access students' work, and students' access to computing allocations should be limited. Our poster will detail an Apache Airavata-based science gateway to address these needs. XSEDE's Comet provides the backend computing power. This approach allows the SimVascular team to provision HPC resources and install and maintain the software providing students access at institutions across the country. The science gateway interface provides access to SimVascular's flow solver, while allowing students to use SimVascular's desktop interfaces.},
 bibtype = {inproceedings},
 author = {Wilson, Nathan M and Marru, Suresh and Abeysinghe, Eroma and Christie, Marcus A and Maher, Gabriel D and Updegrove, Adam R and Pierce, Marlon and Marsden, Alison L},
 doi = {10.1145/3219104.3229242},
 booktitle = {Proceedings of the Practice and Experience on Advanced Research Computing}
}

Downloads: 0