SlideShare une entreprise Scribd logo
1  sur  20
How to expand the Galaxy from
genes to Earth in six simple steps
(and live smarter and longer)
Raffaele Montella1,2, Alison Brizius2, Joshua Elliott2, David Kelly2, Ravi Madduri2,3, Ketan Maheshwari3,
Cheryl Porter4, Peter Vilter2, Michael Wilde2, Wei Xiong4, Meng Zhang4 and Ian Foster2,3,5
1Department of Science and Technologies, University of Naples Parthenope, Naples, ITALY;
2Computation Institute, Argonne National Laboratory and University of Chicago, Chicago, Illinois, USA;
3Mathematics and Computer Science Division, Argonne National Laboratory, Argonne, Illinois, USA;
4University of Florida, Department of Agricultural and Biological Engineering, Gainsville, Florida, USA;
5Departmet of Computer Science, University of Chicago, Chicago, Illinois, USA;
Department of
Science and Technologies
University of Naples Parthenope
Mathematics and
Computer Science
Division
Department of
Agricultural and
Biological Engineering
faceit-portal.org usefaceit.orglearnfaceit.org
FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology
Facing real problems with
Information Technology
No buzzword
Real things!
An open playground for
the next generation of
earth system scientists
What’s in a name…
ScienceGateways
Data+Workflows=Results
The user profile…
Scientists
Experts of their fields
Limited programming skills
Complex experiments
Effective and efficient
solutions to real problems
Experts in design and
abstraction
Information
Technology
Development experts in wizardry…
Built on
widely used Galaxy,
Globus, and
Swift systems
faceit-portal.org
January
June
November
March
January
February
FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology
The Face-IT Galaxy
timeline
• Research Prototype
2011 2012 2013 2014 2015
October
April
February
October Galaxy
Galaxy-ES
Face-IT
• FACE-IT
Framework for Advanced Climate, Economy and
Impact Investigation with Information Technology
November
Genomics and Earth Science communities
share the same problems: why don’t create
a Galaxy for Earth Science?
The first working prototype
with data analysis and
workflow support. It could
work!
Galaxy-ES exists as a Globus
Galaxy Genomics fork.
• Earth Science datatypes
• Converters
• Processors
• Visualizers
• Remote data browsing
• Display Application demo
• Aggregated datasets (RAFT)
Galaxy-ES is a pluggable toolshed
of Globus Galaxy Genomics. More
datatypes, more tools, more
working demos.
Galaxy-ES changes its status from
research prototype to project in
progress. The Face-IT team is
finally joined.
First Face-IT developer
conference.
• NetCDF Schema
• Swift based tools
Things are working.
The prototype
Globus Galaxy Face-
IT instance is
launched in the
Amazon cloud.
Second Face-IT developer conference.
• Globus Online integration
• 3rd parts remote data browsing
• Advanced visualization
Face-IT at GCE14/SC14
Many data sources
Many applications
Globus integration
People around the world use it!
Third Face-IT developer conference.
• NTCC: No need to touch core code
• Datatypes as “proprietary”
• New visualizers
Face-IT as AgMIP meeting.
• New netcdf datatype with schema
• New xml and json datatypes
• WMS map visualizer
FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology
The Hitchhiker’s
[Data Analysis] Guide to the Galaxy
Canvas
ToolPalette
History
Dataset
Peek Area
FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology
The Hitchhiker’s
[Workflow] Guide to the Galaxy
Workflow
ToolPalette
ToolParameters
FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology
From genes
to Earth
• Datatypes
• Tools
• Tool parameters
• Aggregated datatypes
• Data providers
• Visualizers
Step ONE:
earth system datatypes
CLIMATE
AGRICULTURE
ECONOMY
converter
Datatypes
Datasets
Data
file_ext
mime-type
…
Metadata
…
set_meta()
sniff()
display_peek()
display_data()
…
NetCDF
file_ext=“nc”
…
Metadata: NCML
Metadata: WMS
set_meta()
Sniff()
display_peek()
display_data()
…
GCM
file_ext=“gcm.nc”
…
schema=
“GCM.ncxsd”
…
FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology
• Datatype:
the kind of data we want
to deal with
• Dataset:
the actual data we
manage as belonging to
a datatype
• If you are thinking about
classes and instances in
the OOP model you are
right!
• Implemented as Python
classes
FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology
Intermezzo
[primer] NetCDF
• NetCDF:
wide-spread file format for
multidimensional environmental data
• Supports unstructured, regular and
curvilinear grids
• Dimensions, variables and attributes
• Self descriptive
• Conventions
• Huge amount of data sources, libraries and
tools
FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology
Intermezzo
[Schema] NetCDF
• NetCDF Schema:
a brand new way to compare and
match different NetCDF files.
• Based on wide spread and stable
technologies
– XML Schema
– NetCDF Markup Language
– Regular expressions
• Originally built for NetCDF sniffing
in Face-IT Galaxy could be
something promising…
NetCDF
file
.ncxsd
(NetCDF Schema)
NetCDF Schema
Library (Python)
FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology
Step TWO:
new tools
• Tool:
Is a computing process fed by one or
more datasets producing one or more
datasets
• It is wrapped over any kind of
executable
• Running by naïve local scheduler,
super-computers, virtual machines
somewhere in the cloud.
• Each input and output is data typed
• It is defined using XML The tools palette
The same tool
in a workflow
A tool in data analysis
FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology
Step TWO:
[changing the order of running dimensions] new tools
• The tool executable is run in a
scratch directory
• By default input and output
datasets are managed “in place”
• Data-typing is strictly enforced
ncpdq -a lat,lon ACCESS1-0.nc4 ACCESS1-0_latlon.nc4
<variable name="fwetpr1_rcp45”
shape="decade_rcp month lon
lat”
type="float">
…
</variable>
<variable name="fwetpr1_rcp45”
shape="decade_rcp month lat
lon”
type="float">
…
</variable>
GCMlatlon
GCM
Executable
Must be in the path
Parameters
Could be defined
at runtime
Input dataset
The input filename
Output dataset
The output filename
<tool id="gcm2gcmlatlon" name="GCM to GCM with latlon" version="0.1">
<description>Convert a GCM dataset to a GCMlatlon ready for WMS …</description>
<command>ncpdq -a lat,lon $Input $Output</command>
<inputs>
<param name="Input" type="data" format="gcm.nc" label=”…" />
</inputs>
<outputs>
<data format="gcm.latlon.nc" name="Output" label=”…" />
</outputs>
</tool>
FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology
Step THREE:
tool parameters
• Tool parameters:
Define the user interface
elements for a tool
• Regular tool parameters
wrap text fields, radio
buttons and drop drown lists.
• Custom tool parameters for
Globus Online, OpenDap,
date peaking and feature
selection of maps.
FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology
Step FOUR:
aggregated datatypes (RAFT*)
• Dataset References:
XML based datatype grouping
references to different datasets in the
same history.
• The regular Galaxy works on single file
datasets or composite file datasets.
• Acts as a ‘struct’ or an ‘array’ or a mix
of both.
• Supports schemas and translators.
DsRef
(EnhancedXML)
Used when:
• A tool consumes and/or produces a variable
number of datasets
• The tool is implemented using a Swift script
working in parallel
FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology
Step FIVE:
data providers
• Data providers:
software components interfacing
the datasets with the web
browser.
• They provide data as array of
JSON objects
• Key/Values, Columnar, custom
• Implemented in Datatype classes
Web Browser Galaxy Instance
History
Database
Association
Data
Providers
Datatype
Data file
Dataset
Data
Provider
Web page…
…dynamically
generated---
…form Mako
template
(mix of
server side
python code
with client
side web
technologies)
request
response
template
FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology
Step SIX:
[GeoJson vector maps] map visualizers
• Visualizers:
client-side software
components for interactive
data visualization
• Quasi-GIS!
• Map:
Visualizes vector data
produced as GeoJson objects
by a data provider
• Wms (World Map Server):
Visualizes raster data from
NetCDF datatypes.
ACMO file visualization
FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology
Step SIX:
[NetCDF & World Map Server] map visualizers
• Wms:
World Map Server
visualizes raster data
from NetCDF datatypes.
• It leverages on an
external software.
• Still experimental!
• Steps:
– Dataset registration
– Data provider interaction
– GUI setup
– Map consuming NetCDF Datatype
Data Provider
WMS Data
Provider
History
Database
Association
WMS Server
modified
sci-wms
History
Datatype
HTML
Javascript
JQuery
JQuery-UI
Leaflet JS
WMS Visualizer
set_meta()
wms_url
Generatevisualizer
fromMakotemplate
request:
provider-wms
response:
wms_url
capabilities
…
FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology
Step SIX:
[NetCDF & World Map Server] map visualizers
• Examples:
Sea Surface Temperature
Conturing
FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology
Conclusions and
[now] future works
• Face-IT Galaxy is a creative playground for the next generation of
earth scientists
• Propose your application, write your code and share it!
• Spin-off projects: extreme weather
simulations in the Bay of Napoli, IT
(UniParthenope)
http://www.learnfaceit.org
FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology
Conclusions and
[live smarter and longer] future works
• Instrumented Smart Cities are a huge
source of big data
• Array of Things as a Face-IT Galaxy data
source?
• Why not use NetCDF Schema as a search
criteria after a crawler has explored the
internet hunting for earth system data?
ApossibleCIcollaboration?
http://arrayofthings.github.io
FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology
GCE: The 9th Gateway Computing Environments
Workshop@SC14
Cite as:
Montella, R., Brizius, A.,
Elliott, J., Kelly, D.,
Madduri, R.,
Maheshwari, K., ... &
Foster, I. (2014,
November). FACE-IT: a
science gateway for
food security research.
In Proceedings of the
9th Gateway Computing
Environments Workshop
(pp. 42-46). IEEE Press.

