Software

  • CytoSet

    Using a deep sets model, CytoSet learns gating-free representations for multiple single-cell samples. Work led by Haidong Yi (ACM BCB 2021).

    Code

    Paper

  • DELVE

    DELVE is a feature selection method for high-dimensional single-cell datasets, which focuses on selecting sets of dynamically changing features, which can accurately recover the underlying trajectory. Work led by Jolene Ranek (Under Review, 2023).

    Code, Paper

  • Single-Cell Sketching

    ‘Sketching’ means good downsampling for single-cell data. In immunology, and especially for working with flow and mass cytometry data, we want to preserve all major cell-types and their relative frequencies. Our sketches based on Kernel Herding do this very effectively! Work led my Vishal Baskaran and Jolene Ranek in collaboration with Junier Oliva (ACM BCB 2022).

    Code (Github), Python Package

    Paper

  • Cytocoarsening

    Many single-cell analysis algorithms for linking immune cells to clinical outcomes rely on a graph representation of the data. To make such analyses more scalable, we developed a single-cell graph coarsening approach where redundant cells are aggregated based on graph structure and clinical outcomes. Work led by Chi-Jane Chen. (PSB,2023)

    Code

    Paper

  • EVI

    EVI = Expression and Velocity Integration. We developed a comprehensive benchmarking strategy to evaluate how various multimodal integration strategies can be used to integrate expression and velocity information from RNA velocity data. Work led by Jolene Ranek (Genome Biology, 2022).

    Code

    Paper

  • CKME

    Finding prototypical cells for a clinical phenotype using kernel mean embedding. In addition, we use a random Fourier feature representation for each cell and a mean embedding approach to define a single vector representation for each profiled sample. Work led by Siyuan Shan and in collaboration with Junier Oliva (Under Review, 2022).

    Code

    Paper

  • Vopo

    An algorithm to featurize and to enable predictive modeling for clinical cytometry samples. We developed an automated approach to engineer frequency and function related features of immune cell-types and to visualize outcome-dependent cell-types. (Nature Communications, 2020).

    Code

    Paper

  • SuperNode

    Reduce a graph with N nodes to S nodes, such that S<<N. Similarly, use k-core decomposition to specify a set of seeds that is representative of the entire graph. (Scientific Reports, 2018).

    Code

    Paper