Here are some examples to help you get started with MSstatsBioNet:
Annotate Protein Information
Use the annotateProteinInfoFromIndra function to annotate a data frame with protein information from Indra.
library(MSstatsBioNet)
# Example data frame
df <- data.frame(Protein = c("CLH1_HUMAN"))
# Annotate protein information
annotated_df <- annotateProteinInfoFromIndra(df, "Uniprot_Mnemonic")
print(head(annotated_df))
Visualize Networks with Cytoscape
Create an interactive network diagram using cytoscapeNetwork.
This package is distributed under the Artistic-2.0 license. However, its dependencies may have different licenses.
Notably, INDRA is distributed under the BSD 2-Clause license. Furthermore, INDRA’s knowledge sources may have different licenses for commercial applications. Please refer to the INDRA README for more information on its knowledge sources and their associated licenses.
MSstatsBioNet
This package provides a suite of functions to query various network databases, filter queries & results, and visualize networks.
Installation Instructions
To install this package on bioconductor, run the following command:
You can install the development version of this package through Github:
Usage Examples
Here are some examples to help you get started with MSstatsBioNet:
Annotate Protein Information
Use the
annotateProteinInfoFromIndrafunction to annotate a data frame with protein information from Indra.Visualize Networks with Cytoscape
Create an interactive network diagram using
cytoscapeNetwork.Export Network to HTML
Export your network visualization to an HTML file using
exportNetworkToHTML.Retrieve Subnetwork from INDRA
Use
getSubnetworkFromIndrato retrieve a subnetwork of protein interactions from the INDRA database.Preview Network in Browser
Quickly preview your network in a web browser using
previewNetworkInBrowser.Integrate with Shiny
Use
cytoscapeNetworkOutputandrenderCytoscapeNetworkto integrate network visualization into a Shiny app.License
This package is distributed under the Artistic-2.0 license. However, its dependencies may have different licenses.
Notably, INDRA is distributed under the BSD 2-Clause license. Furthermore, INDRA’s knowledge sources may have different licenses for commercial applications. Please refer to the INDRA README for more information on its knowledge sources and their associated licenses.
Databases Supported
Filtering Options Supported
Visualization Options Supported