Contenu connexe

Tendances

BUILDING BETTER PREDICTIVE MODELS WITH COGNITIVE ASSISTANCE IN A DATA SCIENCE...
BUILDING BETTER PREDICTIVE MODELS WITH COGNITIVE ASSISTANCE IN A DATA SCIENCE...BUILDING BETTER PREDICTIVE MODELS WITH COGNITIVE ASSISTANCE IN A DATA SCIENCE...
BUILDING BETTER PREDICTIVE MODELS WITH COGNITIVE ASSISTANCE IN A DATA SCIENCE...Alex Liu
 
So Long Computer Overlords
So Long Computer OverlordsSo Long Computer Overlords
So Long Computer OverlordsIan Foster
 
Big Data, Beyond the Data Center
Big Data, Beyond the Data CenterBig Data, Beyond the Data Center
Big Data, Beyond the Data CenterGilles Fedak
 
Challenges and Issues of Next Cloud Computing Platforms
Challenges and Issues of Next Cloud Computing PlatformsChallenges and Issues of Next Cloud Computing Platforms
Challenges and Issues of Next Cloud Computing PlatformsFrederic Desprez
 
Classification of Big Data Use Cases by different Facets
Classification of Big Data Use Cases by different FacetsClassification of Big Data Use Cases by different Facets
Classification of Big Data Use Cases by different FacetsGeoffrey Fox
 
