Enabling Plant Sciences Research with the iPlant Discovery Environment and Condor Juan Antonio Raygoza Garay, Sonya Lowry, John Wregglesworth.

Slides:



Advertisements
Similar presentations
Program Goals: to create a new type of organization - a cyberinfrastructure collaborative for plant science - that will enable new conceptual advances.
Advertisements

NG-CHC Northern Gulf Coastal Hazards Collaboratory Simulation Experiment Integration Sandra Harper 1, Manil Maskey 1, Sara Graves 1, Sabin Basyal 1, Jian.
1 OBJECTIVES To generate a web-based system enables to assemble model configurations. to submit these configurations on different.
ProActive Task Manager Component for SEGL Parameter Sweeping Natalia Currle-Linde and Wasseim Alzouabi High Performance Computing Center Stuttgart (HLRS),
A Data Curation Application Using DDI: The DAMES Data Curation Tool for Organising Specialist Social Science Data Resources Simon Jones*, Guy Warner*,
April 2009 OSG Grid School - RDU 1 Open Science Grid John McGee – Renaissance Computing Institute University of North Carolina, Chapel.
The iPlant Collaborative Community Cyberinfrastructure for Life Science Tools and Services Workshop Discovery Environment Overview.
DIRAC API DIRAC Project. Overview  DIRAC API  Why APIs are important?  Why advanced users prefer APIs?  How it is done?  What is local mode what.
IPlant Tool Integration Process. 2 Virtual Iron 2 Big Iron Commod ity Iron Algorith ms: Big Small Data: Big Small Plant Biologists Community Computational.
HydroShare: Advancing Hydrology through Collaborative Data and Model Sharing David Tarboton, Ray Idaszak, Jeffery Horsburgh, Dan Ames, Jon Goodall, Larry.
Extending the Discovery Environment: Tool Integration and Customization.
 DATABASE DATABASE  DATABASE ENVIRONMENT DATABASE ENVIRONMENT  WHY STUDY DATABASE WHY STUDY DATABASE  DBMS & ITS FUNCTIONS DBMS & ITS FUNCTIONS 
