Skip to content

A performant scientific image visualization system.

License

Notifications You must be signed in to change notification settings

Ukaipa9/loopy-browser

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

➰ Loopy Browser

Run Data Prep Workflow

Loopy Browser is a performant visualization tool for spatial transcriptomics experiments.

Usage

Head over to https://loopy-browser.pages.dev/ to see the Loopy Browser with example data.

Data Preparation

All data must be processed prior to being used in the Loopy Browser.

Installation

git clone https://github.com/chaichontat/loopy-browser/
conda env create -n loopy -f loopy-browser/environment.yml
conda activate loopy
conda install jupyter jupyterlab
pip install ./loopy-browser

An example script is available at scripts/run_sample.ipynb. This is run using a Jupyter notebook. To start, run jupyter lab at the cloned directory.

Nomenclature

Being compatible with static hosting, there are multiple layers of data.

  • sample.json: this contains the overall detail of the sample, such as its names and list of features.
  • {features}.json: these are either headers for ChunkedJSON or headers and data for PlainJSON.

About

A performant scientific image visualization system.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Svelte 42.0%
  • TypeScript 39.0%
  • Python 9.3%
  • Jupyter Notebook 4.5%
  • JavaScript 4.1%
  • CSS 0.8%
  • HTML 0.3%