一键导入
debug-igv-studio
Troubleshoot IGV Studio issues in Seqera Platform. Use when studios fail to start, show errors, data not discovered, or browser console shows 404s.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Troubleshoot IGV Studio issues in Seqera Platform. Use when studios fail to start, show errors, data not discovered, or browser console shows 404s.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Launch IGV Studio instances on Seqera Platform. Use when deploying IGV Studio, starting genomics visualization studios, or mounting data links to studios.
Browse, download, upload, and manage cloud storage data through Seqera Platform data links. Use when working with S3/GCS/Azure storage, mounting data to studios, or transferring genomic files.
Build Docker/OCI containers using Seqera Wave cloud build service. Use when building containers, Docker images, or when user mentions Wave, cloud builds, or needs to build without local Docker.
基于 SOC 职业分类
| name | debug-igv-studio |
| description | Troubleshoot IGV Studio issues in Seqera Platform. Use when studios fail to start, show errors, data not discovered, or browser console shows 404s. |
| compatibility | Requires tw CLI, TOWER_ACCESS_TOKEN, browser DevTools access. |
| metadata | {"author":"Seqera/edmundmiller","version":"1.0"} |
Troubleshoot IGV Studio issues in Seqera Platform.
tw studios list -w scidev/testingSymptom: Browser console errors like:
GET /node_modules/igv/dist/igv.esm.js 404
GET /resources/...js 404
Cause: Web app source code copied but never built.
Fix: Ensure Dockerfile uses multi-stage build. See references/DOCKERFILE-FIX.md.
Symptom: Cross-Origin Request Blocked when loading remote files.
Cause: Data server doesn't allow cross-origin requests.
Fix: Configure CORS on data server or use Fusion data links (nginx serves with CORS enabled).
Check inside container:
ls -la /workspace/data/ # Fusion mount
cat /tmp/discovered-tracks.json # Discovery output
DEBUG=1 /usr/local/bin/discover-data-links.sh # Re-run with debug
Causes:
Container not running as root. Remove any USER directive from Dockerfile.
# 1. Check existing studios
tw studios list -w scidev/testing
# 2. View studio details
tw studios view --name "IGV Studio" -w scidev/testing
# 3. Check logs in Seqera Platform UI
# 4. Stop broken studio
tw studios stop --session-id <SESSION_ID> -w scidev/testing
# 5. Fix and rebuild
IMAGE_URL=$(wave -f Dockerfile --context . --platform linux/amd64 --await --tower-token "$TOWER_ACCESS_TOKEN")
# 6. Launch new studio
tw studios add --name "IGV Studio" -w scidev/testing --custom-template "$IMAGE_URL" --compute-env "seqera_aws_london_fusion_nvme" --auto-start
See references/DATA-DISCOVERY.md for data discovery details. See references/DOCKERFILE-FIX.md for build fixes.