DM_PPT_NP_v01 SESIP_0715_AJ HDF Product Designer Aleksandar Jelenak, H. Joe Lee, Ted Habermann Gerd Heber, John Readey, Joel Plutchak The HDF Group HDF.
Session 4: The HANA Curriculum and Demos Dr. Bjarne Berg Associate professor Computer Science Lenoir-Rhyne University.
The iPlant Collaborative Community Cyberinfrastructure for Life Science Tools and Services Workshop iCommands and Other Data Store Resources.
The iPlant Collaborative Community Cyberinfrastructure for Life Science Tools and Services Workshop Objectives.
IPlant cyberifrastructure to support ecological modeling Presented at the Species Distribution Modeling Group at the American Museum of Natural History.
The ACGT Workflow Editing & Enactment Environment Giorgos Zacharioudakis Institute of Computer Science, Foundation for Research & Technology – Hellas (ICS-FORTH)
The iPlant Collaborative Community Cyberinfrastructure for Life Science Network for Integrating Bioinformatics into Life Sciences Education April, 2014.
© DATAMAT S.p.A. – Giuseppe Avellino, Stefano Beco, Barbara Cantalupo, Andrea Cavallini A Semantic Workflow Authoring Tool for Programming Grids.
Chad Berkley NCEAS National Center for Ecological Analysis and Synthesis (NCEAS), University of California Santa Barbara Long Term Ecological Research.
Digital Earth Communities GEOSS Interoperability for Weather Ocean and Water GEOSS Common Infrastructure Evolution Roberto Cossu ESA
The iPlant Collaborative Community Cyberinfrastructure for Life Science Tools and Services Workshop Discovery Environment Overview.
Russ Hobby Program Manager Internet2 Cyberinfrastructure Architect UC Davis.
Grid Computing at Yahoo! Sameer Paranjpye Mahadev Konar Yahoo!
1 Applied CyberInfrastructure Concepts ISTA 420/520 Fall Nirav Merchant Bio Computing & iPlant Collaborative Eric Lyons.
Using Biological Cyberinfrastructure Scaling Science and People: Applications in Data Storage, HPC, Cloud Analysis, and Bioinformatics Training Scaling.
The iPlant Collaborative Community Cyberinfrastructure for Life Science Tools and Services Workshop iPlant Data Store.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
The iPlant Collaborative Using iPlant for sharing, managing, and analyzing ecological data Ramona Walls Presented at ESA 2014 – Ignite session August 12,
The iPlant Collaborative Community Cyberinfrastructure for Life Science Tools and Services Workshop Atmosphere.
The iPlant Collaborative Community Cyberinfrastructure for Life Science Tools and Services Workshop Discovery Environment Overview.
IPlant Collaborative Hands-on Cyberinfrastructure Workshop - Part 1 R. Walls University of Arizona Biodiversity Information Standards (TDWG) Sep. 28, 2015,
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
WHIP - Workflow Hosted in Portals Kurt Mueller and Andrew Harrison School of Computer Science, Cardiff And Ian Taylor School of Computer Science, Cardiff.
ISERVOGrid Architecture Working Group Brisbane Australia June Geoffrey Fox Community Grids Lab Indiana University
Jonathan Crabtree Assistant Director of Computing and Archival Research UNC Chapel Hill, Odum Institute Vision for Sociometric Analysis of Long-tail Science.
The iPlant Collaborative Community Cyberinfrastructure for Life Science Tools and Services Workshop GWAS/QTL Apps Overview.
Interoperability from the e-Science Perspective Yannis Ioannidis Univ. Of Athens and ATHENA Research Center
Biomedical and Bioscience Gateway to National Cyberinfrastructure John McGee Renaissance Computing Institute
Controlling Computer Using Speech Recognition (CCSR) Creative Masters Group Supervisor : Dr: Mounira Taileb.
Scientific Workflow systems: Summary and Opportunities for SEEK and e-Science.
The iPlant Collaborative Community Cyberinfrastructure for Life Science Tools and Services Workshop iPlant Data Store – Managing Your ‘Big’ Data.
Build an Automated Workflow Visual Workflow Creator Discovery Environment.
The iPlant Collaborative Community Cyberinfrastructure for Life Science Tools and Services Workshop …and Environments.
Biomedical and Bioscience Gateway to National Cyberinfrastructure John McGee Renaissance Computing Institute
1 The EDIT System, Overview European Commission – Eurostat.
IPG2P Steering Committee January 25, CI Development Update Feb 2011 – next release – API function and Job Execution Paves way for user-led analysis.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
IPlant Discovery Environment An Overview. What is it? The Discovery Environment has been described in many ways… “It’s a virtual workbench…” “It’s where.
Organising social science data – computer science perspectives Simon Jones Computing Science and Mathematics University of Stirling, Stirling, Scotland,
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Overview of the iPlant Discovery Environment.
The iPlant Collaborative Community Cyberinfrastructure for Life Science Tools and Services Workshop BISQUE.
Discovery Environment Tool Integration High Level Overview.
The Gateway Computational Web Portal Marlon Pierce Indiana University March 15, 2002.
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Overview of the iPlant Discovery Environment.
Extending the Discovery Environment: Tool Integration and Customization.
Ocean Observatories Initiative OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Scientific Workflows for OOI Ilkay Altintas Charles.
IPlant Collaborative Tools and Services Workshop Overview of the iPlant Discovery Environment Sriram Srinivasan.
© Geodise Project, University of Southampton, Workflow Support for Advanced Grid-Enabled Computing Fenglian Xu *, M.
CyVerse Workshop Discovery Environment Overview. Welcome to the Discovery Environment A Simple Interface to Hundreds of Bioinformatics Apps, Powerful.
Transforming Science Through Data-driven Discovery Workshop Overview Ohio State University MCIC Jason Williams – Lead, CyVerse – Education, Outreach, Training.
Transforming Science Through Data-driven Discovery Using CyVerse Cyberinfrastructure to Enable Data Intensive Research, Collaboration, and Education Joslynn.
CPMGT 300 Week 3 Learning Team Planning Process Groups and Developing the Scope Check this A+ tutorial guideline at
Tools and Services Workshop
Joslynn Lee – Data Science Educator
Algorithmic approach to contemporary bibliography generation
CyVerse Discovery Environment
Grid Portal Services IeSE (the Integrated e-Science Environment)
Introduction to the SHIWA Simulation Platform EGI User Forum,
Presentation transcript:

