Package: tidySingleCellExperiment 1.17.0

Stefano Mangiola

tidySingleCellExperiment: Brings SingleCellExperiment to the Tidyverse

'tidySingleCellExperiment' is an adapter that abstracts the 'SingleCellExperiment' container in the form of a 'tibble'. This allows *tidy* data manipulation, nesting, and plotting. For example, a 'tidySingleCellExperiment' is directly compatible with functions from 'tidyverse' packages `dplyr` and `tidyr`, as well as plotting with `ggplot2` and `plotly`. In addition, the package provides various utility functions specific to single-cell omics data analysis (e.g., aggregation of cell-level data to pseudobulks).

Authors:Stefano Mangiola [aut, cre]

tidySingleCellExperiment_1.17.0.tar.gz
tidySingleCellExperiment_1.17.0.zip(r-4.5)tidySingleCellExperiment_1.17.0.zip(r-4.4)tidySingleCellExperiment_1.15.5.zip(r-4.3)
tidySingleCellExperiment_1.17.0.tgz(r-4.4-any)tidySingleCellExperiment_1.15.5.tgz(r-4.3-any)
tidySingleCellExperiment_1.17.0.tar.gz(r-4.5-noble)tidySingleCellExperiment_1.17.0.tar.gz(r-4.4-noble)
tidySingleCellExperiment_1.17.0.tgz(r-4.4-emscripten)tidySingleCellExperiment_1.15.5.tgz(r-4.3-emscripten)
tidySingleCellExperiment.pdf |tidySingleCellExperiment.html
tidySingleCellExperiment/json (API)

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

Peer review:

Bug tracker:https://github.com/stemangiola/tidysinglecellexperiment/issues

Datasets:

On BioConductor:tidySingleCellExperiment-1.17.0(bioc 3.21)tidySingleCellExperiment-1.16.0(bioc 3.20)

assaydomaininfrastructurernaseqdifferentialexpressionsinglecellgeneexpressionnormalizationclusteringqualitycontrolsequencingbioconductordplyrggplot2plotlysingle-cell-rna-seqsingle-cell-sequencingsinglecellexperimenttibbletidyrtidyverse

8.78 score 36 stars 2 packages 103 scripts 342 downloads 6 exports 91 dependencies

Last updated 2 months agofrom:9469430b75. Checks:OK: 1 NOTE: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKDec 18 2024
R-4.5-winNOTEDec 18 2024
R-4.5-linuxNOTEDec 18 2024
R-4.4-winNOTEDec 18 2024
R-4.4-macNOTEDec 18 2024
R-4.3-winNOTESep 24 2024
R-4.3-macNOTESep 24 2024

Exports:%>%aggregate_cellsjoin_featuresjoin_transcriptstidyunnest_single_cell_experiment

Dependencies:abindaskpassbase64encBiobaseBiocGenericsbslibcachemclicolorspacecpp11crayoncrosstalkcurldata.tableDelayedArraydigestdplyrellipsisevaluatefansifarverfastmapfontawesomefsgenericsGenomeInfoDbGenomeInfoDbDataGenomicRangesggplot2gluegtablehighrhtmltoolshtmlwidgetshttrIRangesisobandjquerylibjsonliteknitrlabelinglaterlatticelazyevallifecyclemagrittrMASSMatrixMatrixGenericsmatrixStatsmemoisemgcvmimemunsellnlmeopensslpillarpkgconfigplotlypromisespurrrR6rappdirsRColorBrewerRcpprlangrmarkdownS4ArraysS4VectorssassscalesSingleCellExperimentSparseArraystringistringrSummarizedExperimentsystibbletidyrtidyselecttinytexttserviceUCSC.utilsutf8vctrsviridisLitewithrxfunXVectoryamlzlibbioc

Overview of the tidySingleCellExperiment package

Rendered fromintroduction.Rmdusingknitr::rmarkdownon Dec 18 2024.

Last update: 2023-09-18
Started: 2020-08-31

Readme and manuals

Help Manual

Help pageTopics
Aggregate cellsaggregate_cells aggregate_cells,SingleCellExperiment-method
Order rows using column valuesarrange arrange.SingleCellExperiment
Coerce lists, matrices, and more to data framesas_tibble as_tibble.SingleCellExperiment
Efficiently bind multiple data frames by row and columnbind_cols bind_cols.SingleCellExperiment bind_rows bind_rows.SingleCellExperiment
Cell types of 80 PBMC single cellscell_type_df
Count the observations in each groupadd_count add_count.SingleCellExperiment count count.SingleCellExperiment
Keep distinct/unique rowsdistinct distinct.SingleCellExperiment
Extract a character column into multiple columns using regular expression groupsextract extract.SingleCellExperiment
Keep rows that match a conditionfilter filter.SingleCellExperiment
Printing tibblesformatting print print.SingleCellExperiment
Mutating joinsfull_join full_join.SingleCellExperiment
Create a new 'ggplot' from a 'tidySingleCellExperiment'ggplot ggplot.SingleCellExperiment
Get a glimpse of your dataglimpse glimpse.tidySingleCellExperiment
Group by one or more variablesgroup_by group_by.SingleCellExperiment
Split data frame by groupsgroup_split group_split.SingleCellExperiment
Mutating joinsinner_join inner_join.SingleCellExperiment
join_featuresjoin_features join_features,SingleCellExperiment-method
(DEPRECATED) Extract and join information for transcripts.join_transcripts
Mutating joinsleft_join left_join.SingleCellExperiment
Create, modify, and delete columnsmutate mutate.SingleCellExperiment
Nest rows into a list-column of data framesnest nest.SingleCellExperiment
pbmc_smallpbmc_small
Intercellular ligand-receptor interactions for 38 ligands from a single cell RNA-seq cluster.pbmc_small_nested_interactions
Pivot data from wide to longpivot_longer pivot_longer.SingleCellExperiment
Initiate a plotly visualizationplot_ly plot_ly.SingleCellExperiment
Extract a single columnpull pull.SingleCellExperiment
Rename columnsrename rename.SingleCellExperiment
returns variables from an expressionreturn_arguments_of
Mutating joinsright_join right_join.SingleCellExperiment
Group input by rowsrowwise rowwise.SingleCellExperiment
Sample n rows from a tablesample_frac sample_frac.SingleCellExperiment sample_n sample_n.SingleCellExperiment
Keep or drop columns using their names and typesselect select.SingleCellExperiment
Separate a character column into multiple columns with a regular expression or numeric locationsseparate separate.SingleCellExperiment
Subset rows using their positionsslice slice.SingleCellExperiment slice_head slice_head.SingleCellExperiment slice_max slice_max.SingleCellExperiment slice_min slice_min.SingleCellExperiment slice_sample slice_sample.SingleCellExperiment slice_tail slice_tail.SingleCellExperiment
Summarise each group down to one rowsummarise summarise.SingleCellExperiment summarize summarize.SingleCellExperiment
Format the header of a tibbletbl_format_header tbl_format_header.tidySingleCellExperiment
tidy for `SingleCellExperiment`tidy tidy.SingleCellExperiment
Unite multiple columns into one by pasting strings togetherunite unite.SingleCellExperiment
Unnest a list-column of data frames into rows and columnsunnest unnest.tidySingleCellExperiment_nested unnest_single_cell_experiment