Labscape Goal: Simplify lab work by making information available where it is needed and by collecting and organizing data when it is created into a formal.

Slides:



Advertisements
Similar presentations
ABSTRACT Due to the Internets sheer size, complexity, and various routing policies, it is difficult if not impossible to locate the causes of large volumes.
Advertisements

Some Reflections on Augmented Cognition Eric Horvitz ISAT & Microsoft Research November 2000 Some Reflections on Augmented Cognition Eric Horvitz ISAT.
Towel: Towards an Intelligent ToDo List Ken Conley Jim Carpenter SRI International AAAI Spring Symposium 2007.
Software Engineering 1. Software development – the grand view 2. Requirements engineering.
Hallway Traffic Simulator Peter Riggs Computer Systems Lab
Use and Maintenance of Micro-pipettes
Empirical and Data-Driven Models of Multimodality Advanced Methods for Multimodal Communication Computational Models of Multimodality Adequate.
Wireless Ad Hoc and Sensor Networks Lab5 2007/05/30.
Robotics for Intelligent Environments
Pipette Calibration Procedure Pipette, water and balance Test the maximum volume or minimum volume Pre-wet tips Test 5 volumes per setting.
Open loop vs closed loop By Norbert Benei ZI5A58.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 10 Slide 1 Critical Systems Specification 3 Formal Specification.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 10 Slide 1 Formal Specification.
EPOCH 1000 Series Procedure Custom PA Probe-Wedge Definition.
Prototype & Design Computer Inputs. How to Prototype & Design Computer Inputs Step 1: Review Input Requirements Step 2: Select the GUI Controls Step 3:
Real-time PCR automated solution for food pathogen testing
Sensor Coordination using Role- based Programming Steven Cheung NSF NeTS NOSS Informational Meeting October 18, 2005.
A year 1 computer userA year 2 computer userA year 3 computer user Algorithms and programming I can create a series of instructions. I can plan a journey.
Lab Bot 800 Dual Arm Fully Automated Liquid Handling Workstation.
1 Lecture 19: Motion Capture. 2 Techniques Morphing Motion Capture.
Purpose of study A high-quality computing education equips pupils to use computational thinking and creativity to understand and change the world. Computing.
Probabilistic Context Free Grammars for Representing Action Song Mao November 14, 2000.
Intro: Use Case and Use Case Diagram Documentation.
Wireless Networks Breakout Session Summary September 21, 2012.
PERVASIVE COMPUTING MIDDLEWARE BY SCHIELE, HANDTE, AND BECKER A Presentation by Nancy Shah.
Brief Introduction to Data-Driven Application Simulations Craig C. Douglas University of Kentucky and Yale University with.
WXGE6103 Software Engineering Process and Practice Formal Specification.
Programmable Microfluidics William Thies*, J.P. Urbanski †, Mats Cooper †, David Wentzlaff*, Todd Thorsen †, and Saman Amarasinghe * * Computer Science.
Human Computer Interaction © 2014 Project Lead The Way, Inc.Computer Science and Software Engineering.
W W W. Q I A G E N. C O M Dirk Heckel, PhD Diagnostic Sample Preparation and Stabilization QIAGEN GmbH.
Micropipettes Step-by-Step to use Micropipettes 1) Check the volume 2) Attach disposable tip (different tips for each size micropipette) 3) Depress the.
Grid Computing & Semantic Web. Grid Computing Proposed with the idea of electric power grid; Aims at integrating large-scale (global scale) computing.
Designing for energy-efficient vision-based interactivity on mobile devices Miguel Bordallo Center for Machine Vision Research.
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 user dialogue 1 why good interface design? reduces input and usage errors lowers the cost.
CHAPTER 1: Some Tools of the Trade Lab Purpose of Lab 1.1 Become familiar with the small volumes of solutions used in molecular biology Introduce.
How to use a micropipette. When is a micropipette needed? Micropipettes are precision instruments designed to measure and transfer small volumes of liquids.
TOUCH ME NOT Presented by: Anjali.G.
User-Centric Design of a Vision System for Interactive Applications Stanislaw Borkowski, Julien Letessier, François Bérard, and James L. Crowley ICVS’06.
1 Partner presentation COGAIN camp 05 September 2007 Prof Alastair Gale, Dr Fangmin Shi Applied Vision Research Centre Loughborough University, UK.
Distributed Pattern Recognition System, Web-based by Nadeem Ahmed.
Quiz Week 8 Topical. Topical Quiz (Section 2) What is the difference between Computer Vision and Computer Graphics What is the difference between Computer.
Slide no 1 Cognitive Systems in FP6 scope and focus Colette Maloney DG Information Society.
COGNITIVE WALKTHROUGH Vigneshwar Poojar. The cognitive walkthrough is a formalized way of imagining people’s thoughts and actions when they use an interface.
Pen Based User Interface Issues CSE 490RA January 25, 2005.
APRIL 10, Meeting Agenda  Prototype 2 Goals  Robust Connections Demo  System Diagnostics Tool Demo  Final Prototype Risk Mitigation  Final.
Computing in the New Curriculum. Computing Pupils should be taught to: KS1 understand what algorithms are; how they are implemented as programs on digital.
Name of Student : PATEL ARPITKUMAR RAJNIKANT Enrollment No
General Laboratory Techniques Dry Lab Chemistry 1105.
The New Primary National Curriculum
Formal Specification.
Input and output devices for visually impaired users
Musical Instrument Virtual
Organization and Knowledge Management
Lecture 15: Technical Metrics
Tools of a Biologist.
Multimodal Interfaces
Lecture Software Process Definition and Management Chapter 3: Descriptive Process Models Dr. Jürgen Münch Fall
network of simple neuron-like computing elements
Pervasive Computing Happening?
Input-Output-Process Demo
Introduction to Data Structure
21 3 Variables Selection Functions Repetition Challenge 21
Realizing Closed-loop, Online Tuning and Control for Configurable-Cache Embedded Systems: Progress and Challenges Islam S. Badreldin*, Ann Gordon-Ross*,
CHAPTER 14: Information Visualization
System Software for Ubiquitous Computing
Deep Learning Authors: Yann LeCun, Yoshua Bengio, Geoffrey Hinton
Measurements & Error Analysis
Adaptive Query Processing (Background)
Pipette Calibration.
Computer Vision Readings
Presentation transcript:

Labscape Goal: Simplify lab work by making information available where it is needed and by collecting and organizing data when it is created into a formal representation that others understand and process

Sub problems Where/When should information be available? Where/when information is created? Need of formal representation Collaborative work

Characteristics Instrumentation –Materials (cells, tubes, other disposable materials) come and go. –Large number of heterogeneous devices, traditional computers. –Large scale environment –Labscape should be compatible with other similar type of labs.

Cognitive overhead –Error correction and detection should be avoided. –Lab workers do not desire additional responsibility to work in an instrumented environment. –Ambiguous interface is not desirable.

Collaborative work –More than one person work on the same protocol at the same time. –Who’s going to work on what can only be completely determined while they perform an experiment.

Challenges in recognizing progress of experiment. –It requires high precision technology to detect which sample in a batch a user is working on. –Samples involved in different steps looks identical. –Repetition of the similar operations challenges distinguishing the state of each sample.

Dynamic work flow –Constraining users is not recommended. - They tend to reorder / add/ delete steps.

Experience UI precedes AI Abstract operations and formal representation. Remaining problems. –Integrating recognition technology. –Integrating sensors to current environment.

Discussion Recognition rich environment? Predict user’s location. Associate a user with steps. –(user, device, step) –Touching/ Vision –Number of pipette tips thrown away Disambiguate state of each samples. Tracking materials

Combine input: X (dispensed material) Y (base material) output:combined material Z Throw away pipette tips Combine input: X (dispensed material) output: combined material Z Get the container W Open the lid of WClose the lid of W Z:Dispense X to Y Z:Dispense X to W Throw away pipette tips

Dispense input: X output: aspirated material W Close the lid of X Open the lid of X Get the pipette tips W:aspirate from X with volume Z adjust pipepetter volume Z