Enabling Plant Sciences Research with the iPlant Discovery Environment and Condor Juan Antonio Raygoza Garay, Sonya Lowry, John Wregglesworth

Outline What is iPlant? iPlant Discovery Environment Architecture overview Tool integration and analysis creation APIs Execution environment Simple analysis example

What is iPlant? Is a cyberinfrastructure collaborative rather than purely a cyberinfrastructure. Enables multidisciplinary teams to address grand challenges in plant science. Is an entity that is by, for, and of the community. Helps train the next generation in computational thinking is designed to be able to reinvent itself as the needs of the community and technologies change.

Architecture Overview Physical HPC resource CONDOR iRODS PostgreSql Job Execution Process Object State Management MongoDb Metadata Management System Services API Discovery Environment

Tool integration and analysis creation API Is a textual description of a command line tool’s interface and workflow definition in JSON format. Allows Scientists to run off-the-shelf tools with the resources provided by iPlant. Drives the building of user interfaces shown to the user for a specific tool or analysis. Is the lingua franca within iPlant for Job Execution.

Conceptual Components Analysis Step 1 Step 2 Step N … Tool 1 Interface Tool 2 Interface Tool N Interface Tool 1 binary Tool 2 binary Tool N binary

>cat –b filename.txt >cat.out grep cat.out text > out.txt cat grep Filename.txt out.txt >cat –b filename.txt | grep text > out.txt

>cat { "id":"ahoi3uheralsdkfjasl8ked3", "name": "", "type": "cat", "input":[ { "id":"catin", "name":"File to read:", "type":"File", "multiplicity":"single", "order": 2 }, ],

"groups": [ { "name": "", "id": "", "type": "step", "properties": [ { "id":"bflag", "name":" -b ", "type":"Flag", "label":"Show line numbers", "visible":false, "value": true "validator":{ "name":"", "required":true }, "order":1 } ] } ], "output":[ { "id":"catout", "name":”cat.txt", "type":"file", "multiplicity":"single", "order":2 "switch":" > " } ] }

{ "analysis_id":"", "analysis_name":"File Read and Filter", "type":”unix", "description":"Reads a file and filters it", "steps":[ { "name":"cat", "description":"Reads a file and prints to standard output", "template_id":" ahoi3uheralsdkfjasl8ked3 ", "config":{ } }, { "name":"grep_search", "description":"Searches within a file for supplied text", "template_id":"", "config":{ } }, ]

"mapping":[ { "source_step":"cat", "target_step":"grep_search", "map":{ "catout":"grepin" } }, ]

Execution flow Discovery Environment Metadata Services JEX Condor iRODS Condor Monitor Object State Management System

Execution flow Discovery Environment Metadata Services JEX Condor iRODS Condor Monitor Object State Management System

Execution flow Discovery Environment Metadata Services JEX Condor iRODS Condor Monitor Object State Management System

Execution flow Discovery Environment Metadata Services JEX Condor iRODS Condor Monitor Object State Management System

Execution flow Discovery Environment Metadata Services JEX Condor iRODS Condor Monitor Object State Management System

Execution flow Discovery Environment Metadata Services JEX Condor iRODS Condor Monitor Object State Management System

{ JSON } { JSON }

Complete material & tutorials at:

Acknowledgements The iPlant Collaborative is funded by a grant from the National Science Foundation Plant Cyberinfrastructure Program (#DBI Thanks to the condor week coordinators Special thanks to Sonya Lowry