PMScanR
Protein motifs analysis and visualisation
Bioconductor version: 3.23 · Package version: 1.2.0
Provides tools for large-scale protein motif analysis and visualization in R. PMScanR facilitates the identification of motifs using external tools like PROSITE's ps_scan (handling necessary file downloads and execution) and enables downstream analysis of results. Key features include parsing scan outputs, converting formats (e.g., to GFF-like structures), generating motif occurrence matrices, and creating informative visualizations such as heatmaps, sequence logos (via seqLogo/ggseqlogo). The package also offers an optional Shiny-based graphical user interface for interactive analysis, aiming to streamline the process of exploring motif patterns across multiple protein sequences.
Installation
if (!require("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install("PMScanR") Details
| Maintainer | Jan Pawel Jastrzebski <bioinformatyka@gmail.com> |
| Author | Jan Pawel Jastrzebski [aut, cre] (ORCID: <https://orcid.org/0000-0001-8699-7742>), Monika Gawronska [ctb] (ORCID: <https://orcid.org/0009-0001-2677-6371>), Wiktor Babis [ctb] (ORCID: <https://orcid.org/0009-0006-3648-3413>), Miriana Quaranta [ctb] (ORCID: <https://orcid.org/0009-0003-0855-485X>), Damian Czopek [ctb, aut] (ORCID: <https://orcid.org/0009-0005-3471-4866>) |
| License | GPL-3 |
| URL | https://github.com/prodakt/PMScanR |
| Bug Reports | https://github.com/prodakt/PMScanR/issues |
| System Requirements | Perl |
| Downloads rank | 124 |
| Source branch | RELEASE_3_23 |
| biocViews | MotifDiscovery, Software, Visualization |
Documentation
Download
Dependencies
Imports: dplyr (>= 1.1.0), shiny, bslib, shinyFiles, plotly, rtracklayer, reshape2, ggseqlogo, ggplot2, seqinr, magrittr, rlang, utils, stringr, BiocFileCache
Suggests: BiocStyle, knitr, seqLogo, rmarkdown, testthat (>= 3.0.0)