knn-smoothing

KNN smoothers

A Python implementation of an algorithm for smoothing high-throughput single-cell RNA-Seq data using k-nearest neighbors.

K-nearest neighbor smoothing for high-throughput single-cell RNA-Seq data

GitHub

52 stars
7 watching
11 forks
Language: Python
last commit: over 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
asbaker/racket-knn An implementation of the K Nearest Neighbors algorithm using Scheme and Racket 16
reddavis/knn An implementation of the K Nearest Neighbour algorithm in Ruby, allowing users to query a dataset and retrieve the k most similar data points based on various distance measurements. 37
nathanepstein/knear A JavaScript implementation of the k-nearest neighbors algorithm for supervised machine learning 48
felipexw/knn-java-library An implementation of a K-Nearest Neighbor algorithm for supervised learning 7
pachterlab/kb_python A Python package that provides a unified interface to multiple pre-processing workflows for single-cell RNA-seq data. 157
kenlaulab/dropkick Automated cell filtering tool for single-cell RNA sequencing data analysis 24
ivaniscoding/gnn-for-combinatorial-optimization An implementation of graph neural networks for solving combinatorial optimization problems 43
proycon/python-timbl A Python extension module wrapping the TiMBL C++ programming interface to facilitate prototyping of machine learning-based applications using nearest neighbour search. 18
johnstonskj/rml-knn An implementation of a k-Nearest Neighbor algorithm for classification in Racket. 1
nvlabs/snn An image denoising algorithm implementing a statistical approach to improve traditional methods 42
pkmr06/pytorch-smoothgrad PyTorch implementation of a technique to improve the interpretability of deep learning models by adding noise to the gradients 168
ucsc-real/cores An implementation of a method to learn from noisy labels in machine learning models with instance-dependent noise 36
stephenbeckr/sparsifiedkmeans An implementation of k-means clustering algorithm optimized for big data by pre-conditioning and sparsifying the data 56
yjzhang/uncurl_python Analyzes single-cell RNA-seq data using statistical models and machine learning algorithms 15
aprilyuge/respan A Python package implementing a deep learning model for batch correction in single-cell RNA sequencing data 13