Skip to content

Semi-automated hand annotation for single cell and spatial datasets

License

Notifications You must be signed in to change notification settings

neurogenetics/SAHA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SAHA

DOI

Semi-automated Hand Annotation for Single Cell and Spatial Datasets

Beta Prior to Release: If you chose to use, please check back regularly for updates and improvements. Version 1.0 will indicate stable release and contain links to publication or preprint.

Useful links

Installation

Creating SAHA Inputs #Coming Soon

Getting started with SAHA

Troubleshooting #Coming Soon

Working with Custom Databases

Comparing Multiple SAHA Runs #Coming Soon

Why Use SAHA to annotate your single cell or spatial data?

SAHA is a user-friendly package with simple meta-data level input resulting in easy-to-understand exploration of cell annotation in single cell and spatial RNA sequencing datasets. Using either marker gene or average experession dataframes, the user has the option to compare the similarity of their unannotated clusters to any annotations in the literature.

IMPORTANTLY: This approach differs from label-transfer and integration-based approaches in that it does not require a large Seurat, SCE, Anndata, or any common data type in which the computational burden of the pipeline scales with the size of an object. Most (if not all) data fed into SAHA will be able to run on a laptop without the need for high-RAM devices or supercomputers.

Whether you can run every single cell package ever released or just finished your first single cell vignette, SAHA offers the options to Create, Investigate, or Refine cell annotations based on:

  • Self-similarity: likeness of clusters within your query data
  • Marker-based: presence of markers in a known database
  • Marker-free: expression of non-marker genes in your data

Installation

Dependencies

Install development version from github using devtools

You can install the development version of SAHA like so:

library(devtools)
devtools::install_github("neurogenetics/SAHA")#main package
devtools::install_github("neurogenetics/SAHAdata")#data package containing Allen Brain Cell Atlas db inputs

Upon stable release, instructions for CRAN installation will be posted here.

About

Semi-automated hand annotation for single cell and spatial datasets

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •  

Languages