{"adoption": {"forks": 798, "observed_at": "2026-08-28T04:08:18.706047+00:00", "stars": 3791}, "canonical_url": "https://ross.abutalabs.com/products/deepvariant", "card": {"archived": false, "artifact_type": "application", "description": "DeepVariant is an analysis pipeline that uses a deep neural network to call genetic variants from next-generation DNA sequencing data.", "domain": ["bioinformatics", "machine-learning", "deep-learning"], "enriched": true, "function": ["machine-learning", "deep-learning", "data-science"], "health_score": 81, "homepage": null, "language": "Python", "license": "BSD-3-Clause", "license_family": "permissive", "maturity": "stable", "member_repos": ["google/deepvariant"], "name": "google/deepvariant", "platform": ["python"], "pushed_at": "2026-03-19T04:57:17+00:00", "repo": "google/deepvariant", "stars": 3791, "tags": ["variant-calling", "genomics", "dna-sequencing", "bioinformatics", "cnn", "tensorflow", "vcf", "ngs", "linux", "docker", "gpu"], "topics": ["tensorflow", "deep-neural-network", "genomics", "science", "dna", "sequencing", "genome", "bioinformatics", "deep-learning", "ngs", "deepvariant", "machine-learning"], "urls": [], "use_cases": ["call genetic variants from whole genome sequencing data", "identify SNPs and indels from PacBio HiFi long reads", "variant calling on Oxford Nanopore sequencing data", "analyze whole exome sequencing for germline variants", "run trio-based variant calling with DeepTrio", "process RNA-seq data for variant detection", "perform pangenome-aware variant calling"], "what_it_is": "DeepVariant is a deep learning-based genomic variant caller that converts aligned DNA sequencing reads (BAM/CRAM) into pileup image tensors and classifies them with a convolutional neural network to produce VCF/gVCF outputs. It supports germline variant calling in diploid organisms across multiple sequencing platforms including Illumina, PacBio HiFi, Oxford Nanopore, and Complete Genomics.", "when_to_avoid": ["you need somatic (cancer) variant calling - use DeepSomatic instead", "your organism is not diploid or has complex copy-number variation", "you lack computational resources for CNN inference on large genomes", "you need a lightweight statistical caller for quick exploratory analysis"], "when_to_choose": ["you need highly accurate germline variant calling from NGS or long-read sequencing data", "you want a deep learning approach that outperforms traditional statistical variant callers", "you work with human diploid genomes across multiple sequencing platforms", "you need reproducible, benchmark-proven variant calling (GIAB winner)"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/deepvariant", "repo": "google/deepvariant", "role": "main", "score": 70}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:18.706047+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:27:04.221065+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "83abb42218bfecc7496a5a6f41529d21478e9f6543ee2c1c0d8ec594e976ff71", "fetched_at": "2026-08-28T04:08:18.706047+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/deepvariant"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:18.706047+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:27:04.221065+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "83abb42218bfecc7496a5a6f41529d21478e9f6543ee2c1c0d8ec594e976ff71", "fetched_at": "2026-08-28T04:08:18.706047+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/deepvariant"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:27:04.221065+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "83abb42218bfecc7496a5a6f41529d21478e9f6543ee2c1c0d8ec594e976ff71", "fetched_at": "2026-08-28T04:08:18.706047+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/deepvariant"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:08:18.706047+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:18.706047+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:18.706047+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:27:04.221065+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "83abb42218bfecc7496a5a6f41529d21478e9f6543ee2c1c0d8ec594e976ff71", "fetched_at": "2026-08-28T04:08:18.706047+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/deepvariant"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:18.706047+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:18.706047+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:27:04.221065+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "83abb42218bfecc7496a5a6f41529d21478e9f6543ee2c1c0d8ec594e976ff71", "fetched_at": "2026-08-28T04:08:18.706047+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/deepvariant"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:18.706047+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:18.706047+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:18.706047+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:27:04.221065+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "83abb42218bfecc7496a5a6f41529d21478e9f6543ee2c1c0d8ec594e976ff71", "fetched_at": "2026-08-28T04:08:18.706047+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/deepvariant"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:18.706047+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:18.706047+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:27:04.221065+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "83abb42218bfecc7496a5a6f41529d21478e9f6543ee2c1c0d8ec594e976ff71", "fetched_at": "2026-08-28T04:08:18.706047+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/deepvariant"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:27:04.221065+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "83abb42218bfecc7496a5a6f41529d21478e9f6543ee2c1c0d8ec594e976ff71", "fetched_at": "2026-08-28T04:08:18.706047+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/deepvariant"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:27:04.221065+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "83abb42218bfecc7496a5a6f41529d21478e9f6543ee2c1c0d8ec594e976ff71", "fetched_at": "2026-08-28T04:08:18.706047+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/deepvariant"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:27:04.221065+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "83abb42218bfecc7496a5a6f41529d21478e9f6543ee2c1c0d8ec594e976ff71", "fetched_at": "2026-08-28T04:08:18.706047+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/deepvariant"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 73, "longevity": 100, "rhythm": 49}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3206, "days_push": 167, "days_rel": 181, "gap_med": 148, "n_releases_24m": 4}, "score": 70, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}