/3D-Beacons

Primary LanguageJupyter NotebookApache License 2.0Apache-2.0

Welcome to 3D-Beacons

Quick Start

The 3D-Beacons Hub API is available here. It can be used to retrieve all the experimentally determined or theoretical models for a UniProt accession.

Examples:

> Get all the available structures for the SARS-CoV-2 polyprotein P0DTD1

> Get all the available structures and structural ensembles for Sic1 protein

Background

3D-Beacons is an open collaboration between providers of macromolecular structure models. The goal of this collaboration is to provide model coordinates and meta-information from all the contributing data resources in a standardized data format and on a unified platform.

Image

Schematical overview of the 3D-Beacons infrastructure

3D-Beacons consists of a Registry, a Hub and Beacons who host Clients. The 3D-Beacons Registry is used by the 3D-Beacons Hub to look up which API endpoints are supported by the various 3D-Beacon Clients. The Beacons provide data according to the 3D-Beacons data specifications. The Hub collates the data from the Beacons and expose it via Hub API endpoints.

3D-Beacons GitHub Repositories