IPlant Discovery Environment An Overview. What is it? The Discovery Environment has been described...

22
iPlant Discovery Environment An Overview

Transcript of IPlant Discovery Environment An Overview. What is it? The Discovery Environment has been described...

Page 1: 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.

iPlant Discovery Environment

An Overview

Page 2: 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.

What is it?

The Discovery Environment has been described in many ways…

“It’s a virtual workbench…”

“It’s where I manage my data…”

“It’s where I analyze my data…”

“It’s an app store….”

Page 3: 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.

What is it?“iPlant’s flagship web-based system for integrating

data and analyses”

Page 4: 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.

How can I use it?

• Data • Applications• Analyses

Page 5: 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.

Data

Page 6: 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.

Community (Shared) Data

Page 7: 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.

Data (coming soon)

Page 8: 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.

Processing your data….definitions to keep in mind

• Tool-installed on condor cluster or via Foundational API. Binary or script.

• Application- GUI representation created in DE for an installed tool

• Analysis-act of using the application with data

Page 9: 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.

Applications

Page 10: 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.

Ways to customize applications

• Copy and edit app currently in DE• Integrate new interface for existing binary or

executable (not your own)• Integrate your own command line program

Page 11: 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.

Copy/Edit existing interfaceExample scenarios

• An application exists in the DE that I’d like to use, but I use different values or additional parameters for my research

• I’d like to modify an application to use in a workflow

Page 12: 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.

Integrate a new existing toolExample scenario

• There is a tool that I use frequently in my research, and I don’t see an interface (application) for it in the iPlant Discovery Environment– CAVEATS: must be command line tool or script

that can be called via command line– Integration of a tool that is deployed via

Foundation API is separate use case, and separate presentation.

Page 13: 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.

Integrate MY OWN toolExample scenario

• Research group is working on developing a tool that they find useful and are about to publish. Once published, they would like to make an interface (application) available for wider adoption.

Page 14: 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.

Launching an Analysis

• View data you wish to use• Select App from App Catalog• Set parameters/launch job• Monitor progress• View outputs

Page 15: 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.

Going round trip….

Page 16: 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.

Going round trip….

Page 17: 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.

Going round trip……

Page 18: 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.

Going round trip…..

Page 19: 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.

Going round trip…..

Page 20: 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.

Upcoming Features

• Searching of applications and data– Development in progress

• Provenance tracking– Underlying infrastructure changes in progress

• Enhancements to workflow authoring• Tagging of files and applications• More usability changes• Localized sharing (group or individual)

Page 21: 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.

Questions or Feedback?

Nicole [email protected]

OR

iPlant Forumforum.iplantcollaborative.org

Page 22: 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.

What next?

Please navigate to the following URL

http://goo.gl/saF8d

shortened url for this onehttps://pods.iplantcollaborative.org/wiki/display/sciplant/DE+Walkthrough+Tutorial+Series