What's New in Cytoscape
What's New in CytoscapeWhat's New in Cytoscape
What's New in CytoscapeKeiichiro Ono
 
Quick Introduction to Cytoscape for Undergraduates
Quick Introduction to Cytoscape for UndergraduatesQuick Introduction to Cytoscape for Undergraduates
Quick Introduction to Cytoscape for UndergraduatesKeiichiro Ono
 
Dynamic Data Center concept
Dynamic Data Center concept  Dynamic Data Center concept
Dynamic Data Center concept Miha Ahronovitz
 
Towards the Cytoscape Cyberinfrastructure
Towards the Cytoscape CyberinfrastructureTowards the Cytoscape Cyberinfrastructure
Towards the Cytoscape CyberinfrastructureKeiichiro Ono
 
Use r 2013 tutorial - r and cloud computing for higher education and research
Use r 2013   tutorial - r and cloud computing for higher education and researchUse r 2013   tutorial - r and cloud computing for higher education and research
Use r 2013 tutorial - r and cloud computing for higher education and researchkchine3
 
第1回バイオインフォマティクスデータ可視化セミナー@Riken
第1回バイオインフォマティクスデータ可視化セミナー@Riken第1回バイオインフォマティクスデータ可視化セミナー@Riken
第1回バイオインフォマティクスデータ可視化セミナー@RikenKeiichiro Ono
 
Accumulo Summit 2014: Addressing big data challenges through innovative archi...
Accumulo Summit 2014: Addressing big data challenges through innovative archi...Accumulo Summit 2014: Addressing big data challenges through innovative archi...
Accumulo Summit 2014: Addressing big data challenges through innovative archi...Accumulo Summit
 
big_data_casestudies_2.ppt
big_data_casestudies_2.pptbig_data_casestudies_2.ppt
big_data_casestudies_2.pptvishal choudhary
 
A Biological Internet?: Eywa
A Biological Internet?: EywaA Biological Internet?: Eywa
A Biological Internet?: EywaEugene Siow
 
Foster CRA March 2022.pptx
Foster CRA March 2022.pptxFoster CRA March 2022.pptx
Foster CRA March 2022.pptxIan Foster
 
Data Science in Future Tense
Data Science in Future TenseData Science in Future Tense
Data Science in Future TensePaco Nathan
 
grid mining
grid mininggrid mining
grid miningARNOLD
 
Eyeo 2019-Lightning-Cytoscape
Eyeo 2019-Lightning-CytoscapeEyeo 2019-Lightning-Cytoscape
Eyeo 2019-Lightning-CytoscapeKeiichiro Ono
 
Austin T Schaffer - Writing Sample - NASA LaRC Internship Responsibilities
Austin T Schaffer - Writing Sample - NASA LaRC Internship ResponsibilitiesAustin T Schaffer - Writing Sample - NASA LaRC Internship Responsibilities
Austin T Schaffer - Writing Sample - NASA LaRC Internship ResponsibilitiesAustin Schaffer
 

