knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>",
  error=TRUE
)
library(VisualSARSDiff)

Introduction

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.

About this Package

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.

Available Functions

VisualSARSDiff has 3 main functions:

Examples

Creating a Protein Interaction Graph

library(VisualSARSDiff)
#Create a Protein Interaction Graph of the spike protein of SARS-CoV-2
createProteinInteractionGraph("P0DTC2")

Getting raw Protein Interaction Data

library(VisualSARSDiff)
#Create raw data straight from the intAct database - intended for independent research use
getProteinInteractionData("P0DTC2")

Compare and see if 2 different proteins interact with similar proteins

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")


aryanahmad/VisualSARSDiff documentation built on Dec. 19, 2021, 5:35 a.m.