Find open-source science resources

A directory of tools, AI models, datasets, and research resources for biotech, bioinformatics, and other scientific fields. Aggregated from curated GitHub awesome-lists, HuggingFace, bio.tools, Bioconductor, and more.

24 of 6,590 resources

Automated pipeline for proteome-scale protein-protein interaction screening with AlphaFold-Multimer and AlphaFold 3, supporting flexible inputs (UniProt IDs, FASTA, residue regions, multimers, AF3 JSON features) and integrated downstream analysis for hit prioritization (Kosinski Lab, EMBL, Nature Protocols 2024, 317+ stars, GPL-3.0)

Active3201 week ago
Python
GPL-3.0

Unified Python framework for bulk, single-cell, and spatial RNA-seq multi-omics analysis with deep learning deconvolution (VAE) and graph neural networks, bridging Bindea, Bindea, scanpy and squidpy ecosystems (Nature Communications 2024)

Active1.2K2 weeks ago
Python
GPL-3.0

Toolbox for comparative genomics of MAGs

Active913 weeks ago
Python
GPL-3.0

AI coding assistant for JupyterLab with agent mode, supporting arbitrary LLM providers (2025+)

Active3254 weeks ago
Python
GPL-3.0

A Simulation Tool for Fractured and Deformable Porous Media.

Active3151 month ago
Python
GPL-3.0

Rapid & standardized annotation of bacterial genomes, MAGs & plasmids

Active6651 month ago
Python
GPL-3.0

Neural network-based cryo-EM heterogeneous reconstruction, modeling continuous 3D structure distributions from single-particle images, with CryoDRGN-ET extending to in-cell cryo-electron tomography (MIT CSAIL, Nature Methods 2021/2024)

Active3831 month ago
Python
GPL-3.0

Self-hostable scientific claim-verification and literature-review tool combining Semantic Scholar retrieval, bibliometric scoring, and LLM-based evidence synthesis for large-batch validation workflows

Active121 month ago
Python
GPL-3.0

Convert AMBER forcefields from ANTECHAMBER to GROMACS format.

Active2603 months ago
Python
GPL-3.0

Behavioral and neuroimaging experiments.

Active1373 months ago
Python
GPL-3.0

Fast spike sorting with drift correction for extracellular electrophysiology, enabling universal neural spike sorting via deep learning on high-density neural probe recordings (MouseLand, 609+ stars)

Active6234 months ago
Python
GPL-3.0

The application of 2nd and 3rd generation High Throughput Sequencing (HTS) technologies has deeply reshaped experimental method to investigate microbial communities and obtain a taxonomic and functional profile of the invetigated community. Shotgun Metagenomics allow to quickly obtain a representation of microorganisms genomes characterizing a particular environment. In order to obtain a fast e reliable taxonomic classification of microorganisms genomes we present kMetaShot, an alignment-free taxonomic classifier based on k-mer/minimizer counting.

Active124 months ago
Python
GPL-3.0

an automated workflow for the generation and storage of DFT calculations for organic molecules.

Idle1307 months ago
Python
GPL-3.0

General purpose tools for high-throughput catalysis.

Idle1041 year ago
Python
GPL-3.0

Convert PDF files into editable slides with three lines of code

Stale162 years ago
Python
GPL-3.0

Partial-Order Alignment for fast alignment and consensus of multiple homologous sequences.

Stale762 years ago
Python
GPL-3.0

Pangolin is a deep-learning based method for predicting splice site strengths (for details, see Zeng and Li, Genome Biology 2022). It is available as a command-line tool that can be run on a VCF or CSV file containing variants of interest; Pangolin will predict changes in splice site strength due to each variant, and return a file of the same format. Pangolin's models can also be used with custom sequences.

Stale932 years ago
Python
GPL-3.0

file format conversion in Biopython in a convenient way.

Stale1192 years ago
Python
GPL-3.0

AlphaPickle is a Python tool that converts AlphaFold and ColabFold output files into user-friendly CSV files and plots, enabling easy analysis and visualization of protein prediction data without requiring programming expertise. It processes .pkl, .json, and PDB files to extract and visualize metrics like pLDDT and PAE.

Stale332 years ago
Python
GPL-3.0

Single-cell BERT for gene expression

Stale3592 years ago
Python
GPL-3.0

NuclearPhaser is a method for phasing of dikaryotic genomes into the two haplotypes using Hi-C contact graphs. This is an overview of the phasing pipeline for dikaryons.

Stale133 years ago
Python
GPL-3.0

Filtering and trimming of long read sequencing data.

Stale2183 years ago
Python
GPL-3.0

qam is a Python library and command-line tool to compute 3D surface-distances for evaluating liver ablation/tumor completeness based on segmentation images.

Stale25 years ago
Python
GPL-3.0

Prediction of mRNA subcellular localization using deep recurrent neural networks | RNATracker is a deep learning approach to learn mRNA subcellular localization patterns and to infer its outcome. It operates on the cDNA of the longest isoformic protein-coding transcript of a gene with or without its corresponding secondary structure annnotations. The learning targets are fractions/percentage of the transcripts being localized to a fixed set of subcellular compartments of interest

Stale157 years ago
Python
GPL-3.0