S4 classes

Ensembl2Entrez-class

Ensembl-to-Entrez gene identifier mappings

Ensembl2Entrez()

Ensembl-to-Entrez gene identifier mappings

Gene2Symbol-class

Gene-to-symbol mappings

Gene2Symbol()

Gene-to-symbol mappings

HGNC2Ensembl-class

HGNC-to-Ensembl gene identifier mappings

HGNC2Ensembl()

HGNC-to-Ensembl gene identifier mappings

MGI2Ensembl-class

MGI-to-Ensembl gene identifier mappings

MGI2Ensembl()

MGI-to-Ensembl gene identifier mappings

Tx2Gene-class

Transcript-to-gene identifier mappings

Tx2Gene()

Transcript-to-gene identifier mappings

Genome annotations

geneSynonyms()

Gene synonyms

makeGene2SymbolFromEnsembl() makeGene2SymbolFromEnsDb() makeGene2SymbolFromGFF()

Make a Gene2Symbol object

makeTx2GeneFromEnsembl() makeTx2GeneFromEnsDb() makeTx2GeneFromGFF()

Make a Tx2Gene object

matchEnsemblReleaseToURL()

Match Ensembl release to archive URL.

Gene identifier mapping

convertGenesToSymbols() convertSymbolsToGenes()

Convert genes to symbols

convertSampleIDsToNames()

Convert sample identifiers to names

convertTranscriptsToGenes()

Convert transcripts to genes

mapGenesToRownames() mapGenesToIDs() mapGenesToSymbols()

Map genes

matchHumanOrthologs()

Match human gene orthologs

Counts

counts() `counts<-`()

Counts

tpm(<SummarizedExperiment>)

Transcripts per million

Quality control

calculateMetrics()

Calculate quality control metrics

filterCells()

Filter cells

metrics() metricsPerSample()

Quality control metrics

nonzeroRowsAndCols()

Subset object to keep only non-zero rows and columns

Import/export

importSampleData()

Import sample metadata

importTx2Gene()

Import transcript-to-gene annotations

Metadata

alphaThreshold() `alphaThreshold<-`()

Alpha threshold

geneNames()

Gene names

headtail()

Return the first and last parts of an object

humanize()

Humanize an R object

interestingGroups() `interestingGroups<-`()

Interesting groups

lfcThreshold() `lfcThreshold<-`()

Log2 fold change threshold

mcolnames() `mcolnames<-`()

Metadata column names

microplate()

Microtiter plate well identifiers

organism() `organism<-`()

Organism

uniteInterestingGroups()

Unite interesting groups into a single column

Sample-level metadata

makeSampleData()

Make sample data

makeSummarizedExperiment()

Make a SummarizedExperiment object

minimalSampleData()

Minimal sample data

sampleData() `sampleData<-`() sampleNames(<SummarizedExperiment>)

Sample data

sampleNames() `sampleNames<-`()

Sample names

selectSamples()

Select samples

Cell-level metadata

cell2sample()

Cell-to-sample mappings

makeSingleCellExperiment()

Make a SingleCellExperiment object

mapCellsToSamples()

Map cells to samples

subsetPerSample()

Subset per sample

topCellsPerSample()

Top cells per sample

Sanitization

autopadZeros()

Autopad zeros

collapseToString()

Collapse to string

sanitizeSampleData()

Sanitize sample data

sortUnique()

Sort and make unique

stripTranscriptVersions()

Strip transcript versions

toStringUnique()

Convert to a unique character string

Aggregation and normalization

aggregateCols() aggregateRows()

Aggregate rows or columns

aggregateCellsToSamples()

Aggregate cells to samples

combine()

Combining or merging different Bioconductor data structures

estimateSizeFactors()

Estimate size factors

geometricMean()

Geometric mean

foldChangeToLogRatio() logRatioToFoldChange()

Interconvert log ratio and fold change values

melt()

Melt columns into key-value pairs

pseudobulk()

Pseudobulk

rankedMatrix()

Calculate a ranked matrix

sizeFactors() `sizeFactors<-`()

Size factors

zerosVsDepth()

Percentage of zeros vs. library depth

Markdown

markdown()

Markdown

markdownHeader()

Markdown header

markdownLink()

Markdown hyperlink

markdownList()

Markdown list

markdownPlots()

Multiple Markdown plots

markdownTables()

Multiple Markdown tables

prepareTemplate()

Prepare R Markdown template

Developer

detectHPC()

Detect HPC environment

detectLanes()

Detect sequencing lanes

formalsList

Shared list of optional default formals

matchInterestingGroups()

Match interesting groups

matchesGene2Symbol()

Check that user-defined gene input matches expected values

matchesInterestingGroups()

Check that interesting groups match a defined value

multiassignAsEnvir()

Assign multiple objects into a new environment

separator()

Separator bar

showHeader()

Header for object show method

showSlotInfo()

Show slot information

Global variables

barcodePattern

Single-sell barcode pattern

genomeMetadataNames

Slot names in metadata containing genome information

lanePattern

Sequencing lane grep pattern

metadataBlacklist

Sample metadata blacklist

metricsCols

Quality control metric columns

Reexports

reexports

Objects exported from other packages