Package: BioNet 1.65.0

Marcus Dittrich

BioNet: Routines for the functional analysis of biological networks

This package provides functions for the integrated analysis of protein-protein interaction networks and the detection of functional modules. Different datasets can be integrated into the network by assigning p-values of statistical tests to the nodes of the network. E.g. p-values obtained from the differential expression of the genes from an Affymetrix array are assigned to the nodes of the network. By fitting a beta-uniform mixture model and calculating scores from the p-values, overall scores of network regions can be calculated and an integer linear programming algorithm identifies the maximum scoring subnetwork.

Authors:Marcus Dittrich and Daniela Beisser

BioNet_1.65.0.tar.gz
BioNet_1.65.0.zip(r-4.5)BioNet_1.65.0.zip(r-4.4)BioNet_1.65.0.zip(r-4.3)
BioNet_1.65.0.tgz(r-4.4-any)BioNet_1.65.0.tgz(r-4.3-any)
BioNet_1.65.0.tar.gz(r-4.5-noble)BioNet_1.65.0.tar.gz(r-4.4-noble)
BioNet_1.65.0.tgz(r-4.4-emscripten)BioNet_1.65.0.tgz(r-4.3-emscripten)
BioNet.pdf |BioNet.html
BioNet/json (API)

# Install 'BioNet' in R:
install.packages('BioNet', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Datasets:

On BioConductor:BioNet-1.65.0(bioc 3.20)BioNet-1.64.0(bioc 3.19)

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

bioconductor-package

42 exports 4.55 score 45 dependencies 2 dependents 40 mentions

Last updated 2 months agofrom:63db8f8d51

Exports:aggrPvalsbumOptimcompareNetworksconsensusScoresfbumfbumLLfdrThresholdfitBumModelgetCompScoresgetEdgeListhist.bumlargestComplargestScoreComploadNetwork.sifloadNetwork.tabmakeNetworkmapByVarpermutateNodespiUpperplot.bumplot3dModuleplotLLSurfaceplotModuleprint.bumreadHeinzGraphreadHeinzTreeresamplingPvaluesrmSelfLoopsrunFastHeinzrunHeinzsave3dModulesaveNetworkscanFDRscoreFunctionscoreNodesscoreOffsetsortedEdgeListsubNetworksummary.bumwriteHeinzwriteHeinzEdgeswriteHeinzNodes

Dependencies:AnnotationDbiaskpassBHBiobaseBiocGenericsBiostringsbitbit64blobcachemclicpp11crayoncurlDBIfastmapGenomeInfoDbGenomeInfoDbDatagluegraphhttrigraphIRangesjsonliteKEGGRESTlatticelifecyclemagrittrMatrixmemoisemimeopensslpkgconfigplogrpngR6RBGLrlangRSQLiteS4VectorssysUCSC.utilsvctrsXVectorzlibbioc

BioNet Tutorial

Rendered fromTutorial.Rnwusingutils::Sweaveon Jul 03 2024.

Last update: 2020-10-05
Started: 2013-11-01

Readme and manuals

Help Manual

Help pageTopics
Routines for the functional analysis of biological networksBioNet-package BioNet
Aggregate several p-values into one p-valueaggrPvals
Fitting a beta-uniform mixture model to p-value distributionbumOptim
Compare parameters of two networkscompareNetworks
Calculation of a consensus score for a networkconsensusScores
Compute the density of the bum distributionfbum
Calculate log likelihood of BUM modelfbumLL
Calculate p-value threshold for given FDRfdrThreshold
Fit beta-uniform mixture model to a p-value distributionfitBumModel
Partition scores for subgraphs of the networkgetCompScores
Get representation of graph as edgelistgetEdgeList
Histogram of the p-value distribution with the fitted bum modelhist.bum
Extract largest component of networklargestComp
Component with largest scorelargestScoreComp
Load network from Cytoscape sif fileloadNetwork.sif
Load network from tabular formatloadNetwork.tab
Create graph from source and target vectorsmakeNetwork
Select probeset by variance and get PPI IDmapByVar
Permute node labelspermutateNodes
Upper bound pi for the fraction of noisepiUpper
Quantile-quantile plot for the beta-uniform mixture modelplot.bum
3D plot of the networkplot3dModule
Log likelihood surface plotplotLLSurface
Plot of the networkplotModule
Print information about bum modelprint.bum
Example p-values for aggregation statisticspvaluesExample
Convert HEINZ output to graphreadHeinzGraph
Convert HEINZ output to treereadHeinzTree
Resampling of microarray expression values and test for differential expression.resamplingPvalues
Remove self-loops in a graphrmSelfLoops
Calculate heuristically maximum scoring subnetworkrunFastHeinz
Start HEINZrunHeinz
Save a 3D plot of the networksave3dModule
Save undirected network in various formatssaveNetwork
Dataframe of scores over a given range of FDRsscanFDR
Scoring function for p-valuesscoreFunction
Score the nodes of a networkscoreNodes
Change score offset for 2 FDRsscoreOffset
Get a sorted edgelistsortedEdgeList
Create a subGraphsubNetwork
Print summary of informations about bum modelsummary.bum
Write input files for HEINZwriteHeinz
Write edge input file for HEINZwriteHeinzEdges
Write node input file for HEINZwriteHeinzNodes