Package: tidyseurat 0.8.9

tidyseurat: Brings Seurat to the Tidyverse

It creates an invisible layer that allow to see the 'Seurat' object as tibble and interact seamlessly with the tidyverse.

Authors:Stefano Mangiola [aut, cre], Maria Doyle [ctb]

tidyseurat_0.8.9.tar.gz
tidyseurat_0.8.9.zip(r-4.7)tidyseurat_0.8.9.zip(r-4.6)tidyseurat_0.8.9.zip(r-4.5)
tidyseurat_0.8.9.tgz(r-4.6-any)tidyseurat_0.8.9.tgz(r-4.5-any)
tidyseurat_0.8.9.tar.gz(r-4.7-any)tidyseurat_0.8.9.tar.gz(r-4.6-any)
tidyseurat_0.8.9.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
tidyseurat/json (API)

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

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

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

Datasets:

On CRAN:

Conda:

assaydomaininfrastructurernaseqdifferentialexpressiongeneexpressionnormalizationclusteringqualitycontrolsequencingtranscriptiontranscriptomicsdplyrggplot2pcapurrrsctseuratsingle-cellsingle-cell-rna-seqtibbletidyrtidyversetranscriptstsneumap

10.16 score 166 stars 1 packages 542 scripts 569 downloads 8 exports 144 dependencies

Last updated from:5a96f95732. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK282
source / vignettesOK289
linux-release-x86_64OK271
macos-release-arm64OK176
macos-oldrel-arm64OK269
windows-develOK226
windows-releaseOK280
windows-oldrelOK214
wasm-releaseOK186

Exports:%>%add_countget_abundance_sc_longget_abundance_sc_widejoin_featuresjoin_transcriptsplot_lyunnest_seurat

Dependencies:abindaskpassbase64encBHbitopsbslibcachemcaToolscliclustercodetoolscommonmarkcowplotcpp11crosstalkcurldata.tabledeldirdigestdotCall64dplyrdqrngevaluatefansifarverfastDummiesfastmapfitdistrplusFNNfontawesomefsfuturefuture.applygenericsggplot2ggrepelggridgesglobalsgluegoftestgplotsgridExtragtablegtoolsherehighrhtmltoolshtmlwidgetshttpuvhttricaigraphirlbaisobandjquerylibjsonliteKernSmoothknitrlabelinglaterlatticelazyevallifecyclelistenvlmtestmagrittrMASSMatrixmatrixStatsmemoisemimeminiUInlmeopensslotelparallellypatchworkpbapplypillarpkgconfigplotlyplyrpngpolyclipprogressrpromisespurrrR6RANNrappdirsRColorBrewerRcppRcppAnnoyRcppArmadilloRcppEigenRcppHNSWRcppProgressRcppTOMLreshape2reticulaterlangrmarkdownROCRrprojrootRSpectraRtsneS7sassscalesscattermoresctransformSeuratSeuratObjectshinysitmosourcetoolsspspamspatstat.dataspatstat.explorespatstat.geomspatstat.randomspatstat.sparsespatstat.univarspatstat.utilsstringistringrsurvivalsystensortibbletidyrtidyselecttinytexttserviceutf8uwotvctrsviridisLitewithrxfunxtableyamlzoo

Code for producing the figures in the article

Rendered fromfigures_article.Rmdusingknitr::knitron May 26 2026.

Last update: 2023-11-23
Started: 2020-11-04

Overview of the tidyseurat package

Rendered fromintroduction.Rmdusingknitr::knitron May 26 2026.

Last update: 2021-02-24
Started: 2020-08-25

Readme and manuals

Help Manual

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