All Projects → jyyulab → NetBID

jyyulab / NetBID

Licence: Apache-2.0, Unknown licenses found Licenses found Apache-2.0 LICENSE Unknown COPYRIGHT.txt
Data-driven Network-based Bayesian Inference of Drivers

Programming Languages

r
7636 projects

Projects that are alternatives of or similar to NetBID

Rstan
RStan, the R interface to Stan
Stars: ✭ 760 (+3519.05%)
Mutual labels:  bayesian-inference, r-package
Rstanarm
rstanarm R package for Bayesian applied regression modeling
Stars: ✭ 285 (+1257.14%)
Mutual labels:  bayesian-inference, r-package
infomap ecology package
Package with functions to handle network data and run Infomap, inspired by ecological networks
Stars: ✭ 14 (-33.33%)
Mutual labels:  r-package, network-analysis
MRFcov
Markov random fields with covariates
Stars: ✭ 21 (+0%)
Mutual labels:  r-package, network-analysis
Shinystan
shinystan R package and ShinyStan GUI
Stars: ✭ 172 (+719.05%)
Mutual labels:  bayesian-inference, r-package
Brms
brms R package for Bayesian generalized multivariate non-linear multilevel models using Stan
Stars: ✭ 825 (+3828.57%)
Mutual labels:  bayesian-inference, r-package
brmstools
Helper functions for brmsfit objects (DEPRECATED)
Stars: ✭ 24 (+14.29%)
Mutual labels:  bayesian-inference, r-package
Projpred
Projection predictive variable selection
Stars: ✭ 76 (+261.9%)
Mutual labels:  bayesian-inference, r-package
geostan
Bayesian spatial analysis
Stars: ✭ 40 (+90.48%)
Mutual labels:  bayesian-inference, r-package
netrankr
An R package for network centrality
Stars: ✭ 39 (+85.71%)
Mutual labels:  r-package, network-analysis
testit
A simple package for testing R packages
Stars: ✭ 45 (+114.29%)
Mutual labels:  r-package
geojson
GeoJSON classes for R
Stars: ✭ 32 (+52.38%)
Mutual labels:  r-package
pathpy
pathpy is an OpenSource python package for the modeling and analysis of pathways and temporal networks using higher-order and multi-order graphical models
Stars: ✭ 124 (+490.48%)
Mutual labels:  network-analysis
rop
The Read Origin Protocol (ROP) is a computational protocol that aims to discover the source of all reads, including those originating from repeat sequences, recombinant B and T cell receptors, and microbial communities.
Stars: ✭ 35 (+66.67%)
Mutual labels:  rna-seq-analysis
IM GreedyCELF
Source code for blog post at https://hautahi.com/im_greedycelf
Stars: ✭ 24 (+14.29%)
Mutual labels:  network-analysis
ropenaq
⛔ ARCHIVED ⛔ Accesses Air Quality Data from the Open Data Platform OpenAQ
Stars: ✭ 69 (+228.57%)
Mutual labels:  r-package
VOSONDash
R Shiny application for interactive analysis of networks created by vosonSML.
Stars: ✭ 44 (+109.52%)
Mutual labels:  r-package
LandR
Landscape Ecosystem Modelling in R
Stars: ✭ 14 (-33.33%)
Mutual labels:  r-package
Stheno.jl
Probabilistic Programming with Gaussian processes in Julia
Stars: ✭ 318 (+1414.29%)
Mutual labels:  bayesian-inference
Lingo
Infer the gender of an individual based on their name.
Stars: ✭ 15 (-28.57%)
Mutual labels:  bayesian-inference

NetBID 2.0

NetBID (Network-based Bayesian Inference of Drivers) is a data-driven system biology pipeline and toolkit for finding drivers from transcriptomics, proteomics and phosphoproteomics data, where the drivers can be either transcription factors (TF) or signaling factors (SIG).

NetBID 2.0 is an upgraded version of NetBID 1.0 that has been published in Nature in 2018. NetBID 2.0 inherites all the main functions from NetBID 1.0, and provides many more functions and pipelines to perform advanced end-to-end analyses.

Installation

Require R >= 3.6.0. Other dependencies can be found in table https://jyyulab.github.io/NetBID/docs/pre_request.

Installation instructions are in Installation section of the documentation.

Documentation & Guided Analyses

Instructions, documentation, and tutorials can be found at:

A PDF manual NetBID_manual.pdf can be found in the repository.

Docker

We publish our lastest docker builds on DockerHub. You can pull the docker image by running the following command:

$ docker pull adamdingliang/netbid2:2.0.1

The docker image has build-in RStudio server that can be launched by

$ docker run -it netbid2:2.0.1 rserver --server-daemonize 0

For interactive command line analysis, use the following command:

$ docker run -it netbid2:2.0.1

Demos

Demo scripts can be found in demo_scripts directory.

Demo script for network generation

Summary of steps in pipeline_network_demo1.R:

  • Step1: load in gene expression datasets for network construction (exp-load)
  • Step2: normalization for the exp dataset (exp-QC)
  • Step3: check sample cluster info, optional (exp-cluster)
  • Step4: prepare SJARACNE (sjaracne-prep)

Demo script for network-based analysis

Summary of steps in pipeline_analysis_demo1.R:

  • Step1: load in gene expression datasets for analysis (exp-load,exp-cluster,exp-QC)
  • Step2: activity calculation (act-prep,act-get)
  • Step3: get DE/DA (act-DA)
  • Step4: generate master table (ms-tab)

Demo script for the following analyses, mainly focus on visualization

Questions that the analyses in analysis_and_plot_demo1.R help to answer:

  • Part I: More details about the top drivers

    1. How to get the top drivers with significant differential activity (DA) in the comparison between G4 vs. other subtypes?
    2. How to interpret the significance of top DA drivers?
    3. What is the expression/activity pattern of these top DA drivers across sample subtypes?
    4. What are the biological functions of these top DA drivers?
    5. What are the biological functions of the target genes of these top DA drivers?
  • Part II: More details about the selected driver

    1. How to interpret the significance of the selected driver?
    2. How to visualize the network structure of the selected driver?
    3. What is the expression/activity of this selected driver across subtypes of sample?
    4. What are the functions of the target genes of this selected driver?
  • Part III: Other analyses

    1. What are the activities of the curated gene sets across all samples?
    2. How to find drivers share significantly overlapped target genes?
    3. How to draw oncoPrint figures for samples with different mutation information?
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].