Giter Club home page Giter Club logo

colabhdstim's Introduction

Google Colab interface to HDStIM (High Dimensional Stimulation Immune Mapping)

Abstract

HDStIM is a method for identifying responses to experimental stimulation in mass or flow cytometry that uses high dimensional analysis of measured parameters and can be performed with an end-to-end unsupervised approach. In the context of in vitro stimulation assays where high-parameter cytometry was used to monitor intracellular response markers, using cell populations annotated either through automated clustering or manual gating for a combined set of stimulated and unstimulated samples, 'HDStIM' labels cells as responding or non-responding. The package also provides auxiliary functions to rank intracellular markers based on their contribution to identifying responses and generating diagnostic plots.

Figure 1. Schematic outline for the use of multiple response markers by HDStIM to identify cells with a responding phenotype from unstimulated and stimulated experimental samples for a given stimulation - cell population combination.

Colab notebook

This notebook is an attempt to make it easier to use HDStIM. However, since it runs on Google Colab, it has its limitations. For example, uploading a large dataset is very slow and may not be straightforward. Also, the marker ranking function that utilizes multiple cores may be orders of magnitude slower than on a local machine with more than two cores. See the more information section at the bottom of the notebook on how to run this notebook locally (recommended).

Notebook Link
ColabHDStIM.ipynb Open In Colab

Note: Under default settings, the notebook should be able to run an example dataset.

Helpful links

  1. HDStIM related
    1. Documentation website: https://niaid.github.io/HDStIM/
    2. Source code: https://github.com/niaid/HDStIM/
    3. CRAN page: https://cran.r-project.org/package=HDStIM
  2. Google colab related
    1. Google Colab frequently asked questions
    2. Welcome to Colab!
    3. Practical introduction to Google Colab for data science (YouTube video)

Citation

To cite ColabHDStIM:

  • Rohit Farmer. (2022). ColabHDStIM: A Google Colab interface to HDStIM (High Dimensional Stimulation Immune Mapping) (v1.1.0). Zenodo. https://doi.org/10.5281/zenodo.7231731
  • Rohit Farmer, Richard Apps, Juan Quiel, Brian Sellers, Foo Cheung, Jinguo Chen, Amrita Mukherjee, Peter McGuire, John S Tsang. (2022). Multiparameter stimulation mapping of signaling states in single pediatric immune cells reveals heightened tonic activation during puberty. bioRxiv 2022.11.14.516371. https://doi.org/10.1101/2022.11.14.516371

colabhdstim's People

Contributors

rohitfarmer avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.