knitr::opts_chunk$set( collapse = TRUE, comment = "#>", error=TRUE )
library(VisualSARSDiff)
Protein-Protein interactions are one of the most important sub-cellular functions in nature. Because of them, many life-saving vaccines and other important breakthroughs in the medical field have become possible. With lots of databases having much information on them, it is important to ensure that all protein-protein interactions can be easily seen and visualized when starting research.
VisualSARSDiff is a package that allows you to model and compare Protein-Protein Interactions. Proteins Interactions can be gotten from the intAct database, as long as you have one or more UNIPROT Protein IDs. With the IDs, you can get raw Protein-Protein Interaction data that can be used in independent studies, a Protein-Protein interaction graph, as well as comparing 2 different proteins and seeing if they have any overlap with regard to proteins they interact with in a easy, graphical way. What started off as an idea with only comparing different corona virus sequences, such as MERS and SARS-CoV-2 expanded to something so much more. While still retaining default functionality to compare your proteinID to the SARS-CoV-2 Spike protein, lots of custom functionality has been added so that you are able to easily and accurately compare different protein interactions. NOTE: especially on the first run, it may take a while for the API call to complete. This depends on your internet connection. After the first run, it should be very quick.
VisualSARSDiff has 3 main functions:
createProteinInteractionGraph()
getProteinInteractionData()
compareProteinInteractions()
library(VisualSARSDiff) #Create a Protein Interaction Graph of the spike protein of SARS-CoV-2 createProteinInteractionGraph("P0DTC2")
library(VisualSARSDiff) #Create raw data straight from the intAct database - intended for independent research use getProteinInteractionData("P0DTC2")
library(VisualSARSDiff) #Seeing if the SARS-CoV-2 Spike protein and a Angiotensin-converting enzyme of a little brown bat have interactons compareProteinInteractions("P0DTC2","G1PXH7") #Note that these 2 are the same - as if you do not include a second paramter, it defaults to the spike protein mentioned compareProteinInteractions("P0DTC2","G1PXH7")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.