Learn R Programming

HTSanalyzeR (version 2.24.0)

Gene set over-representation, enrichment and network analyses for high-throughput screens

Description

This package provides classes and methods for gene set over-representation, enrichment and network analyses on high-throughput screens. The over-representation analysis is performed based on hypergeometric tests. The enrichment analysis is based on the GSEA algorithm (Subramanian et al. PNAS 2005). The network analysis identifies enriched subnetworks based on algorithms from the BioNet package (Beisser et al., Bioinformatics 2010). A pipeline is also specifically designed for cellHTS2 object to perform integrative network analyses of high-throughput RNA interference screens. The users can build their own analysis pipeline for their own data set based on this package.

Copy Link

Version

Version

2.24.0

License

Artistic-2.0

Maintainer

Xin Wang

Last Published

February 15th, 2017

Functions in HTSanalyzeR (2.24.0)

cellHTS2OutputStatTests

Perform statistical tests on a cellHTS object
NWA-class

An S4 class for NetWork Analysis on high-throughput screens
aggregatePvals

Aggregate p-values from gene set over-representation tests.
GSCA-class

An S4 class for Gene Set Collection Analyses on high-throughput screens
duplicateRemover

Remove duplicates in a named vector of phenotypes
interactome

Create an interactome from BioGRID data sets
biogridDataDownload

Download and extract a network interaction matrix from a BioGRID data set
KeggGeneSets

Create a list of gene sets based on KEGG pathways terms
viewEnrichMap

Plot a figure of the enrichment map for GSEA or Hypergeometric tests
preprocess

A preprocessing method for objects of class GSCA or NWA
reportAll

Write HTML reports for both the enrichment and network analyses
writeHTSAHtmlTail

Write the tail part of report htmls
plotEnrichMap

Plot and save an enrichment map for results of GSEA or hypergeometric tests
multiHyperGeoTest

Hypergeometric tests on a list of gene sets
FDRcollectionGsea

Compute the GSEA false discovery rates for a collection (list) of gene sets
data-KcViab

A Sample data set of the package HTSanalyzeR
summarize

Print summary information for an object of class GSCA or NWA
celAnnotationConvertor

Convert between different types of gene identifiers for Caenorhabditis Elegans
analyze

Gene Set Collection Analysis or NetWork Analysis
annotationConvertor

Convert between different types of gene identifiers
drosoAnnotationConvertor

Convert between different types of gene identifiers for Drosophila Melanogaster
appendGSTerms

Append gene set terms to GSCA results
plotSubNet

Plot and save a figure of the enriched subnetwork
GOGeneSets

Create a list of gene sets based on GO terms
pairwiseGseaPlot

Produce a plot for pairwise GSEA result on one gene set
viewSubNet

Plot a figure of the enriched subnetwork
htmlAttrVectorPaste

Collapse an attribute vector for a table unit
hyperGeoTest

Performs hypergeometric tests for over-representation analysis
pairwiseGsea

GSEA on a pair of phenotypes
writeReportHTSA

Write HTML reports for enrichment and/or network analyses
getTopGeneSets

Select top significant gene sets from GSEA results
paraCheck

Check parameters
report

Write HTML reports for enrichment or network analyses
writeHTSAHtmlTable

Write a table to report htmls
pairwisePhenoMannWhit

Mann-Whitney U test for shift in location of genes from gene sets on a pair of phenotypes
changes

View new changes made in the latest version
gseaScores

Compute enrichment scores for GSEA (Gene Set Enrichment Analysis)
writeHTSAHtmlHead

Write the head part of report htmls
permutationPvalueCollectionGsea

Compute the GSEA p-values for a list of gene sets
HTSanalyzeR-package

HTSanalyzeR Package Overview
collectionGsea

Compute observed and permutation-based enrichment scores for a collection (list) of gene sets
gseaPlots

Plot GSEA results for one gene set
networkPlot

Plot the enriched subnetwork
networkAnalysis

Identify enriched subnetworks
viewGSEA

Plot a figure of GSEA results for one gene set
analyzeGeneSetCollections

Hypergeometric tests and Gene Set Enrichment Analyses over a list of gene set collections
makeOverlapTable

Find and save the overlapped genes between a gene set and a vector of hits
GenHTSAHtmlRowUnit

Generate html codes for one unit of a row of a table
HTSanalyzeR4cellHTS2

An analysis pipeline for cellHTS2 objects
mammalAnnotationConvertor

Convert between different types of identifiers for mammalian species
plotGSEA

Plot and save figures of GSEA results for top significant gene sets
writeHTSAHtmlSummary

Write the summary part of report htmls
writeHTSAHtmlTab

Write tabs to report htmls
makeGSEAplots

Produce GSEA plots