mobedac - microbiome of the built environment data analysis core

32
MoBeDAC Microbiome of the Built Environment Data Analysis Core

Upload: douginator2000

Post on 28-Jan-2015

110 views

Category:

Technology


2 download

DESCRIPTION

MoBeDAC - Microbiome of the Built Environment Data Analysis Core. This slideshow was presented at the Healthy Buildings 2012 conference in Brisbane Australia. Material covers the MoBeDAC and how it integrates various data sources and enables analysis across platforms.

TRANSCRIPT

Page 1: MoBeDAC - Microbiome of the Built Environment Data Analysis Core

MoBeDAC

Microbiome of the Built Environment Data Analysis Core

Page 2: MoBeDAC - Microbiome of the Built Environment Data Analysis Core

Background

Rob Knight’s group, University of Colorado at Boulder

Since we’re talking about air quality…

Page 3: MoBeDAC - Microbiome of the Built Environment Data Analysis Core

Boulder, Colorado

Page 4: MoBeDAC - Microbiome of the Built Environment Data Analysis Core

Boulder, Colorado

Page 5: MoBeDAC - Microbiome of the Built Environment Data Analysis Core

Boulder, Colorado

Page 6: MoBeDAC - Microbiome of the Built Environment Data Analysis Core

Right now…

Page 7: MoBeDAC - Microbiome of the Built Environment Data Analysis Core

Right now…

Page 8: MoBeDAC - Microbiome of the Built Environment Data Analysis Core

Right now…

Page 9: MoBeDAC - Microbiome of the Built Environment Data Analysis Core

About the Knight Lab

Rob Knight, PhD, PI, Smartypants

Qiime – Quantitative Insights Into Microbial Ecology

Qiime on the web, data transport, MoBeDAC, etc…

Spend a lot of time on standards and data consistency

Page 10: MoBeDAC - Microbiome of the Built Environment Data Analysis Core

Why do we need standards?

Everyone likes the idea

Everyone uses their own standard

Problem: Leads to situations such as this…

Page 11: MoBeDAC - Microbiome of the Built Environment Data Analysis Core

It’s a cat.

Page 12: MoBeDAC - Microbiome of the Built Environment Data Analysis Core

Or maybe a shark?

Page 13: MoBeDAC - Microbiome of the Built Environment Data Analysis Core
Page 14: MoBeDAC - Microbiome of the Built Environment Data Analysis Core
Page 15: MoBeDAC - Microbiome of the Built Environment Data Analysis Core

Such a nice monkey…

Page 16: MoBeDAC - Microbiome of the Built Environment Data Analysis Core

Err wait, is it a walrus?

Page 17: MoBeDAC - Microbiome of the Built Environment Data Analysis Core
Page 18: MoBeDAC - Microbiome of the Built Environment Data Analysis Core
Page 19: MoBeDAC - Microbiome of the Built Environment Data Analysis Core

A local…

Page 20: MoBeDAC - Microbiome of the Built Environment Data Analysis Core

Or… a dolphin?

Page 21: MoBeDAC - Microbiome of the Built Environment Data Analysis Core
Page 22: MoBeDAC - Microbiome of the Built Environment Data Analysis Core
Page 23: MoBeDAC - Microbiome of the Built Environment Data Analysis Core

Unexpected Results

Different tools can (and do!) lead to different results

Answer: speak the same language

Page 24: MoBeDAC - Microbiome of the Built Environment Data Analysis Core

Presenting MoBeDAC

Central repository for microbial metadata and sequence data

Implements and enforces metadata standards – GSC checklists

Enforces sequence data consistency – quality filtering, trimming

Brings together an array of utilities and resources: VAMPS MG-RAST Qiime FungiDB Microbe.net Future platforms via open API

Page 25: MoBeDAC - Microbiome of the Built Environment Data Analysis Core

MoBeDAC Overview

Page 26: MoBeDAC - Microbiome of the Built Environment Data Analysis Core

Metadata: GSC Checklists

Page 27: MoBeDAC - Microbiome of the Built Environment Data Analysis Core

Metadata: GSC Checklists

Page 28: MoBeDAC - Microbiome of the Built Environment Data Analysis Core

The Technology

Platform Agnostic – keep it really simple

REST API for communication

JSON for encoding

Page 29: MoBeDAC - Microbiome of the Built Environment Data Analysis Core

REST – Representational State Transfer

Sounds really fancy… but it’s really simple: Usually runs over HTTP Not a standard per-se, a series of guidelines. Flexible.

Only 4 Commands (verbs): GET - List resources or elements of resource PUT - Replace entire collection with new data POST - Add new item to collection DELETE - Remove item or collection

WWW is the largest REST system – everyone uses it without knowing

Page 30: MoBeDAC - Microbiome of the Built Environment Data Analysis Core

JSON – JavaScript Object Notation

Sounds fancy too… but it’s: Ubiquitous Simple, human readable If you have data, put lots of brackets around it Send it

For example: If I have a dictionary that looks like:

a: appleb: bunnyc: kitty shark JSON says it should look like:{"a": "apple", "c": "kitty shark", "b": "bunny"}

Current MoBeDAC API specification available at:http://metagenomics.anl.gov/Html/api.html

Page 31: MoBeDAC - Microbiome of the Built Environment Data Analysis Core

Resources

MoBeDAC

http://mobedac.org

VAMPS

http://vamps.mbl.edu

MG-RAST

http://metagenomics.anl.gov

Qiime

http://microbio.me/qiimehttp://www.qiime.org/

FungiDB

http://fungidb.org/fungidb.b2

Microbe.net

http://www.microbe.net/

GSC

http://gensc.org

BE Package Terms http://www.microbe.net/wp-content/

uploads/2012/05/built_environment-metadata-terms-v51.xls

Sloan Foundation http://www.sloan.org/

Page 32: MoBeDAC - Microbiome of the Built Environment Data Analysis Core

Thanks!

Questions?