Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
R
 
 
man
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

guildifyR: A package for accessing GUILDify v2.0 server via R

Methods to connect GUILDify v2.0 web server to retrieve genes associated with a given phenotype and to apply interactome-based prioritization of genes in the species / tissue specific protein interaction network.

Requirements

  • Depends:

    • R (>= 3.0.2)
    • magrittr
  • Imports:

    • httr
    • rvest

Generating man files / installation using roxygen / devtools

library(devtools)
#setwd("guildifyR")
document()

Generating manual using Rd2pdf

R CMD Rd2pdf --pdf --title='guildifyR' -o guildifyR.pdf man/*.Rd

Generating tar.gz archieve

tar cvzf guildifyR.tgz --exclude .git guildifyR/

Install from tgz file

R CMD INSTALL guildifyR.tgz

Install from source using devtools

library(devtools)
setwd("..")
install("guildifyR")

Install from GitHub repository using devtools

library(devtools)
install_github("emreg00/guildifyR") 

Example query and retrieve results code

library(guildifyR)

# Parameters
species="9606"
tissue="all"
network.source="BIANA"

# Query and run using keyword Alzheimer 
result.table = query("alzheimer", species, tissue, network.source)
job.id = submit.job(result.table, species, tissue, network.source, list(netscore=T, repetitionSelector=3, iterationSelector=2))

# Retrieve results (once completed)
result = retrieve.job(job.id)

# Query and run using keyword lung neoplasms 
result.table = query("lung neoplasms", species, tissue, network.source)
job.id2 = submit.job(result.table, species, tissue, network.source, list(netscore=T, repetitionSelector=3, iterationSelector=2))

# Check overlap between the two results (once the runs are completed)
result = retrieve.overlap(job.id, job.id2)

About

guildifyR: An R package for interacting with GUILDify (v2.0) web server for network-based prioritization of disease genes and drug targets

Resources

License

Releases

No releases published

Packages

No packages published

Languages