The Query Designer is a part of UGENE genome analysis suite that allows a molecular biologist to analyze a nucleotide sequence using different algorithms (Repeats finder, ORF finder, Weight matrix matching, etc.) at the same time imposing constraints on the positional relationship of the results obtained from the algorithms.

A user-friendly interface is used to create a schema of the algorithms and constraints.

<center>
     <br>
     <img src="/wiki/download/attachments/4686194/About the Query Designer.png"/>
     <br>
</center>

Alternatively, you can create / edit a schema using a text editor.

When the schema has been created and all its parameters have been set you can run it for a nucleotide sequence. The results are saved as a set of annotations to the specified file in the GenBank format.