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 |
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 |
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 | 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 Fold-enrichment 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 |
getDYNAMO | Calculate DYNAMO sensitivity matrix. |
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 make random resampling consensus matrix in memory |
metlMatrix | Convert sparce matrix into triplet 'data.frame'. |
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. |