CyVerse Software Development Kit

CyVerse provides full scriptable access to its underlying infrastructure via the Agave API, a comprehensive set of RESTful web services that make it easy for developers and users to:

We’re providing this software development kit to help you with

  1. Creating and running in creating your own computing applications to be deployed at CyVerse
  2. Using CyVerse applications deployed by other people to analyse your (or other people’s) data at a large scale
  3. Sharing data at CyVerse or on other systems with collaborators
  4. Bringing your own HPC computing and data resources into CyVerse for yourself or other people to use

Tutorials

Getting Started with CyVerse SDK
Develop an Application for CyVerse
Use Your Own Cluster on CyVerse

Reporting errors and getting help

Additional Guides

Over time, we will add tutorials to address more use cases, for example: working with cloud systems including Amazon Web Services, Google Compute Engine, or NSF Jetstream; building web applications; and improving reproducible science and analysis with Docker. Here are some additional guides currently available:

Background Information


Back to CyVerse Developer Portal