How to find a 3DM system by sequence?

System search summary

Important things to look for when choosing the right system for your project:

  • Does the system contain the region that you are interested in (query sequence coverage)?

  • What is the system size?

  • How close is the best hit to your query sequence?

Introduction

If you have a target protein sequence, the best way to pick the right 3DM system is using the Find by sequence option. In this article we’ll explain to you what are the important things that you should take into account when picking a 3DM system to use in your project.

First, from the 3DM dashboard, click on the Find by sequence item either in the menu on the left or bia the link on the dashboard (Figure 1). Doing so will take you to the system search page.

image-20241017-120549.png
Figure 1. Find a 3DM System.

Here, you can simply copy your sequence and click the SEARCH button. You query sequence can be either in the form of a plain amino acid sequence (one-letter codes), or a FASTA sequence.

A lot of data needs to be inspected to find the right systems. Therefore, the search might take up to 2 minutes.

Query sequence coverage

The colourful bars at the top of the systems list that is displayed in the output represent Pfam domains that are found in this sequence. When choosing a 3DM system you need to make sure that the part of sequence that you are interested in is actually covered by this system. This is indicated by the darker sections in the Query sequence column. If part of the bar is light grey, that means this section is not covered by this system (Figure 2).

For example, in case you are specifically interested in the Malt_amylase_C domain (displayed in green), you can already exclude the second system in the list since it does not cover this domain.

image-20241017-121111.png
Figure 2. Example output of Find system by query.

System size

The next thing to pay attention to is how much data the systems contain. This can be estimated from the Sequences and Mutations values. In general, the larger the number of sequences, the better a system matches your needs.

Best protein hit

Best protein hit and BLAST e-value (which is displayed when you expand by clicking the image-20241017-122729.png on the right side) give you information about how close the closest protein in this system is to your query sequence. When a system contains your query sequence, the BLAST e-value will be 0 and an ✓ exact match tag will be displayed. Systems with an exact match to your query are preferred. In case no such systems are available, you would want to pick the system with the lowest possible E-value.

Detailed system view

When you click image-20241017-122729.png on the right side of a table row, you can unfold the system view to see some more information about this particular system (Figure 3).

On the left hand side you can find some overall information about the system itself, e.g. the number of sequences, mutations, subfamilies, and sequences clusters. Additionally, a word cloud of protein descriptions in this system is created. The larger the word is displayed, the more abundant it is in protein descriptions. The word cloud can be especially helpful with the PDB clusters systems that do not have informative names. In such cases, you can look at the word cloud to see what family/domain is covered by the system.

If your sequence is not present in a system, you can use the ADD AS PRIVATE PROTEIN button to add your sequence to this system. In Figure 3, the button is disabled because the query sequence is already present in the system.

In the right-most part of the row you find information about the best protein hit, e.g. in which subfamily it is aligned and how close is it to the subfamily template (core identity). As a rule of thumb you can assume that the closer the hit, the higher the alignment quality.