aggregate_duplicates | R Documentation |
aggregate_duplicates() takes as imput a 'tbl' formatted as | <SAMPLE> | <TRANSCRIPT> | <COUNT> | <...> | and returns a 'tbl' with aggregated transcripts that were duplicated.
aggregate_duplicates( .data, aggregation_function = sum, .sample = NULL, .cell = NULL, .transcript = NULL, .abundance = NULL, shape = "long", keep_integer = T )
.data |
A 'tbl' formatted as | <SAMPLE> | <TRANSCRIPT> | <COUNT> | <...> | |
aggregation_function |
A function for counts aggregation (e.g., sum, median, or mean) |
.sample |
The name of the sample column |
.cell |
The name of the cell column |
.transcript |
The name of the transcript/gene column |
.abundance |
The name of the transcript/gene abundance column |
keep_integer |
A boolean. Whether to force the aggregated counts to integer |
experimental
This function aggregates duplicated transcripts (e.g., isoforms, ensembl). For example, we often have to convert ensembl symbols to gene/transcript symbol, but in doing so we have to deal with duplicates. 'aggregate_duplicates' takes a tibble and column names (as symbols; for 'sample', 'transcript' and 'count') as arguments and returns a tibble with aggregate transcript with the same name. All the rest of the column are appended, and factors and boolean are appended as characters.
A 'tbl' object with aggregated transcript abundance and annotation
counts %>% aggregate_duplicates( sample, cell, transcript, `count`, aggregation_function = sum )
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.