Tendances (20)

BUILDING BETTER PREDICTIVE MODELS WITH COGNITIVE ASSISTANCE IN A DATA SCIENCE...
BUILDING BETTER PREDICTIVE MODELS WITH COGNITIVE ASSISTANCE IN A DATA SCIENCE...BUILDING BETTER PREDICTIVE MODELS WITH COGNITIVE ASSISTANCE IN A DATA SCIENCE...
BUILDING BETTER PREDICTIVE MODELS WITH COGNITIVE ASSISTANCE IN A DATA SCIENCE...
 
So Long Computer Overlords
So Long Computer OverlordsSo Long Computer Overlords
So Long Computer Overlords
 
Big Data, Beyond the Data Center
Big Data, Beyond the Data CenterBig Data, Beyond the Data Center
Big Data, Beyond the Data Center
 
Challenges and Issues of Next Cloud Computing Platforms
Challenges and Issues of Next Cloud Computing PlatformsChallenges and Issues of Next Cloud Computing Platforms
Challenges and Issues of Next Cloud Computing Platforms
 
Classification of Big Data Use Cases by different Facets
Classification of Big Data Use Cases by different FacetsClassification of Big Data Use Cases by different Facets
Classification of Big Data Use Cases by different Facets
 
What's New in Cytoscape
What's New in CytoscapeWhat's New in Cytoscape
What's New in Cytoscape
 
Quick Introduction to Cytoscape for Undergraduates
Quick Introduction to Cytoscape for UndergraduatesQuick Introduction to Cytoscape for Undergraduates
Quick Introduction to Cytoscape for Undergraduates
 
Big data analytics
Big data analyticsBig data analytics
Big data analytics
 
Dynamic Data Center concept
Dynamic Data Center concept  Dynamic Data Center concept
Dynamic Data Center concept
 
Towards the Cytoscape Cyberinfrastructure
Towards the Cytoscape CyberinfrastructureTowards the Cytoscape Cyberinfrastructure
Towards the Cytoscape Cyberinfrastructure
 
Use r 2013 tutorial - r and cloud computing for higher education and research
Use r 2013   tutorial - r and cloud computing for higher education and researchUse r 2013   tutorial - r and cloud computing for higher education and research
Use r 2013 tutorial - r and cloud computing for higher education and research
 
第1回バイオインフォマティクスデータ可視化セミナー@Riken
第1回バイオインフォマティクスデータ可視化セミナー@Riken第1回バイオインフォマティクスデータ可視化セミナー@Riken
第1回バイオインフォマティクスデータ可視化セミナー@Riken
 
Accumulo Summit 2014: Addressing big data challenges through innovative archi...
Accumulo Summit 2014: Addressing big data challenges through innovative archi...Accumulo Summit 2014: Addressing big data challenges through innovative archi...
Accumulo Summit 2014: Addressing big data challenges through innovative archi...
 
big_data_casestudies_2.ppt
big_data_casestudies_2.pptbig_data_casestudies_2.ppt
big_data_casestudies_2.ppt
 
A Biological Internet?: Eywa
A Biological Internet?: EywaA Biological Internet?: Eywa
A Biological Internet?: Eywa
 
Foster CRA March 2022.pptx
Foster CRA March 2022.pptxFoster CRA March 2022.pptx
Foster CRA March 2022.pptx
 
Data Science in Future Tense
Data Science in Future TenseData Science in Future Tense
Data Science in Future Tense
 
grid mining
grid mininggrid mining
grid mining
 
Eyeo 2019-Lightning-Cytoscape
Eyeo 2019-Lightning-CytoscapeEyeo 2019-Lightning-Cytoscape
Eyeo 2019-Lightning-Cytoscape
 
Austin T Schaffer - Writing Sample - NASA LaRC Internship Responsibilities
Austin T Schaffer - Writing Sample - NASA LaRC Internship ResponsibilitiesAustin T Schaffer - Writing Sample - NASA LaRC Internship Responsibilities
Austin T Schaffer - Writing Sample - NASA LaRC Internship Responsibilities
 

En vedette

Accelerated expansion of universe and evolving ideas about gravity
Accelerated expansion of universe and evolving ideas about gravityAccelerated expansion of universe and evolving ideas about gravity
Accelerated expansion of universe and evolving ideas about gravityMichael Marty
 
Galaxies revo1
Galaxies revo1Galaxies revo1
Galaxies revo1Jeric Lazo
 
Stars and Galaxies
Stars and GalaxiesStars and Galaxies
Stars and Galaxiesduncanpatti
 

En vedette (6)

Galaxies
GalaxiesGalaxies
Galaxies
 
