PatternQuery (PQ) is interactive, user-friendly and platform independent web service enabling users to effectively define, extract and analyze biomolecular structural patterns using the PatternQuery language. Such analysis is particularly useful not only in a structural and functional assignment of uncharacterized or newly determined proteins, but also represents a key point in rational design and engineering of novel functional sites and comparative protein structural analyses.

PQ is provided as a web service for mining the whole PDB database, however it can also be restricted based on numerous metadata, such as the Release date, Resolution, EC number and so on. Therefore, only structures relevant for your research are processed. Additionally, smaller datasets can be processed by the PatternQuery Explorer application. Larger in-house databases can be processed with the command line application.

Below you can find the PQ user manual, which contains all the information you need in order to make efficient use of PQ. Additional support is provided on the PQ web pages. When you first access the PQ page, you will find basic information in the Quick Help tab, and useful examples in the Samples tab. Follow the greenĀ ? buttons to access the embedded interactive guides that assist you in setting up your calculations and interpreting the results. Many tool tips are available when hovering over various elements of the interface.



Principles of the PQ language

How to build a query

Biological use cases

PatternQuery Explorer

Using PatternQuery Service

Language reference

Command line version & Technical details