Using OpenCGA

You can interact with your data in OpenCGA in several different ways, find the one that suits you most and get started!

Overview

OpenCGA is implemented to provide users with multiple resources to manage and query variant and phenotypic information.

Each method comes with specific advantages: whilst ones are more versatile and allow users to do almost anything, others are less limited in the use but quicker to configure and use.

OpenCGA is a very versatile piece of software and thus we've dedicated special care to allow the final user to explore every possibility. Anyone can explore and choose the client methods which adapts better to their own specific use case.

REST Web Services

All the clients operate with OpenCGA data through a comprehensive and optimised REST web service Application Programming Interface (API), which consists of more than 200 web services.The web services are organised based on the main OpenCGA entities (see Data Models); each entity then displays different layers of operations with a comprehensive set of parameters.

The design of the web services has allowed to implement three different ways to query and operate with the multiple data stores that compose OpenCGA through the REST API, providing an intuitive way for the user to access the big data variant store.

Last updated

Was this helpful?