Accelerated expansion of universe and evolving ideas about gravity
Accelerated expansion of universe and evolving ideas about gravityAccelerated expansion of universe and evolving ideas about gravity
Accelerated expansion of universe and evolving ideas about gravity
 
Galaxies revo1
Galaxies revo1Galaxies revo1
Galaxies revo1
 
Expanding universe
Expanding universeExpanding universe
Expanding universe
 
Galaxies
GalaxiesGalaxies
Galaxies
 
Stars and Galaxies
Stars and GalaxiesStars and Galaxies
Stars and Galaxies
 

Similaire à How to expand the Galaxy from genes to Earth in six simple steps (and live smarter and longer)

A Gen3 Perspective of Disparate Data
A Gen3 Perspective of Disparate DataA Gen3 Perspective of Disparate Data
A Gen3 Perspective of Disparate DataRobert Grossman
 
Towards an Incremental Schema-level Index for Distributed Linked Open Data G...
Towards an Incremental Schema-level Index  for Distributed Linked Open Data G...Towards an Incremental Schema-level Index  for Distributed Linked Open Data G...
Towards an Incremental Schema-level Index for Distributed Linked Open Data G...Till Blume
 
SPatially Explicit Data Discovery, Extraction and Evaluation Services (SPEDDE...
SPatially Explicit Data Discovery, Extraction and Evaluation Services (SPEDDE...SPatially Explicit Data Discovery, Extraction and Evaluation Services (SPEDDE...
SPatially Explicit Data Discovery, Extraction and Evaluation Services (SPEDDE...aceas13tern
 
Spark at NASA/JPL-(Chris Mattmann, NASA/JPL)
Spark at NASA/JPL-(Chris Mattmann, NASA/JPL)Spark at NASA/JPL-(Chris Mattmann, NASA/JPL)
Spark at NASA/JPL-(Chris Mattmann, NASA/JPL)Spark Summit
 
Big data at experimental facilities
Big data at experimental facilitiesBig data at experimental facilities
Big data at experimental facilitiesIan Foster
 
EarthCube Monthly Community Webinar- Nov. 22, 2013
EarthCube Monthly Community Webinar- Nov. 22, 2013EarthCube Monthly Community Webinar- Nov. 22, 2013
EarthCube Monthly Community Webinar- Nov. 22, 2013EarthCube
 
g-Social - Enhancing e-Science Tools with Social Networking Functionality
g-Social - Enhancing e-Science Tools with Social Networking Functionalityg-Social - Enhancing e-Science Tools with Social Networking Functionality
g-Social - Enhancing e-Science Tools with Social Networking FunctionalityNicholas Loulloudes
 
eScience: A Transformed Scientific Method
eScience: A Transformed Scientific MethodeScience: A Transformed Scientific Method
eScience: A Transformed Scientific MethodDuncan Hull
 
Workshop: Introduction to Cytoscape at UT-KBRIN Bioinformatics Summit 2014 (4...
Workshop: Introduction to Cytoscape at UT-KBRIN Bioinformatics Summit 2014 (4...Workshop: Introduction to Cytoscape at UT-KBRIN Bioinformatics Summit 2014 (4...
Workshop: Introduction to Cytoscape at UT-KBRIN Bioinformatics Summit 2014 (4...Keiichiro Ono
 
Global Network Advancement Group - Next Generation Network-Integrated Systems
Global Network Advancement Group - Next Generation Network-Integrated SystemsGlobal Network Advancement Group - Next Generation Network-Integrated Systems
Global Network Advancement Group - Next Generation Network-Integrated SystemsLarry Smarr
 
Global Network Advancement Group Next Generation Network-Integrated Sys...
      Global Network Advancement GroupNext Generation Network-Integrated Sys...      Global Network Advancement GroupNext Generation Network-Integrated Sys...
Global Network Advancement Group Next Generation Network-Integrated Sys...Larry Smarr
 
Rack Cluster Deployment for SDSC Supercomputer
Rack Cluster Deployment for SDSC SupercomputerRack Cluster Deployment for SDSC Supercomputer
Rack Cluster Deployment for SDSC SupercomputerRebekah Rodriguez
 
Multi-faceted Classification of Big Data Use Cases and Proposed Architecture ...
Multi-faceted Classification of Big Data Use Cases and Proposed Architecture ...Multi-faceted Classification of Big Data Use Cases and Proposed Architecture ...
Multi-faceted Classification of Big Data Use Cases and Proposed Architecture ...Geoffrey Fox
 

Similaire à How to expand the Galaxy from genes to Earth in six simple steps (and live smarter and longer) (20)

afternoon3.pdf
afternoon3.pdfafternoon3.pdf
afternoon3.pdf
 
Shifting the Burden from the User to the Data Provider
Shifting the Burden from the User to the Data ProviderShifting the Burden from the User to the Data Provider
Shifting the Burden from the User to the Data Provider
 
A Gen3 Perspective of Disparate Data
A Gen3 Perspective of Disparate DataA Gen3 Perspective of Disparate Data
A Gen3 Perspective of Disparate Data
 
Towards an Incremental Schema-level Index for Distributed Linked Open Data G...
Towards an Incremental Schema-level Index  for Distributed Linked Open Data G...Towards an Incremental Schema-level Index  for Distributed Linked Open Data G...
Towards an Incremental Schema-level Index for Distributed Linked Open Data G...
 
SPatially Explicit Data Discovery, Extraction and Evaluation Services (SPEDDE...
SPatially Explicit Data Discovery, Extraction and Evaluation Services (SPEDDE...SPatially Explicit Data Discovery, Extraction and Evaluation Services (SPEDDE...
SPatially Explicit Data Discovery, Extraction and Evaluation Services (SPEDDE...
 
SomeSlides
SomeSlidesSomeSlides
SomeSlides
 
Spark at NASA/JPL-(Chris Mattmann, NASA/JPL)
Spark at NASA/JPL-(Chris Mattmann, NASA/JPL)Spark at NASA/JPL-(Chris Mattmann, NASA/JPL)
Spark at NASA/JPL-(Chris Mattmann, NASA/JPL)
 
afternoon3.pdf
afternoon3.pdfafternoon3.pdf
afternoon3.pdf
 
Big data at experimental facilities
Big data at experimental facilitiesBig data at experimental facilities
Big data at experimental facilities
 
EarthCube Monthly Community Webinar- Nov. 22, 2013
EarthCube Monthly Community Webinar- Nov. 22, 2013EarthCube Monthly Community Webinar- Nov. 22, 2013
EarthCube Monthly Community Webinar- Nov. 22, 2013
 
Grid computing
Grid computingGrid computing
Grid computing
 
g-Social - Enhancing e-Science Tools with Social Networking Functionality
g-Social - Enhancing e-Science Tools with Social Networking Functionalityg-Social - Enhancing e-Science Tools with Social Networking Functionality
g-Social - Enhancing e-Science Tools with Social Networking Functionality
 
eScience: A Transformed Scientific Method
eScience: A Transformed Scientific MethodeScience: A Transformed Scientific Method
eScience: A Transformed Scientific Method
 
Microsoft Dryad
Microsoft DryadMicrosoft Dryad
Microsoft Dryad
 
Session 33 - Production Grids
Session 33 - Production GridsSession 33 - Production Grids
Session 33 - Production Grids
 
Workshop: Introduction to Cytoscape at UT-KBRIN Bioinformatics Summit 2014 (4...
Workshop: Introduction to Cytoscape at UT-KBRIN Bioinformatics Summit 2014 (4...Workshop: Introduction to Cytoscape at UT-KBRIN Bioinformatics Summit 2014 (4...
Workshop: Introduction to Cytoscape at UT-KBRIN Bioinformatics Summit 2014 (4...
 
Global Network Advancement Group - Next Generation Network-Integrated Systems
Global Network Advancement Group - Next Generation Network-Integrated SystemsGlobal Network Advancement Group - Next Generation Network-Integrated Systems
Global Network Advancement Group - Next Generation Network-Integrated Systems
 
Global Network Advancement Group Next Generation Network-Integrated Sys...
      Global Network Advancement GroupNext Generation Network-Integrated Sys...      Global Network Advancement GroupNext Generation Network-Integrated Sys...
Global Network Advancement Group Next Generation Network-Integrated Sys...
 
Rack Cluster Deployment for SDSC Supercomputer
Rack Cluster Deployment for SDSC SupercomputerRack Cluster Deployment for SDSC Supercomputer
Rack Cluster Deployment for SDSC Supercomputer
 
Multi-faceted Classification of Big Data Use Cases and Proposed Architecture ...
Multi-faceted Classification of Big Data Use Cases and Proposed Architecture ...Multi-faceted Classification of Big Data Use Cases and Proposed Architecture ...
Multi-faceted Classification of Big Data Use Cases and Proposed Architecture ...
 

Dernier

Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRDelhi Call girls
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |aasikanpl
 
A relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfA relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfnehabiju2046
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxUmerFayaz5
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...RohitNehra6
 
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCESTERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCEPRINCE C P
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )aarthirajkumar25
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...ssifa0344
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...Sérgio Sacani
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)PraveenaKalaiselvan1
 
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡anilsa9823
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPirithiRaju
 
Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsSumit Kumar yadav
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSarthak Sekhar Mondal
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 sciencefloriejanemacaya1
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfSumit Kumar yadav
 
Broad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptxBroad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptxjana861314
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...jana861314
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSérgio Sacani
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxgindu3009
 

Dernier (20)

Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
 
A relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfA relative description on Sonoporation.pdf
A relative description on Sonoporation.pdf
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptx
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCESTERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)
 
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
 
Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questions
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 science
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdf
 
Broad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptxBroad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptx
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptx
 

How to expand the Galaxy from genes to Earth in six simple steps (and live smarter and longer)

  • 1. How to expand the Galaxy from genes to Earth in six simple steps (and live smarter and longer) Raffaele Montella1,2, Alison Brizius2, Joshua Elliott2, David Kelly2, Ravi Madduri2,3, Ketan Maheshwari3, Cheryl Porter4, Peter Vilter2, Michael Wilde2, Wei Xiong4, Meng Zhang4 and Ian Foster2,3,5 1Department of Science and Technologies, University of Naples Parthenope, Naples, ITALY; 2Computation Institute, Argonne National Laboratory and University of Chicago, Chicago, Illinois, USA; 3Mathematics and Computer Science Division, Argonne National Laboratory, Argonne, Illinois, USA; 4University of Florida, Department of Agricultural and Biological Engineering, Gainsville, Florida, USA; 5Departmet of Computer Science, University of Chicago, Chicago, Illinois, USA; Department of Science and Technologies University of Naples Parthenope Mathematics and Computer Science Division Department of Agricultural and Biological Engineering faceit-portal.org usefaceit.orglearnfaceit.org
  • 2. FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology Facing real problems with Information Technology No buzzword Real things! An open playground for the next generation of earth system scientists What’s in a name… ScienceGateways Data+Workflows=Results The user profile… Scientists Experts of their fields Limited programming skills Complex experiments Effective and efficient solutions to real problems Experts in design and abstraction Information Technology Development experts in wizardry… Built on widely used Galaxy, Globus, and Swift systems faceit-portal.org
  • 3. January June November March January February FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology The Face-IT Galaxy timeline • Research Prototype 2011 2012 2013 2014 2015 October April February October Galaxy Galaxy-ES Face-IT • FACE-IT Framework for Advanced Climate, Economy and Impact Investigation with Information Technology November Genomics and Earth Science communities share the same problems: why don’t create a Galaxy for Earth Science? The first working prototype with data analysis and workflow support. It could work! Galaxy-ES exists as a Globus Galaxy Genomics fork. • Earth Science datatypes • Converters • Processors • Visualizers • Remote data browsing • Display Application demo • Aggregated datasets (RAFT) Galaxy-ES is a pluggable toolshed of Globus Galaxy Genomics. More datatypes, more tools, more working demos. Galaxy-ES changes its status from research prototype to project in progress. The Face-IT team is finally joined. First Face-IT developer conference. • NetCDF Schema • Swift based tools Things are working. The prototype Globus Galaxy Face- IT instance is launched in the Amazon cloud. Second Face-IT developer conference. • Globus Online integration • 3rd parts remote data browsing • Advanced visualization Face-IT at GCE14/SC14 Many data sources Many applications Globus integration People around the world use it! Third Face-IT developer conference. • NTCC: No need to touch core code • Datatypes as “proprietary” • New visualizers Face-IT as AgMIP meeting. • New netcdf datatype with schema • New xml and json datatypes • WMS map visualizer
  • 4. FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology The Hitchhiker’s [Data Analysis] Guide to the Galaxy Canvas ToolPalette History Dataset Peek Area
  • 5. FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology The Hitchhiker’s [Workflow] Guide to the Galaxy Workflow ToolPalette ToolParameters
  • 6. FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology From genes to Earth • Datatypes • Tools • Tool parameters • Aggregated datatypes • Data providers • Visualizers
  • 7. Step ONE: earth system datatypes CLIMATE AGRICULTURE ECONOMY converter Datatypes Datasets Data file_ext mime-type … Metadata … set_meta() sniff() display_peek() display_data() … NetCDF file_ext=“nc” … Metadata: NCML Metadata: WMS set_meta() Sniff() display_peek() display_data() … GCM file_ext=“gcm.nc” … schema= “GCM.ncxsd” … FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology • Datatype: the kind of data we want to deal with • Dataset: the actual data we manage as belonging to a datatype • If you are thinking about classes and instances in the OOP model you are right! • Implemented as Python classes
  • 8. FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology Intermezzo [primer] NetCDF • NetCDF: wide-spread file format for multidimensional environmental data • Supports unstructured, regular and curvilinear grids • Dimensions, variables and attributes • Self descriptive • Conventions • Huge amount of data sources, libraries and tools
  • 9. FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology Intermezzo [Schema] NetCDF • NetCDF Schema: a brand new way to compare and match different NetCDF files. • Based on wide spread and stable technologies – XML Schema – NetCDF Markup Language – Regular expressions • Originally built for NetCDF sniffing in Face-IT Galaxy could be something promising… NetCDF file .ncxsd (NetCDF Schema) NetCDF Schema Library (Python)
  • 10. FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology Step TWO: new tools • Tool: Is a computing process fed by one or more datasets producing one or more datasets • It is wrapped over any kind of executable • Running by naïve local scheduler, super-computers, virtual machines somewhere in the cloud. • Each input and output is data typed • It is defined using XML The tools palette The same tool in a workflow A tool in data analysis
  • 11. FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology Step TWO: [changing the order of running dimensions] new tools • The tool executable is run in a scratch directory • By default input and output datasets are managed “in place” • Data-typing is strictly enforced ncpdq -a lat,lon ACCESS1-0.nc4 ACCESS1-0_latlon.nc4 <variable name="fwetpr1_rcp45” shape="decade_rcp month lon lat” type="float"> … </variable> <variable name="fwetpr1_rcp45” shape="decade_rcp month lat lon” type="float"> … </variable> GCMlatlon GCM Executable Must be in the path Parameters Could be defined at runtime Input dataset The input filename Output dataset The output filename <tool id="gcm2gcmlatlon" name="GCM to GCM with latlon" version="0.1"> <description>Convert a GCM dataset to a GCMlatlon ready for WMS …</description> <command>ncpdq -a lat,lon $Input $Output</command> <inputs> <param name="Input" type="data" format="gcm.nc" label=”…" /> </inputs> <outputs> <data format="gcm.latlon.nc" name="Output" label=”…" /> </outputs> </tool>
  • 12. FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology Step THREE: tool parameters • Tool parameters: Define the user interface elements for a tool • Regular tool parameters wrap text fields, radio buttons and drop drown lists. • Custom tool parameters for Globus Online, OpenDap, date peaking and feature selection of maps.
  • 13. FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology Step FOUR: aggregated datatypes (RAFT*) • Dataset References: XML based datatype grouping references to different datasets in the same history. • The regular Galaxy works on single file datasets or composite file datasets. • Acts as a ‘struct’ or an ‘array’ or a mix of both. • Supports schemas and translators. DsRef (EnhancedXML) Used when: • A tool consumes and/or produces a variable number of datasets • The tool is implemented using a Swift script working in parallel
  • 14. FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology Step FIVE: data providers • Data providers: software components interfacing the datasets with the web browser. • They provide data as array of JSON objects • Key/Values, Columnar, custom • Implemented in Datatype classes Web Browser Galaxy Instance History Database Association Data Providers Datatype Data file Dataset Data Provider Web page… …dynamically generated--- …form Mako template (mix of server side python code with client side web technologies) request response template
  • 15. FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology Step SIX: [GeoJson vector maps] map visualizers • Visualizers: client-side software components for interactive data visualization • Quasi-GIS! • Map: Visualizes vector data produced as GeoJson objects by a data provider • Wms (World Map Server): Visualizes raster data from NetCDF datatypes. ACMO file visualization
  • 16. FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology Step SIX: [NetCDF & World Map Server] map visualizers • Wms: World Map Server visualizes raster data from NetCDF datatypes. • It leverages on an external software. • Still experimental! • Steps: – Dataset registration – Data provider interaction – GUI setup – Map consuming NetCDF Datatype Data Provider WMS Data Provider History Database Association WMS Server modified sci-wms History Datatype HTML Javascript JQuery JQuery-UI Leaflet JS WMS Visualizer set_meta() wms_url Generatevisualizer fromMakotemplate request: provider-wms response: wms_url capabilities …
  • 17. FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology Step SIX: [NetCDF & World Map Server] map visualizers • Examples: Sea Surface Temperature Conturing
  • 18. FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology Conclusions and [now] future works • Face-IT Galaxy is a creative playground for the next generation of earth scientists • Propose your application, write your code and share it! • Spin-off projects: extreme weather simulations in the Bay of Napoli, IT (UniParthenope) http://www.learnfaceit.org
  • 19. FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology Conclusions and [live smarter and longer] future works • Instrumented Smart Cities are a huge source of big data • Array of Things as a Face-IT Galaxy data source? • Why not use NetCDF Schema as a search criteria after a crawler has explored the internet hunting for earth system data? ApossibleCIcollaboration? http://arrayofthings.github.io
  • 20. FACE-IT: A Framework to Advance Climate, Economic, and Impact Investigations with Information Technology GCE: The 9th Gateway Computing Environments Workshop@SC14 Cite as: Montella, R., Brizius, A., Elliott, J., Kelly, D., Madduri, R., Maheshwari, K., ... & Foster, I. (2014, November). FACE-IT: a science gateway for food security research. In Proceedings of the 9th Gateway Computing Environments Workshop (pp. 42-46). IEEE Press.