Package: plyxp 1.7.1

Justin Landis

plyxp: Data masks for SummarizedExperiment enabling dplyr-like manipulation

The package provides `rlang` data masks for the SummarizedExperiment class. The enables the evaluation of unquoted expression in different contexts of the SummarizedExperiment object with optional access to other contexts. The goal for `plyxp` is for evaluation to feel like a data.frame object without ever needing to unwind to a rectangular data.frame.

Authors:Justin Landis [aut, cre], Michael Love [aut]

plyxp_1.7.1.tar.gz
plyxp_1.7.1.zip(r-4.7)plyxp_1.7.1.zip(r-4.6)plyxp_1.7.1.zip(r-4.5)
plyxp_1.7.1.tgz(r-4.6-any)plyxp_1.7.1.tgz(r-4.5-any)
plyxp_1.7.1.tar.gz(r-4.7-any)plyxp_1.7.1.tar.gz(r-4.6-any)
plyxp_1.7.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
plyxp/json (API)
NEWS

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

Bug tracker:https://github.com/jtlandis/plyxp/issues

Pkgdown/docs site:https://jtlandis.github.io

Datasets:
  • se_simple - Plyxp Simple Example Summarized Experiment

On BioConductor:plyxp-1.7.1(bioc 3.24)plyxp-1.6.1(bioc 3.23)

annotationgenomeannotationtranscriptomics

7.27 score 9 stars 2 packages 23 scripts 298 downloads 63 exports 37 dependencies

Last updated from:b0150f6a82. Checks:1 WARNING, 9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
bioc-checksWARNING180
linux-devel-x86_64OK343
source / vignettesOK269
linux-release-x86_64OK320
macos-release-arm64OK277
macos-oldrel-arm64OK229
windows-develOK275
windows-releaseOK224
windows-oldrelOK222
wasm-releaseOK161

Exports:.assays.assays_asis.cols.cols_asis.rows.rows_asisarrangeassayassay_ctxassay<-assaysassays<-class_DFclass_s4_vctrsclass_vctrscol_ctxcolDatacolData<-colnamescolsfiltergroup_bygroup_datagroup_splitgroup_varslist_unchopmetadatametadata<-mutatencolnew_plyxpnrowPlySummarizedExperimentplyxpplyxp_onplyxp_pillar_formatpullrow_ctxrowDatarowData<-rownamesrowssese<-selectshow_tidyslicesummarisesummarizeSummarizedExperimentungroupuse_show_defaultuse_show_tidyvec_chopvec_group_idvec_group_locvec_phantomvec_ptype_commonvec_ptype2vec_recyclevec_repvec_rep_eachvec_slice

Dependencies:abindBiobaseBiocGenericsclicpp11DelayedArraydplyrgenericsGenomicRangesglueIRangeslatticelifecyclemagrittrMatrixMatrixGenericsmatrixStatspillarpkgconfigpurrrR6rlangS4ArraysS4VectorsS7SeqinfoSparseArraystringistringrSummarizedExperimenttibbletidyrtidyselectutf8vctrswithrXVector

plyxp Usage Guide

Rendered fromplyxp.Rmdusingknitr::rmarkdownon Jun 04 2026.

Last update: 2026-02-15
Started: 2024-10-16

Readme and manuals

Help Manual

Help pageTopics
arrange rows or columns of PlySummarizedExperimentarrange arrange.PlySummarizedExperiment
create data.frameas.data.frame as.data.frame.PlySummarizedExperiment
contextual plyxp pronouns.assays .assays_asis .cols .cols_asis .rows .rows_asis dot-pronouns
filter PlySummarizedExperimentfilter filter.PlySummarizedExperiment
apply groups to PlySummarizedExperimentgroup_by group_by.PlySummarizedExperiment ungroup.PlySummarizedExperiment
get grouping datagroup_data group_data.PlySummarizedExperiment ungroup
Split a PlySummarizedExperiment based on groupsgroup_split group_split.PlySummarizedExperiment
get PlySummarizedExperiment grouping Variablesgroup_vars group_vars.PlySummarizedExperiment
unchop a list of objectslist_unchop
Mutate a PlySummarizedExperiment objectmutate mutate.PlySummarizedExperiment
SummarizedExperiment Shell Objectnew_plyxp PlySummarizedExperiment PlySummarizedExperiment-class
Modify SummarizedExperiment Objectplyxp plyxp_on
plyxp contextsassay_ctx cols col_ctx plyxp-context rows row_ctx
extract data from objectpull pull.PlySummarizedExperiment
PlySummarizedExperiment Methodsassay,PlySummarizedExperiment,character-method assay,PlySummarizedExperiment,missing-method assay,PlySummarizedExperiment,numeric-method assay<-,PlySummarizedExperiment,character-method assay<-,PlySummarizedExperiment,missing-method assay<-,PlySummarizedExperiment,numeric-method assays,PlySummarizedExperiment-method assays<-,PlySummarizedExperiment,list-method assays<-,PlySummarizedExperiment,SimpleList-method colData,PlySummarizedExperiment-method colData<-,PlySummarizedExperiment,DataFrame-method colData<-,PlySummarizedExperiment,NULL-method colnames,PlySummarizedExperiment-method dimnames,PlySummarizedExperiment-method dimnames<-,PlySummarizedExperiment,list-method dimnames<-,PlySummarizedExperiment,NULL-method metadata,PlySummarizedExperiment-method metadata<-,PlySummarizedExperiment-method ncol,PlySummarizedExperiment-method nrow,PlySummarizedExperiment-method PlySummarizedExperiment-methods rowData,PlySummarizedExperiment-method rowData<-,PlySummarizedExperiment-method rownames,PlySummarizedExperiment-method se se,PlySummarizedExperiment-method se,SummarizedExperiment-method se<- se<-,PlySummarizedExperiment-method se<-,SummarizedExperiment-method
Plyxp Simple Example Summarized Experimentse_simple
select assays, rowData, and colData namesselect select.PlySummarizedExperiment
Slice a PlySummarizedExperimentslice slice.PlySummarizedExperiment
Summarize PlySummarizedExperimentsummarise summarise.PlySummarizedExperiment summarize summarize.PlySummarizedExperiment
Get observations of a vectorvctrs_slice vec_slice
chop a vectorvctrs-vec_chop vec_chop
Recycle a vectorvctrs-vec_recycle vec_recycle
replicate a vectorvctrs-vec_rep vec_rep vec_rep_each
Create Group Indicesvec_group_id vec_group_loc
Printing within tibble with S4 objectsplyxp-printing plyxp_pillar_format show_tidy use_show_default use_show_tidy vec_phantom
find the common ptypevec_ptype_common
Create a common prototype of two vectorsvec_ptype2
S7 classes for vctrs and S4 Vectorsclass_DF class_s4_vctrs class_vctrs vectors