30 open-source projects similar to scverse/scanpy, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Scanpy alternative.
This project is a collection of specialized toolkits and an agent skill library designed to equip large language model agents with the capabilities to perform complex scientific research across biology, chemistry, medicine, and physics. It provides a structured framework of integration paths and tools that allow agents to execute multi-step research workflows. The system is distinguished by its domain-specific toolsets, including a bioinformatics toolkit for genomic and single-cell analysis, a cheminformatics toolset for drug-target binding and lead compound optimization, and a multi-omics an
This project is a scientific agent framework and workflow orchestrator designed to extend large language models with specialized tools for genomic, chemical, and biological research. It provides a system for planning research hypotheses and executing automated workflows by integrating scientific databases with dynamic code execution. The framework includes a cheminformatics modeling suite for predicting molecular bioactivity and performing virtual screening, alongside a bioinformatics analysis toolkit for processing genomic sequences and single-cell data. It also features an academic document
Ceres Solver is a C++ library for numerical optimization, specializing in non-linear least squares and unconstrained optimization problems. It serves as a framework for automatic differentiation and robust curve fitting, providing tools to solve large-scale mathematical models. The library is distinguished by its bundle adjustment capabilities, which exploit sparse matrix structures to refine 3D scene points and camera parameters. It utilizes dual-number automatic differentiation to compute derivatives of cost functions, removing the need for manual Jacobian derivation. The project covers a
Biopython is a bioinformatics library for Python providing tools to parse, manipulate, and analyze biological sequences, molecular structures, and phylogenetic trees. It serves as a biological sequence parser for genomic and proteomic data across multiple industry-standard file formats and acts as an interface for querying biological data and citations from NCBI Entrez repositories. The project distinguishes itself through specialized toolkits for protein structure analysis and phylogenetic tree construction. It includes a protein structure analyzer for processing PDB and mmCIF files to calcu
Memgraph is an in-memory, distributed graph database designed for high-performance labeled property graph management. It utilizes a Cypher query engine for declarative data retrieval and manipulation, providing a scalable knowledge graph backend that integrates vector search and graph traversals. The system distinguishes itself as a real-time graph analytics platform, employing native C++ and CUDA implementations to execute complex network analysis and dynamic community detection on streaming data. It provides specialized support for AI integration, including GraphRAG capabilities, the constr
Pathogen-Host Analysis Tool - A modern Next-Generation Sequencing (NGS) analysis platform
Flexible circular visualization of genome-associated data with BioPerl and SVG.
R/qtlcharts is an R package to create interactive charts for QTL data, for use with R/qtl.
Shiny modules for visualizing flow cytometry data as well as data transformation methods to enable the rapid display of cytometry data. flowDashboard uses data objects that are derived from GatingSets to enable rapid deployment of comparative dashboards for large experiments. It is designed to…
Simple htmlwidgets binding R commands to the BioCircos.js library
TnT is a R package that wraps the TnT javascript libraries to provide track-based visulizations from R. It is useful for displaying genomic features as a simple genome browser, particularly when working with relevant Bioconductor packages.
:mountfuji: Fuji plot—a circos representation of multiple GWAS results— :mountfuji:
NGLVieweR - Visualize and interact with Protein Data Bank (PDB) and structural files in R and Shiny
The {safetyCharts} R package contains a set of charts used in clinical trial research. These charts are optimized for usage with the {safetyGraphics} package and shiny application, but can also easily be used as standalone displays.
An R htmlwidgets package of phylotree.js by @spond and @stevenweaver
Circos is a software package for visualizing data and information. It visualizes data in a circular layout — this makes Circos ideal for exploring relationships between objects or positions.
msaR is a an htmlwidgets wrapper of the BioJS MSA viewer javascript library. msa will pass alignments to the BioJS MSA.
:exclamation: This is a read-only mirror of the CRAN R package repository. chromoMap — Interactive Genomic Visualization of Biological Data