You can easily deposit a new structure in 3decision via the structure registration workflow in the User Interface (UI). Both EXPERIMENTAL and PREDICTED structures can be deposited.
Structure registration via the 3decision REST API is described here.
Check if your PDB file is RCSB compliant using the REST API endpoint
POST /structure-files/validation
described here.
This section describes step-by-step how to register a new structure via the 3decision UI.
You will learn how to access the 3decision structure registration page, and complete all steps to correctly register your structure.
We will give an example of the registration of a GPCR structure (PDB code: 5tzy), in complex with two ligands: one publically available (7OS), and one that mimicks the situation you experience with a proprietary ligand (LIG).
To follow along this example, you can download the Structure File here: 5tzy_lig.pdb.
You are directed to the structure registration page. On top, you have an overview of the full workflow, from the file upload to submission of a structure.
The automatically identified chains with corresponding Biomolecule code and residue ranges are listed on this page. In this tutorial, the data was available in the DBREF section of the PDB file. You can edit these fields if the information is missing.
Notice that in this case, you have a Chimera protein structure, as indicated by the option "Chimera" toggled on (on the right), that gives you the possibility to specify different Biomolecule codes for different residue ranges on the same chain.
Chimeric protein chains can be defined by checking the option "Chimera". Multiple residue ranges on the same protein chain can thus be defined by unique UniProt identifiers.
Synthetic protein chains do not have corresponding Uniprot identifiers and the "Biomolecule code" field can thus be left empty. The protein chain sequence will be registered as a new sequence in 3decision and assigned a unique biomolecule code, in the format
PRO_XXXXXX
. If you want, you can register a user sequence using the REST API and then use the generated Biomol_code in this step.
A list of the identified small molecules (all HETATM), with the corresponding 2D structure representation and SMILES string, is shown on this page. You can edit the SMILES, and specify an INTERNAL ID for each ligand.
LIG
: the structure is not correct (double bonds missing).CC1=CC(OCCCS(C)(=O)=O)=CC(C)=C1C1=CC(COC2=NC=C3[C@H]4[C@@H](CC3=C2)[C@@H]4C(O)=O)=CC=C1
. The 2D structure of the ligand is now correct.LIG-XXX
7OS
: it has the correct structure.On this page you can manage the structure metadata, regulate the access to the structure, and define its relation with other structures in the database.
The general information on the structure you find here are parsed from the PDB header of the Structure File.
REGISTRATION TEST
The Methods options available are: X-RAY DIFFRACTION, SOLUTION NMR, ELECTRON MICROSCOPY, Model)
You can decide whether to keep the structure private with the option "Private structure" toggled on, or share it with all the users by toggling the "Community structure" option.
If you keep the structure private, you can regulate the access permissions after registration using 3decision privileges),
You can annotate your structure with an Internal ID and a link.
STR-XXX
https://www.rcsb.org/structure/5TZY
.)Any other annotation can be added to the structure after registration using the 3decision REST API, as described here.
In this section, you can specify if the new structure is related to other structures in the database.
5TZY
. From the dropdown menu that appears, select "5tzy"Registration test
The available hierarchical types are:
Parent
andChild
.
The available relation types are:Derived
,Bioassembly
, andRefined
.
The structure relationships defined here will be shown in the Information Browser, allowing easy browsing between related structures.
The SUMMARY page give an overview of the information given in the registration process. You can check that the provided information is correct. If needed you can use the "BACK" button to go back and edit any data.
When processing starts, you are directed to the SUBMIT page and you see a processing message:
Once the structure is registered, you see a success message, with the 6-digits external code of the new structure. Notice that for each registered structure, a unique external code is generated, so yours will differ from the one reported in this example.
A new 3decision tab is opened and you can see the structure in the 3D Viewer on the right.
The structure was correctly included in the 3decision database, and is now searchable and ready for using it!