PatternQuery
PatternQuery detects and extracts defined biomacromolecular patterns such as binding sites, catalytic sites, and specific protein or nucleic acid sequences from structural datasets to support analysis of molecular function and interactions.
Key Features:
- Pattern Definition and Extraction: A query language with a Python-like syntax enables precise definition and extraction of complex patterns from datasets.
- Data Source Flexibility: Accepts user-provided datasets and the Protein Data Bank (PDB) and supports database-wide searches with filters by PDB ID, resolution, and organism of origin.
- Efficient Processing: Optimized for high-throughput extraction, typically processing several hundreds of entries in a matter of seconds and enabling PDB-wide extraction in up to approximately one hour.
- Data Output Formats: Extracted patterns are provided in tabular and graphical formats suitable for downstream computational analysis.
Scientific Applications:
- PDB-wide structural analyses: Enables comprehensive searches and pattern extraction across the entire Protein Data Bank for large-scale structural studies.
- Protein function and interaction studies: Supports investigation of protein function, interaction networks, and structural biology through targeted pattern identification.
Methodology:
Uses a Python-like query language to specify patterns and performs data handling and filtering on structural datasets (including PDB) using criteria such as PDB ID, resolution, and organism; processing is optimized for high-throughput extraction, typically processing several hundreds of entries in seconds and enabling PDB-wide extraction in up to approximately one hour.
Topics
Collections
Details
- Maturity:
- Legacy
- Cost:
- Free of charge
- Tool Type:
- web application
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- JavaScript, C#
- Added:
- 12/1/2015
- Last Updated:
- 11/24/2024
Operations
Publications
Sehnal D, Pravda L, Svobodová Vařeková R, Ionescu C, Koča J. PatternQuery: web application for fast detection of biomacromolecular structural patterns in the entire Protein Data Bank. Nucleic Acids Research. 2015;43(W1):W383-W388. doi:10.1093/nar/gkv561. PMID:26013810. PMCID:PMC4489247.