Bioconductor Developer Survey 2026 Now Open!

PMScanR

This is the development version of PMScanR; for the stable release version, see PMScanR.

All Bioconductor versions of PMScanR

3.24 (devel), 3.23 (release), 3.22

Protein motifs analysis and visualisation

Bioconductor version: 3.24 · Package version: 1.3.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.

Author: Jan Pawel Jastrzebski [aut, cre] ORCID iD ORCID: 0000-0001-8699-7742 , Monika Gawronska [ctb] ORCID iD ORCID: 0009-0001-2677-6371 , Wiktor Babis [ctb] ORCID iD ORCID: 0009-0006-3648-3413 , Miriana Quaranta [ctb] ORCID iD ORCID: 0009-0003-0855-485X , Damian Czopek [ctb, aut] ORCID iD ORCID: 0009-0005-3471-4866

Maintainer: Jan Pawel Jastrzebski <bioinformatyka at gmail.com>

DOI: 10.18129/B9.bioc.PMScanR

Citation

From within R, enter citation("PMScanR"):

Jan Pawel Jastrzebski, Damian Czopek. PMScanR: Protein motifs analysis and visualisation. doi:10.18129/B9.bioc.PMScanR, R package version 1.3.0, https://bioconductor.org/packages/PMScanR.

Generated from the package metadata; it may differ from the package's own citation.

Installation

To install this package, start R (version "4.6") and enter:

if (!require("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

## The following initializes the development version of Bioconductor
BiocManager::install(version = "devel")

BiocManager::install("PMScanR")

For older versions of R, please refer to the appropriate Bioconductor release.

Details

Version1.3.0
LicenseGPL-3
URLhttps://github.com/prodakt/PMScanR
Bug Reportshttps://github.com/prodakt/PMScanR/issues
System RequirementsPerl
Last updated2026-04-28
In Bioconductor sinceBioC 3.22 (R-4.5) (less than a year)
Downloads rank2216 of 2,456
Source branchdevel
Build report Bioconductor build system, r-universe
biocViewsMotifDiscovery, Software, Visualization
Package Short Url https://bioconductor.org/packages/PMScanR/

Documentation

To view documentation for the version of this package installed in your system, start R and enter:

browseVignettes("PMScanR")
PMScanR: An R Package for the large-scale identification, analysis, and visualization of protein motifs HTML R Script
Reference ManualPDF
NEWSText

Download

Follow the installation instructions to use this package in your R session.

Source packagePMScanR_1.3.0.tar.gz
Windows binary (x86_64)PMScanR_1.3.0.zip
macOS binary (arm64)PMScanR_1.3.0.tgz
macOS binary (x86_64)PMScanR_1.3.0.tgz
Source Repositorygit clone https://git.bioconductor.org/packages/PMScanR
Source Repository (Developer Access)git clone git@git.bioconductor.org:packages/PMScanR
Package Downloads ReportDownload Stats
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)