Package: PMScanR 1.2.0
PMScanR: Protein motifs analysis and visualisation
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.
Authors:
PMScanR_1.2.0.tar.gz
PMScanR_1.2.0.zip(r-4.7)PMScanR_1.2.0.zip(r-4.6)PMScanR_1.2.0.zip(r-4.5)
PMScanR_1.2.0.tgz(r-4.6-any)PMScanR_1.2.0.tgz(r-4.5-any)
PMScanR_1.2.0.tar.gz(r-4.7-any)PMScanR_1.2.0.tar.gz(r-4.6-any)
PMScanR_1.2.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
PMScanR/json (API)
NEWS
| # Install 'PMScanR' in R: |
| install.packages('PMScanR', repos = c('https://bioc-release.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/prodakt/pmscanr/issues
On BioConductor:PMScanR-1.3.0(bioc 3.24)PMScanR-1.2.0(bioc 3.23)
Last updated from:dd111f5b17 (on RELEASE_3_23). Checks:1 NOTE, 9 OK. Indexed: no.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| bioc-checks | NOTE | 190 | ||
| linux-devel-x86_64 | OK | 395 | ||
| source / vignettes | OK | 335 | ||
| linux-release-x86_64 | OK | 437 | ||
| macos-release-arm64 | OK | 206 | ||
| macos-oldrel-arm64 | OK | 296 | ||
| windows-devel | OK | 297 | ||
| windows-release | OK | 271 | ||
| windows-oldrel | OK | 302 | ||
| wasm-release | OK | 176 |
Exports:extractProteinMotifsextractSegmentsfreqPiegff2matrixmatrix2hmmatrixToSquareHeatmapreadPrositereadPsarunPMScanRShinyrunPsScan
Dependencies:abindade4askpassbase64encBHBiobaseBiocFileCacheBiocGenericsBiocIOBiocParallelBiostringsbitbit64bitopsblobbslibcachemcigarilloclicodetoolscommonmarkcpp11crayoncrosstalkcurldata.tableDBIdbplyrDelayedArraydigestdplyrevaluatefarverfastmapfilelockfontawesomeformatRfsfutile.loggerfutile.optionsgenericsGenomicAlignmentsGenomicRangesggplot2ggseqlogogluegtablehighrhtmltoolshtmlwidgetshttpuvhttrhttr2IRangesisobandjquerylibjsonliteknitrlabelinglambda.rlaterlatticelazyevallifecyclemagrittrMASSMatrixMatrixGenericsmatrixStatsmemoisemimenlmeopensslotelpillarpixmappkgconfigplotlyplyrpromisespurrrR6rappdirsRColorBrewerRcppRcppArmadilloRCurlreshape2restfulrRhtslibrjsonrlangrmarkdownRsamtoolsRSQLitertracklayerS4ArraysS4VectorsS7sassscalessegmentedSeqinfoseqinrshinyshinyFilessnowsourcetoolsspSparseArraystringistringrSummarizedExperimentsystibbletidyrtidyselecttinytexutf8vctrsviridisLitewithrxfunXMLxtableXVectoryaml
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Extract protein motifs form a file in PSA format | extractProteinMotifs |
| Extract sequence fragments from a list of sequences | extractSegments |
| Create a pie chart showing protein motif distribution | freqPie |
| Convert GFF to a binary occurrence matrix | gff2matrix |
| Generate a heatmap from a matrix | matrix2hm |
| Generate a square heatmap from a matrix | matrixToSquareHeatmap |
| Convert PROSITE format to a GFF-like Data Frame | readProsite |
| Parse a PSA (PROSITE Scan ASCII) File | readPsa |
| Launch the PMScanR Shiny Application | runPMScanRShiny |
| Run PS-Scan with Caching and Improved Execution | runPsScan |
