Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

version bump to pre-release #11

Merged
merged 1 commit into from
Jul 26, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
Package: MSstatsBioNet
Type: Package
Title: Protein-Protein Interaction Analysis for MS-based Proteomics Experiments
Version: 0.1.0
Title: Network Analysis for MS-based Proteomics Experiments
Version: 0.99.0
Authors@R: c(
person("Anthony", "Wu", email = "wu.anthon@northeastern.edu",
role = c("aut", "cre")),
person("Olga", "Vitek", email = "o.vitek@northeastern.edu",
role = "aut", comment=c(ORCID = "0000-0003-1728-1104")))
Description: A set of tools for protein-protein interaction analysis using mass
Description: A set of tools for network analysis using mass
spectrometry-based proteomics data and network databases. The package takes
as input the output of MSstats differential abundance analysis and provides
functions to perform enrichment analysis and visualization in the
context of prior knowledge from past literature. Notably, this package
integrates with INDRA, which is a database of protein-protein interactions
integrates with INDRA, which is a database of biological networks
extracted from the literature using text mining techniques.
License: Artistic-2.0
Depends: R (>= 4.4.0)
Expand All @@ -30,7 +30,7 @@ Suggests:
mockery
VignetteBuilder: knitr
biocViews: ImmunoOncology, MassSpectrometry, Proteomics, Software,
QualityControl
QualityControl, NetworkEnrichment, Network
Encoding: UTF-8
URL: http://msstats.org, https://vitek-lab.github.io/MSstatsBioNet/
BugReports: https://groups.google.com/forum/#!forum/msstats
Expand Down
7 changes: 7 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
# MSstatsBioNet 0.99.0

* Added function `getSubnetworkFromIndra` to extract biomolecular subnetworks
from the INDRA database.
* Added function `visualizeNetworks` to visualize networks in Cytoscape desktop.
* Added vignette

# MSstatsBioNet 0.1.0

* Added a `NEWS.md` file to track changes to the package.
2 changes: 1 addition & 1 deletion R/visualizeNetworks.R
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
#'
#'
visualizeNetworks <- function(nodes, edges,
pvalue_cutoff = 0.05, logfc_cutoff = 0.5) {
pvalue_cutoff = 0.05, logfc_cutoff = 0.5) {
# Add additional columns for visualization
nodes$logFC_color <- nodes$logFC
nodes$logFC_color[nodes$pvalue > pvalue_cutoff |
Expand Down
16 changes: 16 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,22 @@
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:
```
if (!require("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install("MSstatsBioNet")
```

You can install the development version of this package through Github:

```
devtools::install_github("Vitek-Lab/MSstatsConvert", build_vignettes = TRUE)
```

## Databases Supported

- INDRA
Expand Down
9 changes: 8 additions & 1 deletion vignettes/MSstatsBioNet.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ library(MSstatsBioNet)
```

# Purpose of MSstatsBioNet

The `MSstatsBioNet` package is a member of the `MSstats` family of packages.
It contains a set of functions for interpretation of mass spectrometry (MS)
statistical analysis results in the context of protein-protein interaction
Expand All @@ -40,3 +40,10 @@ input <- data.table::fread(
subnetwork <- getSubnetworkFromIndra(input)
visualizeNetworks(subnetwork$nodes, subnetwork$edges)
```


# Session info

```{r}
sessionInfo()
```