MatrixRider

MatrixRider calculates a single numerical score representing the propensity of a DNA-binding protein, including transcription factors, to bind a given DNA sequence using Position Frequency Matrices (PFMs) such as those from JASPAR.


Key Features:

  • PFM-based scoring: Computes a single quantitative score per sequence by evaluating nucleotide frequencies from Position Frequency Matrices (PFMs).
  • JASPAR compatibility: Accepts PFMs sourced from databases such as JASPAR for known transcription factors and other DNA-binding proteins.
  • Integration with Bioconductor: Distributed as part of the Bioconductor ecosystem to operate within the R programming environment.
  • Interoperability: Interfaces with other Bioconductor packages to enable combined analyses across genomic datasets.
  • Statistical rigor: Developed according to Bioconductor standards, including formal initial review and continuous automated testing of underlying packages.

Scientific Applications:

  • Prediction of DNA–protein interactions: Quantifies binding propensity to predict which sequences are likely bound by specific DNA-binding proteins.
  • Gene regulation analysis: Assists in identifying regulatory elements and assessing transcription factor binding relevant to gene regulation.
  • Interaction network exploration: Supports analysis of protein–DNA interaction networks by enabling comparative scoring across factors and sequences.
  • Functional genomics and disease studies: Provides quantitative evidence for hypotheses about regulatory mechanisms in cellular processes and disease pathways.

Methodology:

MatrixRider applies Position Frequency Matrices (PFMs) to input DNA sequences and computes a numeric score based on the nucleotide frequencies at each matrix position, with PFMs allowed from sources such as JASPAR.

Topics

Collections

Details

License:
GPL-3.0
Tool Type:
command-line tool, library
Operating Systems:
Linux, Windows, Mac
Programming Languages:
R
Added:
1/17/2017
Last Updated:
11/25/2024

Operations

Publications

Huber W, Carey VJ, Gentleman R, Anders S, Carlson M, Carvalho BS, Bravo HC, Davis S, Gatto L, Girke T, Gottardo R, Hahne F, Hansen KD, Irizarry RA, Lawrence M, Love MI, MacDonald J, Obenchain V, Oleś AK, Pagès H, Reyes A, Shannon P, Smyth GK, Tenenbaum D, Waldron L, Morgan M. Orchestrating high-throughput genomic analysis with Bioconductor. Nature Methods. 2015;12(2):115-121. doi:10.1038/nmeth.3252. PMID:25633503. PMCID:PMC4509590.

Documentation

Downloads