starCAT is an algorithm to annotate single-cell transcriptomes with pre-defined catalogs of reference gene expression programs (GEPs). Read more about starCAT in our preprint.

On this page, you can run starCAT on your own data. Your data is not uploaded anywhere — it stays on your computer and the python code runs right here in your web browser. Links to the results will appear when the job is finished. Click the links to download the results.

See tips:
  • To reduce dataset size, make sure counts matrix is saved in sparse format.
  • If dataset is too large, data can be chunked and run in smaller batches (i.e. 50,000 cells at a time). Alternatively, run larger datasets using python or command line via our software on GitHub.
  • Try downloading an example dataset here.
  • Please let us know of any issues on our GitHub.