Kuijjer Lab


Most of our tools described below are hosted on the lab's GitHub. Some tools are maintained on NetZoo.

Network tools

    PyPanda (van IJzendoorn et al., Bioinformatics): a Python package for gene regulatory network reconstruction using PANDA (Passing Attributes between Networks for Data Assimilation). The original version of PyPanda is available here (by David van IJzendoorn). An updated version is available on here (by Alessandro Marin).

    PUMA (Kuijjer et al., Bioinformatics): PANDA Using MicroRNA Associations. PUMA is an extension of PANDA that can include miRNAs are regulators in the regulatory network model. C++ and MATLAB versions are available on Github. A Python version of PUMA is available on here (by Alessandro Marin).

    LIONESS (Kuijjer et al., iScience): Linear Interpolation to Obtain Network Estimates for Single Samples. LIONESS is an equation that can be used together with network reconstruction algorithms to extract networks for individual samples. An R package (Kuijjer et al., BMC Cancer) that can be used as a wrapper around unipartite or bipartite network reconstruction functions and that contains an example differential co-expression analysis is available on Github and Bioconductor (by Ping-Han).

    CAIMAN (Hsieh et al., BioRxiv): Count Adjustment to Improve the Modeling of Association-based Networks. CAIMAN is an algorithm that corrects for false positive associations that may arise from data preprocessing. CAIMAN is available as a Python package on Github.

    PORCUPINE (Belova et al., BioRxiv): Principal Component Analysis to Obtain Regulatory Contributions Using Pathway-based Interpretation of Network Estimates. PORCUPINE identifies pathways that display heterogeneous gene regulation across a patient population. We are currently preparing to release PORCUPINE as an R package on Github.

Non-network tools

    Retriever (Osorio et al., BioRxiv): Retriever predicts drugs and drug combinations that change disease-specific transcriptomic signatures towards a healthy state through integration of single cell transcriptomic data and disease-specific drug response profile measurements from the LINCS-L1000 project. Retriever is available as an R package on Github.

    SAMBAR (Kuijjer et al., Br J Cancer): Subtyping Agglomerated Mutations Using Annotation Relations. SAMBAR de-sparsifies somatic mutation data into pathway mutation scores, and clusters the data into subtypes using binomial distance. An R package is available on Github. A version for Python is available here (by GenĂ­s Calderer i Garcia).

Tool collaborations

    netZoo: the network zoo package is developed in the Quackenbush group at Harvard Chan School of Public Health. It integrates several network methods, including PANDA (Kimberly Glass), PUMA, LIONESS, CONDOR (John Platig), and ALPACA (Megha Padi), in one pipeline. It is available in multiple programming languages here (ongoing project, by Marouen Ben Guebila and Tian Wang). Jupyter notebooks with several use cases of netZoo tools are available on Netbooks (developed by Marouen Ben Guebila, et al., in preparation).

    rPanglaoDB (Osorio et al., Bioinformatics): rPanglaoDB is an R package to download and merge labeled single-cell RNA-Seq data from the PanglaoDB database. The package is available on CRAN.

    YARN (Paulson et al., BMC Bioinformatics): Yet Another RNA-Seq package (by Joe Paulson). YARN offers robust multi-tissue RNA-Seq preprocessing and normalization and is available on Bioconductor.


  • Multiple resources are available on the Kuijjer Lab's Zenodo data page, including:
    • Gene regulatory networks for 38 human tissues, modeled with PANDA
    • DOI
    • miRNA gene regulatory networks for 38 human tissues, modeled with PUMA
    • DOI
    • Gene and pathway mutation scores for 5,805 primary tumors, calculated using SAMBAR
    • DOI
  • PUMA-predicted tissue-specific functions of miRNAs are available in a Shiny app
  • A large collection of single-sample networks are available in GRAND GRAND (Ben Guebila et al., Nucl Acids Res), a database developed by Marouen Ben Guebila from the Quackenbush group.
  • Single-sample networks for 9,435 samples derived from 38 GTEx tissues are available on the Glass Lab page