Overture Demo Portal
Data Explorer
Learn More

About this Portal

We created this portal to introduce new users to Overture. Here, you can access basic information on the following topics:

What is Overture?

Overture is a collection of open-source software used to overcome significant obstacles in storing, managing, and sharing genome-scale datasets. Developers use Overture to build and deploy scalable and extensible data platforms while researchers use these platforms to collect, organize and share their data.

How are our platforms built?

Our six core microservices, Ego, Song, Score, Maestro, Arranger and Stage, combine to build end-to-end data platforms. Here is how our services are being used to build out this demo portal:

How are our platforms built?
  • Ego, is our identity and permission management service, broadly enabling authorization and authentication of all user users and applications. Overture can also integrate with third-party auth service, Keycloak.
  • Song and Score manage data submission, management, and retrieval, automating file-to-metadata tracking and validating data submissions against a customizable model. These services enhance data quality, findability, and interoperability.
  • Maestro indexes submitted metadata from the Song repository into an Elasticsearch index.
  • Arranger references this index to produce a GraphQL search API, connected to our configurable search UI components on the data exploration page.
  • Stage integrates these services into the React-based front-data portal UI you're currently viewing.

Notes IconGet started using Overture

We provide a QuickStart for fast and frictionless setup of our data platform locally. This QuickStart complements our continually updated, and more comprehensive guides available here
Disclaimers|Acknowledgements|Check us out on GitHub|Join our Slack|contact@overture.bio| UI v1.1.3 powered by