R/package.R

#' AcidGSEA
#'
#' Perform parameterized fast gene set enrichment analysis (GSEA) on multiple
#' differential expression contrasts.
#'
#' @aliases NULL
#' @keywords internal
#'
"_PACKAGE"



## S4 classes ==================================================================

#' @importClassesFrom DESeqAnalysis DESeqAnalysis
NULL



# S4 generics and methods ======================================================

#' @importFrom AcidGenerics GeneToSymbol alphaThreshold alphaThreshold<-
#' as.DESeqDataSet as.DataFrame camelCase collectionNames collectionNames<-
#' contrastName contrastNames contrastNames<- contrastSamples convertToHuman
#' enrichedGeneSets export geneSet geneSetNames geneSetResults import
#' leadingEdge leftJoin makeNames mapGenesToRownames markdownTables melt
#' nesThreshold nesThreshold<- plotEnrichedGeneSets plotEnrichedUpset
#' plotGeneSet plotHeatmap plotLfc plotNes plotUpset results selectIf showHeader
#' snakeCase stripGeneVersions
#' @importFrom BiocGenerics %in% combine lapply order organism sort unique
#' unlist unsplit updateObject
#' @importFrom GenomeInfoDb genome seqnames
#' @importFrom S4Vectors complete.cases decode head mcols mcols<- metadata
#' metadata<- na.omit split tail
#' @importFrom SummarizedExperiment rowRanges rowRanges<-
#' @importFrom fgsea calcGseaStat fgsea
#' @importFrom methods coerce show
NULL

#' @importMethodsFrom AcidBase showHeader
#' @importMethodsFrom AcidExperiment GeneToSymbol export mapGenesToRownames
#' @importMethodsFrom AcidGenomes stripGeneVersions
#' @importMethodsFrom AcidPlots plotHeatmap plotUpset
#' @importMethodsFrom AcidPlyr leftJoin melt selectIf
#' @importMethodsFrom DESeqAnalysis as.DESeqDataSet coerce contrastName
#' contrastSamples plotCounts results
#' @importMethodsFrom pipette as.DataFrame export import
#' @importMethodsFrom syntactic camelCase makeNames snakeCase
NULL



## S3 generics =================================================================

#' @importFrom stats reorder
NULL



## Standard functions ==========================================================

#' @importFrom AcidBase basenameSansExt initDir methodFunction realpath
#' showSlotInfo standardizeCall
#' @importFrom AcidCLI abort alert alertInfo alertWarning dl toInlineString
#' txt ul
#' @importFrom AcidGenomes mapHumanOrthologs
#' @importFrom AcidMarkdown markdownHeader
#' @importFrom AcidPlots .data acid_theme_light acid_scale_color_discrete
#' acid_scale_fill_discrete matchLabels
#' @importFrom DESeqAnalysis DESeqAnalysis
#' @importFrom IRanges IntegerList SplitDataFrameList
#' @importFrom S4Vectors DataFrame SimpleList
#' @importFrom ggplot2 aes coord_flip geom_boxplot geom_col geom_hline
#' geom_jitter geom_line geom_point geom_segment geom_violin ggplot labs
#' scale_alpha_identity scale_shape_manual
#' @importFrom goalie allAreAtomic allAreFiles allAreMatchingRegex
#' areDisjointSets areIntersectingSets areSameLength areSetEqual assert bapply
#' hasColnames hasDuplicates hasLength hasNames hasNoDuplicates hasRownames
#' hasRows isADir isAFile isAll isAlpha isAny isCharacter isFile isFlag
#' isHeaderLevel isInRange isInstalled isInt isMatchingRegex isNumber
#' isNonNegative isOrganism isScalar isScalarInteger isString isSubset
#' requireNamespaces validate
#' @importFrom methods as is new setAs setGeneric setMethod setValidity slot
#' slot<- validObject
#' @importFrom parallel mclapply
#' @importFrom utils packageName packageVersion sessionInfo
NULL
acidgenomics/AcidGSEA documentation built on Oct. 17, 2023, 9:41 p.m.