Learn R Programming

⚠️There's a newer version (1.1.7) of this package.Take me there.

dnet (version 1.1.5)

Integrative Analysis of Omics Data in Terms of Network, Evolution and Ontology

Description

The focus of the dnet by Fang and Gough (2014) is to make sense of omics data (such as gene expression and mutations) from different angles including: integration with molecular networks, enrichments using ontologies, and relevance to gene evolutionary ages. Integration is achieved to identify a gene subnetwork from the whole gene network whose nodes/genes are labelled with informative data (such as the significant levels of differential expression or survival risks). To help make sense of identified gene networks, enrichment analysis is also supported using a wide variety of pre-compiled ontologies and phylostratific gene age information in major organisms including: human, mouse, rat, chicken, C.elegans, fruit fly, zebrafish and arabidopsis. Add-on functionalities are supports for calculating semantic similarity between ontology terms (and between genes) and for calculating network affinity based on random walk; both can be done via high-performance parallel computing.

Copy Link

Version

Install

install.packages('dnet')

Monthly Downloads

182

Version

1.1.5

License

GPL-2

Issues

Pull Requests

Stars

Forks

Maintainer

Hai Fang

Last Published

October 18th, 2019

Functions in dnet (1.1.5)

dCheckParallel

Function to check whether parallel computing should be used and how
dNetFind

Function to find heuristically maximum scoring subgraph
dNetConfidence

Function to append the confidence information from the source graphs into the target graph
dFunArgs

Function to assign (and evaluate) arguments with default values for an input function
dNetInduce

Function to generate a subgraph induced by given vertices and their k nearest neighbors
dNetPipeline

Function to setup the pipeline for finding maximum-scoring subgraph from an input graph and the signficance imposed on its nodes
dGSEA

Function to conduct gene set enrichment analysis given the input data and the ontology in query
dDAGtermSim

Function to calculate pair-wise semantic similarity between input terms based on a direct acyclic graph (DAG) with annotated data
dPvalAggregate

Function to aggregate p values
dNetReorder

Function to reorder the multiple graph colorings within a sheet-shape rectangle grid
dDAGroot

Function to find the root node of a direct acyclic graph (DAG)
dDAGtip

Function to find the tip node(s) of a direct acyclic graph (DAG)
dEnricher

Function to conduct enrichment analysis given the input data and the ontology in query
dEnricherView

Function to view enrichment results of dEnricher
dFDRscore

Function to transform fdr into scores according to log-likelihood ratio between the true positives and the false positivies and/or after controlling false discovery rate
org.Hs.egHPPA

Annotations of Human Entrez Genes (EG) by Human Phenotype Phenotypic Abnormality (HPPA).
visBoxplotAdv

Function to visualise a data frame using advanced boxplot
dDAGlevel

Function to define/calculate the level of nodes in a direct acyclic graph (DAG)
dDAGreverse

Function to reverse the edge direction of a direct acyclic graph (DAG)
dGSEAview

Function to view enrichment results in a sample-specific manner
dGSEAwrite

Function to write out enrichment results
dRWRcontact

Function to estimate RWR-based contact strength between samples from an input gene-sample data matrix, an input graph and its pre-computed affinity matrix
visNetReorder

Function to visualise the multiple graph colorings reorded within a sheet-shape rectangle grid
visNetMul

Function to visualise the same graph but with multiple graph node colorings according to input data matrix
dSVDsignif

Function to obtain SVD-based gene significance from the input gene-sample matrix
ig.HPPA

Human Phenotype Phenotypic Abnormality (HPPA).
dRWRpipeline

Function to setup a pipeine to estimate RWR-based contact strength between samples from an input gene-sample data matrix and an input graph
dRWR

Function to implement Random Walk with Restart (RWR) on the input graph
visNet

Function to visualise a graph object of class "igraph" or "graphNEL"
dRDataLoader

Function to load dnet built-in RData
visNetArc

Function to visualise an igraph object via arc diagram
visDAG

Function to visualise a direct acyclic graph (DAG) with node colorings according to a named input data vector (if provided)
visNetCircle

Function to visualise an igraph object via circle diagram
visNetAnimate

Function to animate the same graph but with multiple graph node colorings according to input data matrix
visGSEA

Function to visualise running enrichment score for a given sample and a gene set
dCommSignif

Function to test the significance of communities within a graph
TCGA_mutations

TCGA mutational profiles across 12 major cancer types from Kandoth et al. (2013)
dBUMscore

Function to transform p-values into scores according to the fitted beta-uniform mixture model and/or after controlling false discovery rate
dDAGancestor

Function to find common ancestors of two terms/nodes from a direct acyclic graph (DAG)
dDAGannotate

Function to generate a subgraph of a direct acyclic graph (DAG) induced by the input annotation data
dBUMfit

Function to fit a p-value distribution under beta-uniform mixture model
dDAGgeneSim

Function to calculate pair-wise semantic similarity between genes based on a direct acyclic graph (DAG) with annotated data
dContrast

Function to help build the contrast matrix
dDAGinduce

Function to generate a subgraph of a direct acyclic graph (DAG) induced by given vertices