NEWS.md
draw_scatterplot
to produce scatterplots of two genes or gene signatures.draw_boxplot
for boxplots of gene expression values.draw_barplot
for barplots of dichotomized gene expression counts into two or three percentile categories.wrap_in_mae
that wraps a single SummarizedExperiment
object into an MAE object.rename
that makes renaming columns of rowData
and colData
as well as assay names in existing SummarizedExperiment
objects much easier, as a step before converting to HermesData
.lapply
that allows user to apply a function on all experiments in a MultiAssayExperiment
.isEmpty
that checks whether a SummarizedExperiment
object is empty.n_top
in the calc_pca
function, which allows filtering genes with greatest variability across samples.GeneSpec
for specification of genes or gene signatures, see ?gene_spec
for simple construction. Inclusion of gene signature functions colPrinComp1
and colMeanZscores
to supplement standard column statistics functions.col_data_with_genes
which extracts the sample variables saved in colData
together with selected gene information as a combined data set.inner_join_cdisc
which joins genetic with CDISC data sets.normalize()
now also works when the hermes
package is not loaded, i.e. you can use it with hermes::normalize()
.correlate()
now also works when there are factor variables in the sample variables of the HermesData
object.add_quality_flags()
does no longer return NA
as the technical failure flags for the samples if there is only a single gene contained in the input, but instead a vector of FALSE
to ensure correct downstream functionality.LICENCE
and README
with new package references.multi_assay_experiment
now contains HermesData
experiments, different patient IDs, one experiment with normalized assays, and multiple samples per patient in one experiment.HermesData
example is now saved in the package as hermes_data
, and the previous summarized_experiment
is still available. Note that patient IDs have been changed in the new version to align with the multi_assay_experiment
.rowData
and colData
columns to be more consistent with standards and use lowercase snake-case names.size
. Corresponding queries from BioMart are used to return this gene size.df_char_to_factor
has been deprecated (and can still be used with a warning) and replaced with df_cols_to_factor
, which also converts logical variables to factor variables.SummarizedExperiment
objects containing DelayedMatrix
assays to the HermesData()
constructor, these are silently converted to matrix
assays to ensure downstream functionality.hermes
package, which contains classes, methods and functions to import, quality-check, filter, normalize, and analyze RNAseq counts data for differential expression.hermes
is a successor of the rnaseqTools
R package. The core functionality is built on the BioConductor ecosystem, especially the SummarizedExperiment
class. New users should first begin by reading the “Introduction to hermes
” vignette to become familiar with the hermes
concepts.hermes
ready format.biomaRt
.