Interactive biology cloudlab system architecture and applications in large scale online education

Placeholder Show Content

Abstract/Contents

Abstract
Experimentation in life science is necessary for academia, industry and education, but many access barriers exist due to professional training, operation cost, maintenance, and safety requirements. High-throughput experimental equipment combined with cloud computing infrastructure has the potential to alleviate these access barriers through abstraction and time-sharing. Recently, a few commercial cloudlabs such as Transcriptic and Emerald Cloudlab have emerged, where highly standardized experimentation protocols are outsourced and executed semi-automatically based on the instructions provided by the users ahead of time without any means to interrupt or interact with an ongoing experiment. Therefore, a truly interactive biology cloudlab does not yet exist, whereas interaction is the key to exploration based science. In this dissertation, we conceptualized an interactive biology cloudlab paradigm. The core of this conceptualization is a domain specific device, Biotic Processing Unit (BPU) that hosts a biological sample and allows interactive experimentation. Biological systems are particularly difficult to handle as they, unlike physical systems, may exhibit unpredictable natural variabilities. Therefore, to provide a better Quality of Service (QoS), we proposed a general method to automatically monitor an array of backend BPUs to check the underlying biological state. We implemented two different cloudlab architectures to support 1) nonreal-time chemotaxis experimentation with a slime mold, Physarum polycephalum and 2) real-time phototaxis experimentation with a single celled micro-swimmer Euglena gracilis. In the Physarum based cloudlab, users time-shared a set of pre-allocated BPUs for experiments that would last two days. In the Euglena based cloudlab, users were scheduled in a queue using an Automatic Call Distributor (ACD) system, where experiments would last ∼ 1 minute. We compared these two architectures to draw general design rules, and recommended future cloudlab implementations based on the time-scale of the underlying biology. We iteratively developed our cloudlab by deploying it in various educational settings with different interaction modalities: in graduate level university classes, middle and high school classes, and eventually through an MOOC course with over 300 students. To this end, we also implemented a modeling platform along with other HCI components to facilitate visual and data analytics to enable inquiry-based learning as mandated by the National Research Council. In conclusion, we have paved the way to make complex biology experimentation accessible to a broader audience - including researchers, citizen scientists, and learners alike - at low cost and scale.

Description

Type of resource text
Form electronic; electronic resource; remote
Extent 1 online resource.
Publication date 2016
Issuance monographic
Language English

Creators/Contributors

Associated with Hossain, Zahid
Associated with Stanford University, Department of Computer Science.
Primary advisor Dill, David L
Primary advisor Riedel-Kruse, Hans
Thesis advisor Dill, David L
Thesis advisor Riedel-Kruse, Hans
Thesis advisor Bernstein, Michael
Thesis advisor Blikstein, Paulo, 1972-
Advisor Bernstein, Michael
Advisor Blikstein, Paulo, 1972-

Subjects

Genre Theses

Bibliographic information

Statement of responsibility Zahid Hossain.
Note Submitted to the Department of Computer Science.
Thesis Thesis (Ph.D.)--Stanford University, 2016.
Location electronic resource

Access conditions

Copyright
© 2016 by Zahid Hossain
License
This work is licensed under a Creative Commons Attribution Non Commercial 3.0 Unported license (CC BY-NC).

Also listed in

Loading usage metrics...