Tích hợp LatchBio (workflow tin sinh học)
Skill hướng dẫn Claude viết, đăng ký, gỡ lỗi và chạy workflow tin sinh học trên nền tảng Latch bằng Python SDK, Nextflow và Snakemake.
Lập trìnhNâng cao★ 33,030⑂ 3,248Điểm AI 8/10Cập nhật lần cuối: 9 thg 8, 2026
Làm được gì
- Hướng dẫn viết workflow và task graph bằng Latch SDK 2.76.8: khai báo kiểu đầy đủ, thân workflow chỉ gọi task, dùng dataclass/enum cho tham số.
- Đưa ra vòng đời phát triển rõ ràng:
latch init→latch register --staging→latch develop→latch register --yes --open. - Cấu hình CPU, RAM, storage, GPU, cache, retry cho task; xử lý dữ liệu qua
LPath,LatchFile,LatchDir; đọc/ghi Latch Registry. - Đóng gói pipeline Nextflow/Snakemake, thiết kế form giao diện, launch plan, samplesheet, chạy tự động bằng
launch_v2và dùng Latch MCP. - Áp quy tắc an toàn: xin xác nhận trước khi chạy compute tốn phí, trước khi
rmr/xóa Registry, không log token hay secret.
Phù hợp với ai
- Kỹ sư/nhà nghiên cứu tin sinh học đang vận hành pipeline trên Latch
- Nhóm muốn chuyển pipeline Nextflow/Snakemake sẵn có lên Latch
- Người phụ trách nền tảng dữ liệu cần tự động hóa việc đăng ký và debug workflow
Ví dụ sử dụng
- "Tạo workflow mới từ template subprocess rồi đăng ký từ xa" → chạy
latch init covid-wf --template subprocessvàlatch register --yes --open. - "Đưa pipeline Snakemake này lên Latch" → kiểm tra entrypoint tương thích phiên bản, đăng ký staging rồi kiểm thử với
latch develop. - "Tăng tài nguyên GPU cho task và chạy thử" → cấu hình
custom_taskvà xin xác nhận chi phí trước khi launch.
· · · Hướng dẫn cài đặt · · ·
Dùng thử ngay, không cần cài
Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.
Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình: https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/HEAD/skills/latchbio-integration/SKILL.md Mình muốn: (viết việc bạn cần ở đây)
Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.
↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục skills/latchbio-integration từ repo GitHub K-Dense-AI/scientific-agent-skills vào ~/.claude/skills/latchbio-integration/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git && mkdir -p ~/.claude/skills && cp -r scientific-agent-skills/skills/latchbio-integration ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Mở terminal và clone repo:
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git - Tạo thư mục skill:
mkdir -p ~/.claude/skills - Copy skill này:
cp -r scientific-agent-skills/skills/latchbio-integration ~/.claude/skills/ - Kiểm tra đã có
SKILL.mdcùng các thư mụcreferences/vàscripts/. - Cài SDK:
uv venv --python 3.12 && source .venv/bin/activate && uv pip install "latch==2.76.8"(Windows nên dùng WSL). - Đăng nhập:
latch login, sau đó chọn workspace bằnglatch workspace. - Khởi động lại Claude Code và thử yêu cầu: "đăng ký workflow Latch cho tôi".
Xem mã nguồn trên GitHub ↗Giấy phép: MIT