PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Population Genetics Python Packages

Python packages with the GitHub topic population-genetics. Sorted by monthly downloads, with stars and forks.
molpopgen
fwdpy11

Forward-time simulation in Python using fwdpp

9K 34 6
jyzhu-pointless
natal-core

Numerical Aggregation Toolkit for Analysis of Lifecycles

8K 7 2
AI-sandbox
adamixture

Fast population genetics clustering.

6K 36 2
AI-sandbox
snputils

Python toolkit for fast genotype I/O, ancestry analysis, population-genetics statistics, genotype QC, GWAS, and visualization

3K 54 4
PasaOpasen
oppoppopinit

PyPI package containing opposition learning operators and population initializers for evolutionary algorithms

2K 6 2
AI-sandbox
neural-admixture

Rapid population clustering with autoencoders

1K 89 11
MattScicluna
manifold-genetics

An end-to-end pipeline from PLINK genotypes to publication-ready visualizations.

1K 2 1
polyactis
palos

A repo that contains miscellaneous Python/C++ modules/programs, a standalone Python module 'palos' by the yfish group (can be installed by pip).

1K 0 0
kr-colab
diploshic

feature-based deep learning for the identification of selective sweeps

980 59 17
ClawBio
clawbio

🦖 ClawBio - The first bioinformatics-native AI agent skill library. Local-first. Reproducible. Open. Free.

736 1K 284
adamyhe
ldetect-lite

Fast calculation of approximately independent linkage disequilibrium blocks

410 6 1
paulmaier
fasta2genotype

Convert STACKS fasta to many genotype formats

389 6 3
jgeofil
mycorrhiza

Combining phylogenetic networks and Random Forests for prediction of ancestry from multilocus genotype data

382 8 2
remytuyeras
haplodynamics

A python library to develop genomic data simulators

347 4 0
KalinNonchev
gnomad-db

Scalable SQLite database for fast querying of gnomAD variant annotations (allele frequency, depth, population metrics). Supports gnomAD v2-v4, WGS and WES.

290 54 11
johnlees
poppunk

PopPUNK 👨‍🎤 (POPulation Partitioning Using Nucleotide Kmers)

277 112 23
not-a-feature
tajimas-d

Compute the Tajima's-D, Pi-Estimator or Watterson-Estimator for multiple sequences.

228 7 0
SchriderLab
timesweeper

Python package for detecting positive selective sweeps using time-series genomics sampling data.

196 21 2
kevinkorfmann
fastrho

Fine-scale recombination maps from population genotypes, without per-dataset training.

149 1 0
jfmao
graphpop-cli

GraphPop is a population genomics platform that replaces the flat-file, matrix-based paradigm with a graph-native architecture.

97 3 0
jfmao
graphmana

Graph-native data management platform for variant genomics

95 3 0
AngryMaciek
moranpycess

A general game-theoretical framework to carry out scientific simulations of populations' evolution according to the Moran model 🧮

60 6 6
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology