- Notifications
You must be signed in to change notification settings - Fork0
An R interface to the subsampling algorithms implemented in python
License
Unknown, MIT licenses found
Licenses found
Unknown
LICENSEMIT
LICENSE.mdNotificationsYou must be signed in to change notification settings
fmicompbio/sketchR
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
sketchR provides a simple interface to thegeosketch andscSamplerpython packages, which implement subsampling algorithms described inHie et al (2019)andSong et al (2022),respectively. The implementation makes use of thebasiliskpackage for interaction between R and python.
You can installsketchR from Bioconductor (release 3.19 onwards) using:
if (!require("BiocManager",quietly=TRUE)) install.packages("BiocManager")BiocManager::install("sketchR")
library(sketchR)## Create an example data matrix. Rows represent "samples" (the unit of## downsampling), columns represent features (e.g., principal components).mat<-matrix(rnorm(5000),nrow=500)## Run geosketch. The output is a vector of indices, which you can use## to subset the rows of the input matrix.idx<- geosketch(mat,N=100)## Run scSampler. As for geosketch, the output is a vector of indices.idx2<- scsampler(mat,N=100)
About
An R interface to the subsampling algorithms implemented in python
Resources
License
Unknown, MIT licenses found
Licenses found
Unknown
LICENSEMIT
LICENSE.mdUh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.
Contributors3
Uh oh!
There was an error while loading.Please reload this page.
