United Statesmaovshao/PLMSearch
PLMSearch enables accurate and fast homologous protein search with only sequences as input
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tháng
🔬 PLMSearch: Tìm kiếm protein homolog chỉ bằng trình tự, không cần cấu trúc
Dùng protein language model để tìm kiếm homolog từ xa nhanh như SOAT, chỉ cần input là trình tự.
PLMSearch là công cụ tìm kiếm protein homolog (homologous protein search) mới, dùng protein language model (PLM). Không cần cấu trúc protein, chỉ cần trình tự amino acid hoặc DNA. Độ nhạy gần bằng các phương pháp tìm kiếm dựa trên cấu trúc SOAT, nhưng nhanh và linh hoạt hơn.
✨ Điểm nổi bật
- Chỉ dựa trên trình tự: không cần cấu trúc protein, chỉ cần input là trình tự.
- Độ nhạy cao: gần bằng các phương pháp tìm kiếm cấu trúc SOAT.
- Tốc độ nhanh: tận dụng protein language model tích hợp trước.
- Hỗ trợ webserver: dùng thử miễn phí tại dmiip.sjtu.edu.cn/PLMSearch.
- Dữ liệu mở: dataset PLMSearch & PLMAlign có sẵn trên Zenodo.
- Tái hiện thích hợp: chạy toàn bộ thí nghiệm qua main.ipynb hoặc pipeline.ipynb.
💡 Vì sao đáng chú ý
PLMSearch khác biệt so với các công cụ tìm kiếm truyền thống (như BLAST, HMMER) ở chỗ không phụ thuộc vào cấu trúc protein. Thay vào đó, nó dùng protein language model để học đại diện ngữ nghĩa từ trình tự, giúp tìm kiếm homolog từ xa chính xác hơn. Phù hợp cho nghiên cứu protein khi chưa có cấu trúc 3D, hoặc muốn tìm kiếm nhanh trên quy mô lớn.
#ProteinLanguageModel #HomologySearch #Bioinformatics #OpenSource #TiniX
Similar Projects
Discover other similar projects and AI models.
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
The definitive list that answers "I want to do X in Python, which tool should I use?"
An agentic skills framework & software development methodology that works.