Package: motifStack 1.51.0

Jianhong Ou

motifStack: Plot stacked logos for single or multiple DNA, RNA and amino acid sequence

The motifStack package is designed for graphic representation of multiple motifs with different similarity scores. It works with both DNA/RNA sequence motif and amino acid sequence motif. In addition, it provides the flexibility for users to customize the graphic parameters such as the font type and symbol colors.

Authors:Jianhong Ou, Michael Brodsky, Scot Wolfe and Lihua Julie Zhu

motifStack_1.51.0.tar.gz
motifStack_1.51.0.zip(r-4.5)motifStack_1.51.0.zip(r-4.4)motifStack_1.51.0.zip(r-4.3)
motifStack_1.51.0.tgz(r-4.4-any)motifStack_1.51.0.tgz(r-4.3-any)
motifStack_1.51.0.tar.gz(r-4.5-noble)motifStack_1.51.0.tar.gz(r-4.4-noble)
motifStack_1.51.0.tgz(r-4.4-emscripten)
motifStack.pdf |motifStack.html
motifStack/json (API)
NEWS

# Install 'motifStack' in R:
install.packages('motifStack', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

On BioConductor:motifStack-1.49.1(bioc 3.20)motifStack-1.48.0(bioc 3.19)

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

sequencematchingvisualizationsequencingmicroarrayalignmentchipchipchipseqmotifannotationdataimport

7.93 score 6 packages 194 scripts 1.2k downloads 10 mentions 47 exports 136 dependencies

Last updated 22 days agofrom:29749139df. Checks:OK: 3 NOTE: 4. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 30 2024
R-4.5-winOKOct 31 2024
R-4.5-linuxOKOct 30 2024
R-4.4-winNOTEOct 31 2024
R-4.4-macNOTEOct 31 2024
R-4.3-winNOTEOct 31 2024
R-4.3-macNOTEOct 31 2024

Exports:AAmotifAlignmentaddBlankas.data.framebrowseMotifsbrowseMotifsOutputclusterMotifscoercecolorsetDNAmotifAlignmentDNAmotifToRNAmotifformatfrequencegeom_motifGeomMotifgetICgetRankedUniqueMotifshighlightColimportMatrixmatalignmatrixReverseComplementmergeMotifsmotifCircosmotifCloudmotifGrobmotifHclustmotifPilesmotifSignaturemotifStacknodelistpcm2pfmpcm2pssmpfm2pwmplotplotAffinityLogoplotMotifLogoplotMotifLogoAplotMotifLogoStackplotMotifLogoStackWithTreeplotMotifOverMotifplotMotifStackWithPhylogplotMotifStackWithRadialPhylogreadPCMrenderbrowseMotifsreorderUPGMAtreesigColorsignaturestrimMotif

Dependencies:abindade4annotateAnnotationDbiaskpassbase64encBHBiobaseBiocGenericsBiocIOBiocParallelBiostringsbitbit64bitopsblobBSgenomebslibcachemcaToolsclicliprCNErcodetoolscolorspacecpp11crayoncurlDBIDelayedArraydigestDirichletMultinomialevaluatefansifarverfastmapfontawesomeformatRfsfutile.loggerfutile.optionsGenomeInfoDbGenomeInfoDbDataGenomicAlignmentsGenomicRangesggplot2glueGO.dbgtablegtoolshighrhmshtmltoolshtmlwidgetshttrIRangesisobandjquerylibjsonliteKEGGRESTknitrlabelinglambda.rlatticelifecyclemagrittrMASSMatrixMatrixGenericsmatrixStatsmemoisemgcvmimemunsellnlmeopensslpillarpixmappkgconfigplogrplyrpngpoweRlawpracmaprettyunitsprogresspwalignR.methodsS3R.ooR.utilsR6rappdirsRColorBrewerRcppRcppArmadilloRCurlreadrreshape2restfulrRhtslibrjsonrlangrmarkdownRsamtoolsRSQLitertracklayerS4ArraysS4VectorssassscalesseqLogosnowspSparseArraystringistringrSummarizedExperimentsysTFBSToolsTFMPvaluetibbletidyselecttinytextzdbUCSC.utilsutf8vctrsviridisLitevroomwithrxfunXMLxtableXVectoryamlzlibbioc

motifStack Vignette

Rendered frommotifStack_HTML.Rmdusingknitr::rmarkdownon Oct 30 2024.

Last update: 2022-04-19
Started: 2015-09-29

Readme and manuals

Help Manual

Help pageTopics
Plot stacked logos for single or multiple DNA, RNA and amino acid sequencemotifStack-package
align AA motifsAAmotifAlignment
browse motifsbrowseMotifs
Shiny bindings for browseMotifsbrowseMotifs-shiny browseMotifsOutput renderbrowseMotifs
calculate frequencecalF
calculate I'calI
cluster motifsclusterMotifs
retrieve color setting for logocolorset
compare two profilescompare2profiles
comapre w pcmcompareProfiles
align DNA motifsDNAmotifAlignment
convert DNA motif into RNA motifDNAmotifToRNAmotif
Global alignment versiondpGlobal
Dynamic programming function, local versiondpLocal
geom_motifgeom_motif
GeomMotif objectGeomMotif
calculate ALLR from countsgetALLRscoreFromCounts
Calculate distances between two profilesgetDistance
get the unique motif in each category grouped by distancegetRankedUniqueMotifs
Calculate pair_wise position scoregetScore
add alpha transparency value to a colorhighlightCol
import motifs from local filesimportMatrix
Class 'marker'$,marker-method $<-,marker-method marker marker-class
Matrix Alignermatalign
merge multiple motifsmergeMotifs
plot sequence logo stacks with a radial phylogenic tree and multiple color ringsmotifCircos
plot a DNA sequence logo cloudmotifCloud
Motif GrobmotifGrob
Hierarchical Clustering motifsmotifHclust
plot sequence logo stacks with a linear phylogenic tree and multiple color setsmotifPiles
Class '"motifSig"'$,motifSig-method $<-,motifSig-method frequence frequence,motifSig-method motifSig motifSig-class nodelist nodelist,motifSig-method sigColor sigColor,motifSig-method signatures signatures,motifSig-method
get signatures from motifsmotifSignature
plot a DNA sequence logo stackmotifStack
Class 'ouNode'$,ouNode-method $<-,ouNode-method ouNode ouNode-class
Class '"pcm"'$,pcm-method $<-,pcm-method addBlank addBlank,pcm,numeric,logical-method as as.data.frame,pcm-method coerce,pcm,matrix-method format,pcm-method getIC getIC,pcm,ANY-method matrixReverseComplement matrixReverseComplement,pcm-method pcm pcm-class pcm2pfm pcm2pfm,data.frame,ANY-method pcm2pfm,data.frame,numeric-method pcm2pfm,list,ANY-method pcm2pfm,list,numeric-method pcm2pfm,matrix,ANY-method pcm2pfm,matrix,numeric-method pcm2pfm,pcm,ANY-method pcm2pssm pcm2pssm,data.frame,ANY-method pcm2pssm,data.frame,numeric-method pcm2pssm,list,ANY-method pcm2pssm,list,numeric-method pcm2pssm,matrix,ANY-method pcm2pssm,matrix,numeric-method pcm2pssm,pcm,ANY-method plot plot,pcm,ANY-method trimMotif trimMotif,pcm,numeric-method
Class '"pfm"'$,pfm-method $<-,pfm-method addBlank,pfm,numeric,logical-method as.data.frame,pfm-method coerce coerce,pfm,matrix-method format,pfm-method getIC,matrix,matrix-method getIC,matrix,numeric-method getIC,pfm,ANY-method matrixReverseComplement,pfm-method pfm pfm-class plot,pfm,ANY-method trimMotif,pfm,numeric-method
convert pfm object to PWMpfm2pwm
plot affinity logoplotAffinityLogo
plot sequence logoplotMotifLogo
plot sequence logo without plot.newplotMotifLogoA
plot sequence logos stackplotMotifLogoStack
plot sequence logos stack with hierarchical cluster treeplotMotifLogoStackWithTree
plot motif over another motifplotMotifOverMotif
plot sequence logo stacks with a ape4-style phylogenic treeplotMotifStackWithPhylog
plot sequence logo stacks with a radial phylogenic treeplotMotifStackWithRadialPhylog
plot x-axisplotXaxis
plot y-axisplotYaxis
Class '"psam"'$,psam-method $<-,psam-method addBlank,psam,numeric,logical-method as() as.data.frame,psam-method coerce,psam,matrix-method format,psam-method matrixReverseComplement,psam-method plot,psam,ANY-method psam psam-class
Class '"pssm"'$,pssm-method $<-,pssm-method addBlank,pssm,numeric,logical-method as.data.frame,pssm-method coerce() coerce,pssm,matrix-method format,pssm-method matrixReverseComplement,pssm-method plot,pssm,ANY-method pssm pssm-class
read pcm from a pathreadPCM
re-order UPGMA treereorderUPGMAtree
traceback globaltraceBackGlobal
traceback localtraceBackLocal