All Projects → vitessce → vitessceR

vitessce / vitessceR

Licence: other
R API and htmlwidget for Vitessce

Programming Languages

r
7636 projects
javascript
184084 projects - #8 most used programming language
shell
77523 projects
CSS
56736 projects

Projects that are alternatives of or similar to vitessceR

anndata2ri
Convert between AnnData and SingleCellExperiment
Stars: ✭ 79 (+315.79%)
Mutual labels:  single-cell
VoxHunt
VoxHunt: Resolving human brain organoid heterogeneity through single-cell genomic comparison to spatial brain maps
Stars: ✭ 27 (+42.11%)
Mutual labels:  single-cell
cna
Covarying neighborhood analysis (CNA) is a method for finding structure in- and conducting association analysis with multi-sample single-cell datasets.
Stars: ✭ 35 (+84.21%)
Mutual labels:  single-cell
sinto
Tools for single-cell data processing
Stars: ✭ 74 (+289.47%)
Mutual labels:  single-cell
bap
Bead-based single-cell atac processing
Stars: ✭ 20 (+5.26%)
Mutual labels:  single-cell
kallistobustools
kallisto | bustools workflow for pre-processing single-cell RNA-seq data
Stars: ✭ 79 (+315.79%)
Mutual labels:  single-cell
scMCA
Mouse cell atlas
Stars: ✭ 45 (+136.84%)
Mutual labels:  single-cell
gchromVAR
Cell type specific enrichments using finemapped variants and quantitative epigenetic data
Stars: ✭ 31 (+63.16%)
Mutual labels:  single-cell
GLUE
Graph-linked unified embedding for single-cell multi-omics data integration
Stars: ✭ 180 (+847.37%)
Mutual labels:  single-cell
immunarch
🧬 Immunarch by ImmunoMind: R Package for Fast and Painless Exploration of Single-cell and Bulk T-cell/Antibody Immune Repertoires
Stars: ✭ 204 (+973.68%)
Mutual labels:  single-cell
cellsnp-lite
Efficient genotyping bi-allelic SNPs on single cells
Stars: ✭ 47 (+147.37%)
Mutual labels:  single-cell
SCOPE-tools
Single-Cell Omics Preparation Entity Tools
Stars: ✭ 14 (-26.32%)
Mutual labels:  single-cell
celltypist
A tool for semi-automatic cell type annotation
Stars: ✭ 92 (+384.21%)
Mutual labels:  single-cell
pivottabler
Create Pivot Tables natively in R
Stars: ✭ 108 (+468.42%)
Mutual labels:  htmlwidget
cellrangerRkit
Non-official Git repository for R package cellrangerRkit (currently not available elsewhere; I'm not affiliated with 10x)
Stars: ✭ 18 (-5.26%)
Mutual labels:  single-cell
bpmn
BPMN diagrams in R
Stars: ✭ 16 (-15.79%)
Mutual labels:  htmlwidget
SCopeLoomR
R package (compatible with SCope) to create generic .loom files and extend them with other data e.g.: SCENIC regulons, Seurat clusters and markers, ...
Stars: ✭ 25 (+31.58%)
Mutual labels:  single-cell
clodius
Clodius is a tool for breaking up large data sets into smaller tiles that can subsequently be displayed using an appropriate viewer.
Stars: ✭ 32 (+68.42%)
Mutual labels:  gehlenborglab
scCATCH
Automatic Annotation on Cell Types of Clusters from Single-Cell RNA Sequencing Data
Stars: ✭ 137 (+621.05%)
Mutual labels:  single-cell
GCModeller
GCModeller: genomics CAD(Computer Assistant Design) Modeller system in .NET language
Stars: ✭ 25 (+31.58%)
Mutual labels:  single-cell

vitessce-r

R package version Vitessce JS dependency version docs

R API and htmlwidget facilitating interactive visualization of spatial single-cell data with Vitessce.

Installation

Installation requires R 4.0.0 or greater.

install.packages("devtools")
devtools::install_github("vitessce/vitessceR")

Usage

library(vitessceR)

vc <- VitessceConfig$new()
vc$widget()

For full examples, visit the documentation.

For questions and help with using the package, please open a discussion.

Screenshot of RStudio

Development

npm install
npm run build
setwd("path/to/vitessceR")
install.packages("htmlwidgets")
install.packages("devtools")
devtools::install()
devtools::load_all()

Testing

devtools::check()
devtools::test()

Documentation

install.packages("devtools")
install.packages("pkgdown")
devtools::document()
pkgdown::build_site()

Documentation is automatically deployed to GitHub pages with GitHub actions.

Deployment

Currently, the package is only distributed through GitHub. In the future, we plan to submit the package to CRAN or Bioconductor.

To increment the package version, update it in DESCRIPTION.

Resources

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].