Skip to content

ucscGenomeBrowser/cellBrowser

 
 

Repository files navigation

https://img.shields.io/badge/install%20with-bioconda-brightgreen.svg?style=flat

UCSC Single Cell Browser

The UCSC Cell Browser is a viewer for single cell data. You can click on and hover over cells to get meta information, select cells to get annotation histograms, make expression violin plots and heatmaps, search for genes to color on and click clusters to show cluster-specific marker genes. It supports the usual gene expression plots, ATAC, spatial gene/ATAC, multi-modal combinations of these and trajectory lines. It comes with one-line data exporters for all common analysis formats: Seurat, Scanpy, Cellranger, Monocle and you can always use tsv/csv files to import your data. The exporters are part of Seurat 3/4 and Scanpy.

To look at a list of selected single cell datasets, see http://cells.ucsc.edu

To setup your own cell browser, from Cellranger, Seurat, Scanpy or text files (tsv/csv), or just a single cell expression matrix, read the documentation at http://cellbrowser.rtfd.io. If you use the UCSC Cell Browser in your research, please cite our Bioinformatics paper. If you are also using data from a specific dataset we host, please also cite the original authors of that dataset (visible under 'Info & Download' while viewing that dataset).

If you want us to add a single cell dataset to the website http://cells.ucsc.edu, please contact us at [email protected]. We are happy to add any dataset.

This is a viewer for a static, precomputed layout. If you're looking for an interative layout, where you can move the cells around and run some algorithms interactively, try Chan-Zuckerberg's own cellxgene or Spring. A website with both datasets and some analysis is Scope.

Many labs host their data at cells.ucsc.edu by sending it to us, but some groups have setup their own cell browsers:

These papers have cell browsers made at UCSC:

Before judging this project by the number of issue tickets or PRs, note that at UCSC we use an internal ticket system with more features and that a lot of communication with wetlab users is by email at [email protected], as we do not require a Github account for feedback. But we do reply to issues here, as you can see from the Github account and also use Github for source control.

Install and use

This project was funded by the California Institute of Regenerative Medicine and the Chan-Zuckerberg Initiative https://www.chanzuckerberg.com/. In 2020, it was funded through a supplement to the NHGRI Genome Browser grant. Since 2023, it is funded by a grant from NIMH BRAIN.

This is early research software. You are likely to find bugs. Please open a Github ticket or email us at [email protected], we can usually fix them quickly.

Citation

If you use the UCSC Cell Browser in your work, please cite Speir et al, Biorxiv 2020

About

Python pipeline and Javascript scatter plot library for single-cell datasets, http://cellbrowser.rtfd.org

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 65.2%
  • Python 30.3%
  • CSS 2.4%
  • R 1.1%
  • Perl 0.7%
  • Shell 0.3%