{"adoption": {"forks": 222, "observed_at": "2026-08-28T04:04:13.130233+00:00", "stars": 1276}, "canonical_url": "https://ross.abutalabs.com/products/tdc", "card": {"archived": false, "artifact_type": "dataset", "description": "Therapeutics Commons (TDC): Multimodal Foundation for Therapeutic Science", "domain": ["bioinformatics", "machine-learning", "healthcare", "chemistry"], "enriched": true, "function": ["machine-learning", "benchmarking", "data-science", "data-generation"], "health_score": 39, "homepage": "https://tdcommons.ai", "language": "Jupyter Notebook", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["mims-harvard/TDC"], "name": "mims-harvard/TDC", "platform": ["python", "cross-platform"], "pushed_at": "2025-07-13T17:44:10+00:00", "repo": "mims-harvard/TDC", "stars": 1276, "tags": ["drug-discovery", "therapeutics", "benchmarks", "cheminformatics", "biomedicine", "datasets", "molecule-generation", "leaderboards"], "topics": ["machine-learning", "therapeutics", "drug-discovery", "datasets", "biology", "chemistry", "biomedicine", "bioinformatics", "cheminformatics", "deep-learning", "benchmarks", "artificial-intelligence", "precision-medicine", "medicine", "biotech"], "urls": [], "use_cases": ["benchmark machine learning models for drug discovery", "download AI-ready datasets for molecular property prediction", "evaluate drug-target binding affinity prediction models", "find standard data splits for biomedical ML benchmarks", "generate molecules with oracles for molecular optimization", "compare model performance on therapeutic science leaderboards", "train models on single-cell and clinical datasets"], "what_it_is": "Therapeutics Data Commons (TDC) is an open-science initiative and Python library providing AI-ready datasets, machine learning tasks, and curated benchmarks for drug discovery and therapeutic science. It includes data processing tools, systematic evaluation strategies, data splits, and molecule generation oracles, integrated via the PyTDC library.", "when_to_avoid": ["you need a general-purpose cheminformatics toolkit rather than ML datasets and benchmarks", "your domain is unrelated to biology, chemistry, or medicine", "you need production drug discovery software rather than research datasets"], "when_to_choose": ["you need curated, benchmarked datasets for drug discovery or therapeutics ML", "you want standardized evaluation and data splits for biomedical tasks", "you are researching which AI methods work best for therapeutic applications"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/tdc", "repo": "mims-harvard/TDC", "role": "main", "score": 46}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.130233+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T05:02:57.723984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e0ddc7dfdbbb9198288a0c8e8cd0a8e2fdc44cbb3b096efe2c3f7f04c58caa54", "fetched_at": "2026-08-28T04:04:13.130233+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mims-harvard/TDC"}, {"content_hash": "fc489e249214adda01f5b6df33300f83396044cd4f25d737bc89dee8d393059c", "fetched_at": "2026-08-29T12:14:04.962808+00:00", "kind": "homepage", "missing": false, "url": "https://tdcommons.ai"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.130233+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T05:02:57.723984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e0ddc7dfdbbb9198288a0c8e8cd0a8e2fdc44cbb3b096efe2c3f7f04c58caa54", "fetched_at": "2026-08-28T04:04:13.130233+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mims-harvard/TDC"}, {"content_hash": "fc489e249214adda01f5b6df33300f83396044cd4f25d737bc89dee8d393059c", "fetched_at": "2026-08-29T12:14:04.962808+00:00", "kind": "homepage", "missing": false, "url": "https://tdcommons.ai"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T05:02:57.723984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e0ddc7dfdbbb9198288a0c8e8cd0a8e2fdc44cbb3b096efe2c3f7f04c58caa54", "fetched_at": "2026-08-28T04:04:13.130233+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mims-harvard/TDC"}, {"content_hash": "fc489e249214adda01f5b6df33300f83396044cd4f25d737bc89dee8d393059c", "fetched_at": "2026-08-29T12:14:04.962808+00:00", "kind": "homepage", "missing": false, "url": "https://tdcommons.ai"}], "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:04:13.130233+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.130233+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.130233+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T05:02:57.723984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e0ddc7dfdbbb9198288a0c8e8cd0a8e2fdc44cbb3b096efe2c3f7f04c58caa54", "fetched_at": "2026-08-28T04:04:13.130233+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mims-harvard/TDC"}, {"content_hash": "fc489e249214adda01f5b6df33300f83396044cd4f25d737bc89dee8d393059c", "fetched_at": "2026-08-29T12:14:04.962808+00:00", "kind": "homepage", "missing": false, "url": "https://tdcommons.ai"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.130233+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.130233+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T05:02:57.723984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e0ddc7dfdbbb9198288a0c8e8cd0a8e2fdc44cbb3b096efe2c3f7f04c58caa54", "fetched_at": "2026-08-28T04:04:13.130233+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mims-harvard/TDC"}, {"content_hash": "fc489e249214adda01f5b6df33300f83396044cd4f25d737bc89dee8d393059c", "fetched_at": "2026-08-29T12:14:04.962808+00:00", "kind": "homepage", "missing": false, "url": "https://tdcommons.ai"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.130233+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.130233+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.130233+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T05:02:57.723984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e0ddc7dfdbbb9198288a0c8e8cd0a8e2fdc44cbb3b096efe2c3f7f04c58caa54", "fetched_at": "2026-08-28T04:04:13.130233+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mims-harvard/TDC"}, {"content_hash": "fc489e249214adda01f5b6df33300f83396044cd4f25d737bc89dee8d393059c", "fetched_at": "2026-08-29T12:14:04.962808+00:00", "kind": "homepage", "missing": false, "url": "https://tdcommons.ai"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.130233+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.130233+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T05:02:57.723984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e0ddc7dfdbbb9198288a0c8e8cd0a8e2fdc44cbb3b096efe2c3f7f04c58caa54", "fetched_at": "2026-08-28T04:04:13.130233+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mims-harvard/TDC"}, {"content_hash": "fc489e249214adda01f5b6df33300f83396044cd4f25d737bc89dee8d393059c", "fetched_at": "2026-08-29T12:14:04.962808+00:00", "kind": "homepage", "missing": false, "url": "https://tdcommons.ai"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T05:02:57.723984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e0ddc7dfdbbb9198288a0c8e8cd0a8e2fdc44cbb3b096efe2c3f7f04c58caa54", "fetched_at": "2026-08-28T04:04:13.130233+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mims-harvard/TDC"}, {"content_hash": "fc489e249214adda01f5b6df33300f83396044cd4f25d737bc89dee8d393059c", "fetched_at": "2026-08-29T12:14:04.962808+00:00", "kind": "homepage", "missing": false, "url": "https://tdcommons.ai"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T05:02:57.723984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e0ddc7dfdbbb9198288a0c8e8cd0a8e2fdc44cbb3b096efe2c3f7f04c58caa54", "fetched_at": "2026-08-28T04:04:13.130233+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mims-harvard/TDC"}, {"content_hash": "fc489e249214adda01f5b6df33300f83396044cd4f25d737bc89dee8d393059c", "fetched_at": "2026-08-29T12:14:04.962808+00:00", "kind": "homepage", "missing": false, "url": "https://tdcommons.ai"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T05:02:57.723984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e0ddc7dfdbbb9198288a0c8e8cd0a8e2fdc44cbb3b096efe2c3f7f04c58caa54", "fetched_at": "2026-08-28T04:04:13.130233+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mims-harvard/TDC"}, {"content_hash": "fc489e249214adda01f5b6df33300f83396044cd4f25d737bc89dee8d393059c", "fetched_at": "2026-08-29T12:14:04.962808+00:00", "kind": "homepage", "missing": false, "url": "https://tdcommons.ai"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 31, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2176, "days_push": 416, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 46, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}