Skip to main content
bioRxiv
  • Home
  • About
  • Submit
  • ALERTS / RSS
Advanced Search
New Results

An interactive programming paradigm for realtime experimentation with remote living matter

View ORCID ProfilePeter Washington, Karina Samuel-Gama, Shirish Goyal, Ashwin Ramaswami, View ORCID ProfileIngmar H Riedel-Kruse
doi: https://doi.org/10.1101/236919
Peter Washington
Stanford University
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
  • ORCID record for Peter Washington
  • For correspondence: peterwashington@stanford.edu
Karina Samuel-Gama
Stanford University
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
Shirish Goyal
Stanford University
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
Ashwin Ramaswami
Stanford University
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
Ingmar H Riedel-Kruse
Stanford University
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
  • ORCID record for Ingmar H Riedel-Kruse
  • Abstract
  • Info/History
  • Metrics
  • Preview PDF
Loading

Abstract

Recent advancements in life-science instrumentation and automation enable entirely new modes of human interaction with microbiological processes and corresponding applications for science and education through biology cloud labs. A critical barrier for remote life-science experimentation is the absence of suitable abstractions and interfaces for programming living matter. To this end we conceptualize a programming paradigm that provides stimulus control functions and sensor control functions for realtime manipulation of biological (physical) matter. Additionally, a simulation mode facilitates higher user throughput, program debugging, and biophysical modeling. To evaluate this paradigm, we implemented a JavaScript-based web toolkit, 'Bioty', that supports realtime interaction with swarms of phototactic Euglena cells hosted on a cloud lab. Studies with remote users demonstrate that individuals with little to no biology knowledge and intermediate programming knowledge were able to successfully create and use scientific applications and games. This work informs the design of programming environments for controlling living matter in general and lowers the access barriers to biology experimentation for professional and citizen scientists, learners, and the lay public.

Footnotes

  • An additional user study was conducted. The paper was rewritten to better summarize the contributions. Figures were reworked to better convey the idea in a more professional manner. Several supplementary figures and material was added.

Copyright 
The copyright holder for this preprint is the author/funder, who has granted bioRxiv a license to display the preprint in perpetuity. All rights reserved. No reuse allowed without permission.
Back to top
PreviousNext
Posted September 07, 2018.
Download PDF
Email

Thank you for your interest in spreading the word about bioRxiv.

NOTE: Your email address is requested solely to identify you as the sender of this article.

Enter multiple addresses on separate lines or separate them with commas.
An interactive programming paradigm for realtime experimentation with remote living matter
(Your Name) has forwarded a page to you from bioRxiv
(Your Name) thought you would like to see this page from the bioRxiv website.
Share
An interactive programming paradigm for realtime experimentation with remote living matter
Peter Washington, Karina Samuel-Gama, Shirish Goyal, Ashwin Ramaswami, Ingmar H Riedel-Kruse
bioRxiv 236919; doi: https://doi.org/10.1101/236919
Digg logo Reddit logo Twitter logo CiteULike logo Facebook logo Google logo Mendeley logo
Citation Tools
An interactive programming paradigm for realtime experimentation with remote living matter
Peter Washington, Karina Samuel-Gama, Shirish Goyal, Ashwin Ramaswami, Ingmar H Riedel-Kruse
bioRxiv 236919; doi: https://doi.org/10.1101/236919

Citation Manager Formats

  • BibTeX
  • Bookends
  • EasyBib
  • EndNote (tagged)
  • EndNote 8 (xml)
  • Medlars
  • Mendeley
  • Papers
  • RefWorks Tagged
  • Ref Manager
  • RIS
  • Zotero
  • Tweet Widget
  • Facebook Like
  • Google Plus One

Subject Area

  • Bioengineering
Subject Areas
All Articles
  • Animal Behavior and Cognition (999)
  • Biochemistry (1493)
  • Bioengineering (946)
  • Bioinformatics (6831)
  • Biophysics (2429)
  • Cancer Biology (1792)
  • Cell Biology (2530)
  • Clinical Trials (106)
  • Developmental Biology (1700)
  • Ecology (2576)
  • Epidemiology (1496)
  • Evolutionary Biology (5029)
  • Genetics (3623)
  • Genomics (4638)
  • Immunology (1175)
  • Microbiology (4252)
  • Molecular Biology (1629)
  • Neuroscience (10801)
  • Paleontology (83)
  • Pathology (240)
  • Pharmacology and Toxicology (409)
  • Physiology (555)
  • Plant Biology (1459)
  • Scientific Communication and Education (412)
  • Synthetic Biology (542)
  • Systems Biology (1878)
  • Zoology (260)