Scientific Software
Updated 9 months ago

hdbscan — Peer-reviewed • Rank 33.3 • Science 95%

hdbscan: Hierarchical density based clustering - Published in JOSS (2017)

Scientific Software
Updated 9 months ago

Talisman — Peer-reviewed • Rank 20.9 • Science 93%

Talisman: a JavaScript archive of fuzzy matching, information retrieval and record linkage building blocks - Published in JOSS (2020)

Scientific Software
Updated 9 months ago

PyClustering — Peer-reviewed • Rank 20.2 • Science 93%

PyClustering: Data Mining Library - Published in JOSS (2019)

Scientific Software
Updated 9 months ago

UralicNLP — Peer-reviewed • Rank 12.8 • Science 98%

UralicNLP: An NLP Library for Uralic Languages - Published in JOSS (2019)

Scientific Software
Updated 9 months ago

TopoPyScale — Peer-reviewed • Rank 12.2 • Science 95%

TopoPyScale: A Python Package for Hillslope Climate Downscaling - Published in JOSS (2023)

Mathematics (37%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 9 months ago

BetaML — Peer-reviewed • Rank 10.5 • Science 95%

BetaML: The Beta Machine Learning Toolkit, a self-contained repository of Machine Learning algorithms in Julia - Published in JOSS (2021)

Scientific Software
Updated 9 months ago

ClusterValidityIndices.jl — Peer-reviewed • Rank 4.7 • Science 100%

ClusterValidityIndices.jl: Batch and Incremental Metrics for Unsupervised Learning - Published in JOSS (2022)

Scientific Software · Peer-reviewed
Scientific Software
Updated 9 months ago

OpenRepGrid.ic — Peer-reviewed • Rank 6.5 • Science 98%

OpenRepGrid.ic: A software for Interpretive Clustering - Published in JOSS (2023)

Engineering (40%) Psychology (40%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 9 months ago

geocmeans — Peer-reviewed • Rank 9.8 • Science 93%

geocmeans: An R package for spatial fuzzy c-means - Published in JOSS (2023)

Scientific Software
Updated 9 months ago

Persistable — Peer-reviewed • Rank 9.5 • Science 93%

Persistable: persistent and stable clustering - Published in JOSS (2023)

Updated 9 months ago

usearch • Rank 25.4 • Science 77%

Fast Open-Source Search & Clustering engine × for Vectors & Arbitrary Objects × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍

Scientific Software
Updated 9 months ago

TimeSeriesClustering — Peer-reviewed • Rank 6.9 • Science 95%

TimeSeriesClustering: An extensible framework in Julia - Published in JOSS (2019)

Scientific Software
Updated 9 months ago

partycls — Peer-reviewed • Rank 6.1 • Science 95%

partycls: A Python package for structural clustering - Published in JOSS (2021)

Sociology (35%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 9 months ago

visxhclust — Peer-reviewed • Rank 8.0 • Science 93%

visxhclust: An R Shiny package for visual exploration of hierarchical clustering - Published in JOSS (2022)

Scientific Software · Peer-reviewed
Scientific Software
Updated 9 months ago

seg1d — Peer-reviewed • Rank 6.0 • Science 93%

seg1d: A Python package for Automated segmentation of one-dimensional (1D) data - Published in JOSS (2020)

Mathematics
Scientific Software · Peer-reviewed
Updated 9 months ago

dtaidistance • Rank 21.7 • Science 77%

Time series distances: Dynamic Time Warping (fast DTW implementation in C)

Updated 9 months ago

pypots • Rank 21.6 • Science 77%

A Python toolkit/library for reality-centric machine/deep learning and data mining on partially-observed time series, including SOTA neural network models for scientific analysis tasks of imputation/classification/clustering/forecasting/anomaly detection/cleaning on incomplete industrial (irregularly-sampled) multivariate TS with NaN missing values

Updated 9 months ago

napari-clusters-plotter • Rank 13.5 • Science 85%

A napari plugin for clustering objects according to their properties.

Scientific Software
Updated 9 months ago

PyCVI — Peer-reviewed • Rank 5.1 • Science 93%

PyCVI: A Python package for internal Cluster Validity Indices, compatible with time-series data - Published in JOSS (2024)

Psychology (40%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 9 months ago

ALPPACA - A tooL for Prokaryotic Phylogeny And Clustering Analysis — Peer-reviewed • Rank 3.6 • Science 93%

ALPPACA - A tooL for Prokaryotic Phylogeny And Clustering Analysis - Published in JOSS (2022)

Scientific Software · Peer-reviewed
Scientific Software
Updated 9 months ago

gmm_diag and gmm_full — Peer-reviewed • Rank 2.4 • Science 93%

gmm_diag and gmm_full: C++ classes for multi-threaded Gaussian mixture models and Expectation-Maximisation - Published in JOSS (2017)

Updated 9 months ago

aimsim • Rank 16.0 • Science 75%

A Python toolbox to work with molecular similarity

Updated 9 months ago

networkanalysis-ts • Rank 10.5 • Science 77%

TypeScript port of the Java networkanalysis package that provides data structures and algorithms for network analysis.

Updated 9 months ago

mlni • Rank 9.0 • Science 77%

Machine Learning in NeuroImaging (MLNI) is a python package that performs various tasks using neuroimaging data.

Updated 9 months ago

dedupe • Rank 23.6 • Science 62%

:id: A python library for accurate and scalable fuzzy matching, record deduplication and entity-resolution.

Updated 9 months ago

publicationclassification • Rank 2.8 • Science 77%

Java package for creating a multi-level classification of scientific publications based on citation links between publications.

Updated 9 months ago

uform • Rank 15.6 • Science 64%

Pocket-Sized Multimodal AI for content understanding and generation across multilingual texts, images, and 🔜 video, up to 5x faster than OpenAI CLIP and LLaVA 🖼️ & 🖋️

Updated 9 months ago

vosviewer-online • Rank 10.6 • Science 67%

VOSviewer Online is a tool for network visualization. It is a web-based version of VOSviewer, a popular tool for constructing and visualizing bibliometric networks.

Updated 9 months ago

clusttraj • Rank 8.3 • Science 67%

Python script that receives a molecular dynamics or Monte Carlo trajectory and performs agglomerative clustering to classify similar structures.

Updated 9 months ago

pyrea • Rank 8.1 • Science 67%

Multi-view clustering with flexible ensemble structures.

Updated 9 months ago

mousetrap • Rank 15.8 • Science 59%

Process and Analyze Mouse-Tracking Data

Updated 9 months ago

work-set-clustering • Rank 5.0 • Science 67%

A Python script to perform a clustering based on descriptive keys.

Updated 9 months ago

tsam • Rank 17.6 • Science 54%

Time series aggregation module (tsam). Determines typical operation periods or dereases the temporal resolution. Accelerates model or experiment runs.

Updated 9 months ago

radius_clustering • Rank 3.0 • Science 67%

Source code repository of the Radius clustering python package.

Updated 9 months ago

osmogrid • Rank 5.8 • Science 62%

OSMoGrid is a tool to generate life like electrical grid models based on publicly available data, mainly OpenStreetMap. The tool puts a special focus on low voltage grids.

Updated 9 months ago

clustimage • Rank 13.0 • Science 54%

clustimage is a python package for unsupervised clustering of images.

Updated 9 months ago

d3heatmap • Rank 9.7 • Science 54%

d3heatmap is a Python package to create interactive heatmaps based on d3js.

Updated 9 months ago

ClusterAnalysis • Rank 8.0 • Science 54%

Cluster Algorithms from Scratch with Julia Lang. (K-Means and DBSCAN)

Updated 9 months ago

https://github.com/alleninstitute/scrattch.hicat • Rank 7.4 • Science 54%

Hierarchical, iterative clustering for analysis of transcriptomics data in R

Updated 9 months ago

k-means-constrained • Rank 17.3 • Science 44%

K-Means clustering - constrained with minimum and maximum cluster size. Documentation: https://joshlk.github.io/k-means-constrained

Updated 9 months ago

mixmod • Rank 12.9 • Science 44%

Supervised, unsupervised and semi-supervised classification with mixture modelling

Updated 9 months ago

SGCP • Rank 10.5 • Science 46%

SGCP: a spectral self-learning method for clustering genes in co-expression networks

Updated 9 months ago

pyalluv • Rank 2.2 • Science 54%

matplotlib based tool for the visualization of alluvial diagrams.

Updated 9 months ago

geomorph_clustering • Rank 1.1 • Science 54%

High-resolution geomorphological clustering of Poland

Updated 9 months ago

iSEE • Rank 19.0 • Science 36%

R/shiny interface for interactive visualization of data in SummarizedExperiment objects

Scientific Software
Updated 9 months ago

MLJ — Peer-reviewed • Rank 18.5 • Science 36%

MLJ: A Julia package for composable machine learning - Published in JOSS (2020)

Updated 9 months ago

banditpam • Rank 17.7 • Science 36%

BanditPAM C++ implementation and Python package

Updated 9 months ago

unsupervised_analysis • Rank 4.7 • Science 49%

A general purpose Snakemake workflow and MrBiomics module to perform unsupervised analyses (dimensionality reduction & cluster analysis) and visualizations of high-dimensional data.

Updated 9 months ago

ExpectationMaximization • Rank 7.0 • Science 44%

A simple but generic implementation of Expectation Maximization algorithms to fit mixture models.

Updated 9 months ago

mob-suite • Rank 12.8 • Science 36%

MOB-suite: Software tools for clustering, reconstruction and typing of plasmids from draft assemblies

Updated 9 months ago

desc • Rank 12.6 • Science 36%

Deep Embedding for Single-cell Clustering

Updated 9 months ago

ddPCRclust • Rank 13.8 • Science 33%

A package for automated quantification of non-orthogonal, multiplexed ddPCR data

Updated 9 months ago

aggmap • Rank 10.3 • Science 36%

Jigsaw-like AggMap: A Robust and Explainable Multi-Channel Omics Deep Learning Tool

Updated 9 months ago

dbscan • Rank 19.3 • Science 26%

Density Based Clustering of Applications with Noise (DBSCAN) and Related Algorithms - R package

Updated 9 months ago

metasnf • Rank 8.9 • Science 36%

Scalable subtyping with similarity network fusion

Updated 9 months ago

isonclust • Rank 10.2 • Science 33%

De novo clustering of long transcript reads into genes

Updated 9 months ago

dtwclust • Rank 16.8 • Science 26%

R Package for Time Series Clustering Along with Optimizations for DTW

Updated 9 months ago

deepgmm • Rank 8.9 • Science 33%

This package is provides a mixture model based approach for deep learning.

Updated 9 months ago

klic • Rank 7.2 • Science 33%

R package for KLIC: Kernel Learning Integrative Clustering

Updated 9 months ago

icellr • Rank 16.2 • Science 23%

Single (i) Cell R package (iCellR) is an interactive R package to work with high-throughput single cell sequencing technologies (i.e scRNA-seq, scVDJ-seq, scATAC-seq, CITE-Seq and Spatial Transcriptomics (ST)).

Updated 9 months ago

aricode • Rank 15.9 • Science 23%

R package for computation of (adjusted) rand-index and other such scores

Updated 9 months ago

clustree • Rank 15.7 • Science 23%

Visualise Clusterings at Different Resolutions

Updated 9 months ago

cica • Rank 1.8 • Science 36%

Code repository of the R package Clusterwise Independent Component Analysis

Updated 9 months ago

mbkmeans • Rank 4.7 • Science 33%

K-means clustering for large single-cell datasets

Updated 9 months ago

GMCM • Rank 14.3 • Science 23%

Unsupervised Clustering and Meta-analysis using Gaussian Mixture Copula Models

Updated 9 months ago

gap-stat • Rank 14.2 • Science 23%

Dynamically get the suggested clusters in the data for unsupervised learning.

Updated 9 months ago

CEC • Rank 13.5 • Science 23%

Cross-Entropy Clustering R Package

Updated 9 months ago

apple-ocr • Rank 10.2 • Science 26%

Easy-to-Use Apple Vision wrapper for text extraction, scalar representation and clustering using K-means.