RepositoryPythonHKĐặc khu Hành chính Hồng Kông, Trung Quốc
HKU-BAL

HKU-BAL/Clair3

Clair3 - Symphonizing pileup and full-alignment for deep learning-based long-read variant calling

394sao
46fork
22issue
1lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: illumina

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: variant-calling

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: long-reads

#1 Repository Của Tuần

🧬 Clair3: Gọi biến thể long-read bằng deep learning, cân bằng tốc độ và độ chính xác

Clair3 kết hợp pileup calling (nhanh) và full-alignment calling (chính xác) để gọi biến thể germline từ dữ liệu sequencing đọc dài như ONT và PacBio.

Clair3 là thế hệ thứ 3 của dòng công cụ Clair (thế hệ 2) và Clairvoyante (thế hệ 1), phát triển bởi nhóm nghiên cứu từ trường Đại học Hồng Kông (HKU). Dự án nhằm giải quyết thách thức gọi biến thể từ dữ liệu long-read — đòi hỏi cả tốc độ xử lý nhanh và độ chính xác cao. Clair3 hỗ trợ cả đọc Illumina và các nền tảng đọc dài như Oxford Nanopore (ONT) và PacBio HiFi.

✨ Điểm nổi bật

  • Pileup calling: Xử lý nhanh hầu hết ứng viên biến thể từ thống kê đường thẳng phụ đề (alignment statistics).
  • Full-alignment calling: Giải quyết các ứng viên không chắc chắn từ đường thẳng phụ đề được phân giải haplotype.
  • Hỗ trợ ONT signal-aware: Hỗ trợ gọi biến thể nhận biết tín hiệu bằng cách sử dụng thẻ move từ Dorado.
  • Di chuyển sang PyTorch: Phiên bản 2.0 chuyển sang PyTorch, cải thiện hiệu suất và khả năng mở rộng.
  • Hỗ trợ GPU: Chạy nhanh hơn ~5× so với CPU trên Linux và Apple Silicon.
  • Đa dạng mô hình: Cung cấp mô hình tiền huấn luyện cho ONT R10.4.1, R9.4.1, và các nền tảng khác.
  • Đầu ra chchuẩn: Xuất file VCF/gVCF hợp lệ, được lập chỉ mục.
  • Cài đặt linh hoạt: Hỗ trợ Docker, Singularity, Bioconda, và cài đặt thủ công bằng Conda.

💡 Vì sao đáng chú ý

Khác với các công cụ gọi biến thể truyền thống chỉ dựa trên một phương pháp duy nhất, Clair3 đưa ra cách tiếp cận kết hợp hai mô hình bổ sung nhau — một cho tốc độ, một cho độ chính xác. Điều này giúp Clair3 vượt trội trong cả tốc độ và độ chính xác khi gọi biến thể từ dữ liệu đọc dài.

Phiên bản 2.0 với sự chuyển đổi sang PyTorch, hỗ trợ tính năng nhận biết tín hiệu ONT, và khả năng chạy trên GPU, mở ra tiềm năng ứng dụng trong các dự án genomics lớn hoặc yêu cầu xử lý nhanh. Ngoài ra, Clair3 còn tích hợp với Clair-skills — plugin hỗ trợ các trợ lý AI lập trình trong việc chọn công cụ và mô hình phù hợp.


#variant-calling #deep-learning #long-read #genomics #ONT #PacBio #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryPython
HKU-BAL/ClairS-TO

ClairS-TO - a deep-learning method for tumor-only somatic variant calling

98
Sep 9, 2026
RepositoryPython
ablab/IsoQuant

A universal toolkit for upstream processing of long RNA reads

245
Oct 22, 2026
RepositoryNextflow
genomic-medicine-sweden/nallo

An analysis pipeline for long-reads from both PacBio and Oxford Nanopore Technologies (ONT), written in Nextflow.

73
Oct 20, 2026
RepositoryNextflow
fmalmeida/MpGAP

Multi-platform genome assembly pipeline for Illumina, Nanopore and PacBio reads

66
Jan 22, 2026
RepositoryPython
aipoch/medical-research-skills

Hundreds of agent skills for medical research, including protocol design, data analysis, evidence insights, and academic writing.

2.0k
Sep 17, 2026
RepositoryPython
tanghaibao/jcvi

Python library to facilitate genome assembly, annotation, and comparative genomics

933
Sep 19, 2026
RepositoryPython
fritzsedlazeck/Sniffles

Structural variation caller using third generation sequencing

685
Oct 18, 2026
RepositoryPython
aquaskyline/Clairvoyante

Clairvoyante: a multi-task convolutional deep neural network for variant calling in Single Molecule Sequencing

172
Dec 26, 2023
RepositoryPython
sequana/sequana

Sequana: a set of Snakemake NGS pipelines

151
Oct 5, 2026