UnderlyingFilter

UnderlyingFilter filters degenerate character-class motifs in protein sequences to reduce redundant pattern outputs and retain representative biological motifs for downstream analysis.


Key Features:

  • Characterization of Degenerate Patterns: Analyzes degenerate patterns composed of character classes without gaps, emphasizing representation of protein active-site motifs and compatibility with PROSITE-style patterns.
  • Pattern Priority: Assigns and employs a pattern priority metric to compare and rank patterns by significance.
  • Underlying Patterns Class: Defines a class of underlying patterns used to filter degenerate patterns into a filtered set whose size is linear relative to the input sequence.
  • Output Reduction: Reduces the number of output patterns while retaining representative motifs to improve manageability and interpretability of results.

Scientific Applications:

  • Protein Sequence Analysis: Filters degenerate motifs to highlight patterns relevant to protein function, active sites, and family-specific signals.
  • Genomic Studies: Applies the same pattern-filtering principles to genomic sequence motif recognition and pattern analysis, despite primary testing on proteins.

Methodology:

Analyzes degenerate patterns with character classes; implements a ranking system based on pattern priority; filters patterns into a new set that maintains essential information while being linear in size relative to the input sequence.

Topics

Details

License:
Other
Tool Type:
command-line tool
Operating Systems:
Linux
Added:
1/22/2015
Last Updated:
12/10/2018

Operations

Publications

Comin M, Verzotto D. Filtering Degenerate Patterns with Application to Protein Sequence Analysis. Algorithms. 2013;6(2):352-370. doi:10.3390/a6020352.

Documentation