Biological Network Analysis in R


[Up] [Top]

Documentation for package ‘BioNAR’ version 1.2.5

Help Pages

BioNAR-package BioNAR: Biological Network Analysis in R
addEdgeAtts Copy edge attributes from one graph to another
annotateGeneNames Annotate Human Gene Names
annotateGoBP Add GO BP annotation to the graph vertices
annotateGoCC Add GO CC annotation to the graph vertices
annotateGoMF Add GO MF annotation to the graph vertices
annotateGOont Annotate nodes with GO terms
annotateInterpro Add InterPro Family and Domain annotation to the graph vertices
annotatePresynaptic Add presynaptic functional groups
annotateSCHanno Add SCHanno synaptic functional groups
annotateTopOntoOVG Annotate graph with disease terms
annotateVertex Generic annotation function
applpMatrixToGraph Add attributes to the vertex.
BioNAR BioNAR: Biological Network Analysis in R
buildFromSynaptomeByEntrez Utility function to create network from 'synaptome.db' data
buildFromSynaptomeGeneTable Utility function to create network from 'synaptome.db' data
buildNetwork Build network from data.table
calcAllClustering Calculate memberships for all clustering algorithms and store them on the graph vertices.
calcBridgeness Helper function that uses 'getBridgeness' to calculate graph node bridgeness values for selected algorithm and consensus matrix and save them as a graph attribute 'BRIDGENESS.<alg>' with '<alg>' replaced by the selected algorithm name.
calcCentrality Calculate the vertex centrality measures (degree, betweenness, closeness, semi-local, etc....) for each graph vertex and store each result as new vertex attribute in the graph.
calcCentralityExternalDistances Function to calculate a distance matrix between a list of permuted vertex centrality matrices and a unperturbed reference matrix.
calcCentralityInternalDistances Function calculates a set of distance metrics between each vertex pair given a list of vertex centrality matrices
calcClustering Calculate community membership for given clustering algorithm and store the results as new vertex attributes in the graph..
calcDiseasePairs Calculate each disease-disease pair overlap given a list of disease terms.
calcEntropy Calculate the graph entropy for each perturbed vertex, and save the results as new vertex attributes in the graph.
calcMembership Calculate cluster memberships for the graph.
calcReclusterMatrix Hierarchical graph clustering
calcSparsness Calculate sparsness of the graph.
clusteringSummary Matrix of cluster characteristics
clusterORA Calculate annotation enrichment for clusters in the graph
degreeBinnedGDAs Prepare mapping for degree-aware annotation shuffling.
diseasome.rda Barabasi's Diseasome Network
escapeAnnotation Escapes elements of list in annotation.
evalCentralitySignificance Compare distance distributions of internal and external distances
findLCC Find Largest Connected Component of the graph
fitDegree Fit Power Law to degree distribution.
fitSigmoid Fit Fe distribution to sigmoid function
flatfile.go.BP.csv Annotation from Gene Ontology Biological Process (GO_BP)
flatfile.go.CC.csv Annotation from Gene Ontology Cellular Compartment (GO_CC)
flatfile.go.MF.csv Annotation from Gene Ontology Molecular Function (GO_MF)
flatfile_human_gene2HDO.csv Human Gene Disease Associations (GDA)
getAnnotationList Extract unique values from annotations.
getAnnotationVertexList Return vertex list for each term in annotation attribute
getBridgeness Calculate bridginess from consensus matrix
getCentralityMatrix Calculate centrality measures for graph nodes.
getClustering Get clustering results for the graph.
getClusterSubgraphByID Return induced subgraph for cluster
getCommunityGraph Create new graph with communities as a nodes.
getDiseases Get HDO disease IDs
getDType Get DiseaseTypes
getEntropy Calculates vertex perturbation graph entropy.
getEntropyRate Calculate the maximum entropy rate and initial entropy rate .
getGNP Generate random graph from reference
getGraphCentralityECDF Convert centrality matrix into ECDF
getIDs Utility function to get vertex ids from vertex attributes The function obtain attribute values and check duplicates in it. It fails if any duplicate found.
getPA Generate random graph from reference
getRandomGraphCentrality Centrality measures for random graphs induced by input one
getRobustness Calculate cluster robustness from consensus matrix
gofs Goodnes of fit KS test
law-class Result of PawerLaw fit
layoutByCluster Calculate layout based upon membership
layoutByRecluster Calculate two-level layout from recluster matrix
makeConsensusMatrix Function to build consensus matrix in memory
normModularity Calculates the normalised network modularity value.
permute Randomly shuffle annotations
plotBridgeness Plot Bridgeness values
plotEntropy Plot graph entropy values versus vertex degree for each perturbed vertex value.
plotRatio Plot fraction of enriched communities
plotSigmoid Plot results of the sigmoid fit
PPI_Presynaptic.csv Table of protein protein interactions for presynaptic compartment
PPI_Presynaptic.gml PPI graph for presynaptic compartment
prepareGDA Function to return vertex annotation from a graph in the Vertex Annotation form and format it for further analysis.
PresynAn.csv Presynaptic genes specific functional annotation
recluster Hierarchical graph clustering
removeVertexTerm Remove vertex property.
runPermDisease Calculate disease-disease pair overlaps on permuted network to estimate its statistical significance
sampleDegBinnedGDA Function to randomly shuffle vertex annotation terms, whilst preserving the vertex degree originally found with that annotation term..
sampleGraphClust Perturbe graph and calculate its clustering
SCH_flatfile.csv Schizopherina related synaptic gene functional annotation.
summaryStats Calculate summary statistics from enrichment table
unescapeAnnotation Unescape annotation strings
zeroNA Auxiliary function to replace NAs with zeros.