https://github.com/cellgeni/visutils
set of function for qc and visualization of Visium data
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.8%) to scientific vocabulary
Repository
set of function for qc and visualization of Visium data
Basic Info
- Host: GitHub
- Owner: cellgeni
- License: mit
- Language: R
- Default Branch: main
- Homepage: https://cellgeni.github.io/visutils/
- Size: 227 MB
Statistics
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
visutils
The package provides set of functions to facilitate Visium data analyses, QC, and visualization. The package is functional (that is not OOP), it uses base graphic (that is not ggplot) and it is Seurat-friendly.
It provides functions to perform analyses of gene expression or celltype abundancies (predicted by methods such as cell2location) in dependence on distance to some histological feature defined as set of spots ("tissue in depth"), microenvironment analyses (via NMF), merging low-covered spots to achieve reasonable coverage, splirring slides by tissue pieces and defining tissue border. See tutorials below for more information
Installation
devtools::install_github("cellgeni/visutils")
Tutorials
- Tissue in depth shows how to analyse celltype abundance and gene expression in dependence on distance to dermis-to-epidermis junction in public skin dataset
- Spot merge. Normally spots with low coverage (say below 500 UMI) are excluded from analyses. In some samples it could result in removal of whole areas since some tissues such as dermis, adipose, or cartilage are frequently have low read counts. Merging adjacent low-covered spot together is an alternative to filter then away.
- Tissue carving. Semi-automatic debris-removal, splitting sample by tissue pieces (when multiple pieces were analysed on same slide), tissue border demarcation.
- Microenvironments. Soft-clustering of celltype based on their colocalization using non-negative matrix factorization (NMF).
- Visualization. Spatial data visualization, plotting multiple features simultaneously.
Owner
- Name: Cellular Genetics Informatics
- Login: cellgeni
- Kind: organization
- Location: United Kingdom
- Website: https://www.sanger.ac.uk/science/groups/cellular-genetics-informatics
- Repositories: 19
- Profile: https://github.com/cellgeni
Wellcome Sanger Institute
GitHub Events
Total
- Watch event: 1
- Push event: 11
Last Year
- Watch event: 1
- Push event: 11
Dependencies
- Matrix * imports
- nnls * imports
- png * imports