Using the Agave CLI within the CyVerse Cyberinfrastructure
CyVerse is a federally funded, multi-site organization with the mission to design, deploy, and expand a national cyberinfrastructure for life sciences research. This cyberinfrastructure includes data storage facilities, a cloud infrastructure for high performance computing, authentication and security services, and education and training resources. CyVerse grants access to that cyberinfrastructure through multiple application programming interfaces (APIs) and web portals. One such method of access is via the Agave command line interface (CLI).
The objective of this tutorial is to demonstrate how to effectively use the Agave CLI to take advantage of the CyVerse cyberinfrastructure. It is divided into two parts:
Part 1: Basic Principles
- Intial Assumptions
- Installing the Agave CLI
- Initializing with CyVerse
- Managing Data
- Searching for an Application
- Creating and Submitting a Job
Part 2: Intermediate CLI
- Assumptions So Far
- Importing Data from Other Systems or the Web
- Sharing Data with Other Users
- Using Monitors to Track System Health
- Managing Identities
- Automating Workflows
Part 3: Helpful Tools