DEVELOPER API

Pipeline Integration

Learn how to integrate the Dolbom AI Pipeline into your service.
Submit genomic data (VCF) via REST API and receive analysis results.

01시스템 개요

Dolbom AI 파이프라인은 AWS BatchNextflow를 기반으로 구축된 클라우드 네이티브 분석 시스템입니다. 대용량 VCF 파일을 비동기(Asynchronous) 방식으로 처리하며, 처리 단계는 다음과 같습니다.

Step 1S3 버킷에 VCF 파일 업로드
Step 2저심도 복원 (Beagle 5.4 Imputation)
Step 3리스크 스코어링 엔진 (Python/Pandas)
Step 4최종 CSV 리포트 생성

02VCF 분석 요청

새로운 분석 작업을 요청합니다. 이 작업은 비동기로 처리되며, 요청 즉시 Job ID가 반환됩니다.

Request
curl -X POST https://api.dolbom.ai/v1/analyze \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "dog_name": "Poppi",
    "breed": "Maltese",
    "vcf_url": "s3://bucket/sample.vcf.gz"
  }'

응답 예시

Response
{
  "status": "queued",
  "job_id": "job_12345_abcde",
  "estimated_time": "120s"
}