Summary of results and submission ================================= | Once we have selected the best *model* of the whole human *Hgb* and obtained good validation scores from *EMRinger, MolProbity*, and other validation programs, and we have checked that we have the whole volume density modeled, we are ready to submit the electron density map and its atomic interpretation to public databases and to make public our results. Submission to public databases ------------------------------ Although submission of cryoEM maps and derived atomic structures to databases has to be done by direct online request (`wwPDB OneDep System `_), *Scipion* may contribute to organize the submission records. The protocol **export to DB** allows to perform this task (Appendix :ref:`Submission to wwPDB `). By using this protocol we can save the files that you have/want to submit to databases in a labelled folder and in the appropriate format for submission. :numref:`model_building_scipion_workflow_submission` details the protocols of the modeling workflow involved in this task. .. figure:: Images/Fig78.svg :alt: *Scipion* framework detailing the workflow to submit *cryo-EM* results to databases. :name: model_building_scipion_workflow_submission :align: center :width: 100.0% *Scipion* framework detailing the workflow to submit *cryo-EM* results to databases. When you submit the *map* and the *model* of a *cryo-EM* experiment, besides these two records, an image of the *map* is also mandatory to submit. Other maps, such as half maps or postprocessing-sharpening maps, as well as maks, are also recommended to submit. In addition, the *FSC* file is strongly encouraged. As you can see in :numref:`model_building_scipion_workflow_submission`, we can provide directly from the workflow the *map* and the *model*, as well as the two sharpening maps. The *map* image can be attached from a file. We lack, however, from the *FSC* file, since the *FSC* file is usually generated during the *map* reconstruction process starting from the half maps, for example with the **xmipp3-resolution 3D protocol** (:numref:`model_building_scipion_workflow_submission`, red arrow). To compute the *FSC* file we could download the half maps from the database (`PDBe EMD-3488 `_) selecting the *zip* Bundle (:numref:`model_building_export_to_EMDB_protocol_1` (red arrow)). .. figure:: Images/Fig77.svg :alt: *EMDB* entry *3488* in *PDBe* :name: model_building_export_to_EMDB_protocol_1 :align: center :width: 90.0% *EMDB* entry *3488* in *PDBe* The *zip* folder contains the *FSC* file (*emd_3488_fsc.xml*) and the *map* image (*emd_3488.png*) but, unfortunately, lacks of half maps. Then, you can use any two half maps and compute the *FSC* file, just to submit it with the rest of the files. To save all the relevant files in a single labelled folder, open the **export to DB** protocol (:numref:`model_building_export_to_EMDB_protocol` (1)), and complete the form with the *Scipion* elements to export: *Main map* (2), *Additional maps: “Yes”* (3), the two sharpened maps as additional maps (4), the *FSC* file if you count on it (5), *Atomic structure* (6) and *Image* (7), previously saved in a known folder. Then, write the name of the exportation directory path, or find it with the browser on the right. All submission files will be saved in the *directory* selected (8). A directory name related with the submission (number, date, project,...) is recommended. .. figure:: Images/Fig45.svg :alt: Saving files for submission to EMDB with protocol **export to EMDB** :name: model_building_export_to_EMDB_protocol :align: center :width: 90.0% Saving files for submission to EMDB with protocol **export to EMDB** After executing the protocol (9), you can check that all files are saved in the given directory. No additional visualization tools have been included in this protocol. Publication of results ---------------------- | Since the atomic interpretation of a certain macromolecule will be probably the starting point of relevant mechanistic or biomedical studies, summaring and organizing our results constitutes the first step to draw the conclusions that will be made public by journals and talks. Many different questions can be posed based on the atomic structure. Here we are wondering about interactions among members of the macromolecule. To answer this question we have included in *Scipion* the protocol **chimerax-contacts** to identify the residues involved in contacts between any couple of interacting molecules. “contacts” involve atoms within favorable interaction distances. Unfavourable contacts or severe clashes, in which atoms are too close together, although discarded by default in the final list of ‘contacts’’, may also be shown by using appropriate advanced parameters, as you can see in Appendix :ref:`CHIMERAX Contacts `. | As an example, in this tutorial we are going to learn how to get atom contacts of human haemoglobin *metHgb* atomic structure *5NI1*, associated to the starting map *EMD-3488*. This structure was already downloaded from *PDB* by using the protocol **import atomic structure** (:numref:`model_building_workflows_contacts` (1)). According to the aim of the analysis, two possible scenarios and the respective workflows can be considered to compute contacts: a) infering all contacts between any couple of members of the whole macromolecule (:numref:`model_building_workflows_contacts` (3)); b) infering all contacts between any couple of members of the asymmetric unit, and between one member of the asymmetric unit and another component from a neighbor asymmetric unit (:numref:`model_building_workflows_contacts` (5)). .. figure:: Images/Fig46.svg :alt: *Scipion* workflows inside the red box to get contacts between any two chains of a macromolecule (3) and between any two chains of the asymmetric unit, and between any chain of the asymmetric unit and a chain of a neighbor asymmetric unit (5). :name: model_building_workflows_contacts :align: center :width: 90.0% *Scipion* workflows inside the red box to get contacts between any two chains of a macromolecule (3) and between any two chains of the asymmetric unit, and between any chain of the asymmetric unit and a chain of a neighbor asymmetric unit (5). | Since the penultimate step of the second workflow (:numref:`model_building_workflows_contacts` (4)) requires applying symmetry, we are going to start moving the structure to match its symmetry center to the origin of coordinates using the protocol **phenix-dock in map** as we did previously (:numref:`model_building_dockInMap_protocol`), including the whole starting map of the human *metHgb* and the imported atomic structure *5NI1* as *Input map* and *Input atom structure*, respectively. | Secondly, we are going to extract the structure of the asymmetric unit of the docked *5NI1* structure using the protocol **chimerax-operator** as it is indicated in :numref:`model_building_workflows_contacts` (4). Complete the protocol form including the last docked structure *5NI1* as *Atomic structure*. After executing the protocol, the graphics window will open. You can select and save the atomic structure of the map asymmetric unit writing in the command line: :: select #2/A,B save /tmp/chainAB.cif format mmcif models #2 selectedOnly true open /tmp/chainAB.cif scipionwrite #3 chainAB_ exit - | ``CASE A:`` Contacts between any couple of members of the whole macromolecule (:numref:`model_building_workflows_contacts` (3)): | This option allows to get all contacts between all couples of members of the macromolecule. In the case of the human *metHgb* we have depicted all those possible contacts in :numref:`model_building_schema_contacts` (A). .. figure:: Images/Fig49.svg :alt: Schema of the human haemoglobin *metHgb* showing protein contacts between couples of chains of the whole macromolecule (A) and contacts obtained by applying symmetry to the asymmetric unit (B). :name: model_building_schema_contacts :align: center :width: 90.0% Schema of the human haemoglobin *metHgb* showing protein contacts between couples of chains of the whole macromolecule (A) and contacts obtained by applying symmetry to the asymmetric unit (B). The protocol **chimerax-contacts** can be used to obtain the contacts depicted. Open this protocol (:numref:`model_building_contacts_unit cell` (1)) and fill in the first *Input* (2) in which no symmetry will be applied. Include the docked *5NI1* structure (4) as *Atomic structure*. Use the wizard on the right to label the molecule chains (5) as they appear in the adjacent window, and execute the protocol. .. figure:: Images/Fig50.svg :alt: Filling in the protocol **chimerax-contacts** form with two different inputs: (2) to get atom contacts between couples of chains within the whole *metHgb*; (3) to get contacts between any couple of chains within the asymmetric unit, and “non-redundant“ contacts between the asymmetric unit and another chain of a neighbor asymmetric unit of the human haemoglobin *metHgb*. :name: model_building_contacts_unit cell :align: center :width: 90.0% Filling in the protocol **chimerax-contacts** form with two different inputs: (2) to get atom contacts between couples of chains within the whole *metHgb*; (3) to get contacts between any couple of chains within the asymmetric unit, and “non-redundant“ contacts between the asymmetric unit and another chain of a neighbor asymmetric unit of the human haemoglobin *metHgb*. After executing the protocol, all atom contacts between the couples of proteins indicated in :numref:`model_building_schema_contacts` (A) can be visualized by clicking **Analyze Results** (:numref:`model_building_contacts_results` (A)). .. figure:: Images/Fig52.svg :alt: (A) Display of results of atom contacts between couples of chains within the whole *metHgb*; (B) Display of results of atom contacts between couples of chains within the asymmetric unit, and ”non-redundant“ contacts between a chain of the asymmetric unit and another chain from a neighbor asymmetric unit of the human haemoglobin *metHgb*. :name: model_building_contacts_results :width: 90.0% *(A)* Display of results of atom contacts between couples of chains within the whole *metHgb*; (B) Display of results of atom contacts between couples of chains within the asymmetric unit, and ”non-redundant“ contacts between a chain of the asymmetric unit and another chain from a neighbor asymmetric unit of the human haemoglobin *metHgb*. The viewer window of the protocol *ChimeraX contacts* display different results (:numref:`model_building_contacts_results` (A)): - | *3D Visualization* box: Final atomic structure considered to compute contacts that can be visualized with *ChimeraX*. Press the eye (1) to open the structure shown on the right. - | *Interacting chains* box: Summary list of all interacting chains, similar to the list shown on the right of the :numref:`model_building_schema_contacts` (A). Press the eye to open it (2). - | *Contacts between interacting chains* box: In addition to the possibility of changing the order of the interacting chains in the display, as well as the maximal distance between residues to group them, this box allows to select couples of interacting chains (4) and inspect in detail the contacts between them pressing the eye on the right (3). - | ``CASE B:`` Contacts between any couple of members of the asymmetric unit and ”non-redundant“ contacts between one member of the asymmetric unit and another one from the neighbor asymmetric unit (:numref:`model_building_workflows_contacts` (5)). This second asymmetric unit has been obtained by applying symmetry with the protocol **chimerax-contacts**. Then, “non-redundant” interaction means any interaction that can not be inferred by symmetry. The :numref:`model_building_schema_contacts` (B) shows the total number of interactions of our example. The interactions between the chain *B* of the asymmetric unit (model *#1.1*) and the chain *A* of the neighbor asymmetric unit (model *#1.2*) are symmetric to the interactions between chain *A* of the asymmetric unit (model *#1.1*) and chain *B* of the neighbor asymmetric unit (model *#1.2*). Since those interactions can thus be inferred by symmetry, they are “redundant” and are absent of the final list of contacts. | Similarly to the case A, the protocol form has to be open (:numref:`model_building_contacts_unit cell` (1) ) and completed as indicated in the second *Input* (3). Include the asymmetric unit structure saved with the protocol *ChimeraX operate* (6), use the wizard on the right (7) to label the chains as it is shown on the right and, finally, include the respective type of symmetry of the human *metHgb* (8). | Like in the case A, after executing the protocol all non-redundant atom contacts between any couple of proteins indicated in :numref:`model_building_schema_contacts` (B) can be visualized by clicking *Analyze Results* (:numref:`model_building_contacts_results` (B)). Besides the lower number of contacts displayed, remark that a relevant difference between the results of the case A and the case B is the final atomic structure visualized with *ChimeraX*, which discriminates between the starting asymmetric unit and the second one generated by symmetry. .. note:: This second possibility of getting protein contacts observed in the case B is extremely useful when you have a big asymmetric unit, for example of a virus, and you are interested in contacts among proteins within the asymmetric unit and with other adjacent asymmetric units.