Overture Score

Transfer data quickly and easily to and from any cloud-based storage system.

1
contributor
Get started
585 commitsLast commit ≈ 2 months ago18 stars10 forks

What Overture Score can do for you

What is Score?

Score facilitates the transfer and storage of your data seamlessly for cloud-based projects. File bundling, resumable downloads, and BAM/CRAM slicing make data transfer fast and smooth.

The method with which Score facilitates the transfer of data is through the use of pre-signed URLs. As such, Score can be thought of as a broker between an object storage system and user authorization system, validating user access and generating signed URLs for object access.

Features

  • Multipart Uploads and Downloads (high performance transfers)
  • Support for AWS S3, Azure Storage, Google Cloud Storage
  • Slicing of BAM and CRAM files by genomic region
  • Client includes some samtools functionality such as viewing reads from a BAM
  • MD5 validation of uploads and downloads
  • ACL security using OAuth2 and scopes based on study codes
  • Integrates with the SONG metadata system for data book keeping and consistency
  • REST API with swagger docs
Logo of Overture Score
Keywords
Programming languages
  • Java 91%
  • Shell 7%
  • Makefile 1%
License
</>Source code

Participating organisations

Digital Research Alliance of Canada
Ontario Institute for Cancer Research

Contributors

Contact person

MS

Mitchell Shiell

Principal Investigator
Ontario Institute for Cancer Research
Mail Mitchell
MS
Mitchell Shiell
Principal Investigator
Ontario Institute for Cancer Research

Related software

Overture Arranger

OV

Data can be messy, let Arranger organize it for you.

Updated 24 months ago
1

Overture Data Management System

OV

Overture is a collection of open-source, extendable solutions for big-data genomic science that research institutions and individual researchers can use to support their work.

Updated 24 months ago
2

Overture Ego

OV

A stateless authorization and user management service.

Updated 24 months ago
1

Overture Maestro

OV

Organizing your distributed data into one index.

Updated 24 months ago
1

Overture Song

OV

Quickly and reliably track genome metadata scattered across multiple Cloud storage systems.

Updated 24 months ago
1