여러 단백질과 리간드를 NVIDIA DiffDock API로 한 번에 도킹합니다
⬇️ 다운로드 v2026.10.27Windows · macOS · Linux · 포터블 (설치 불필요, Python 3.9 이상 필요)
단백질 × 리간드 조합을 차례로 NVIDIA DiffDock API에 보내고 결과를 모읍니다
확장자로 단백질/리간드를 나누고, 여러 분자가 든 SDF/MOL2는 분자별로 나눕니다
z 좌표가 모두 0인 2D 리간드를 찾아 표시하고, API 호출 없이 건너뜁니다
무료 체험의 분당 요청 한도에 맞추고, 한도 초과(429) 시 기다렸다가 다시 시도합니다
단백질별 폴더에 포즈 구조와 confidence를 저장하고, 통합 CSV로 요약합니다
멈춘 뒤 다시 실행하면 이미 끝난 작업은 건너뛰고 남은 것부터 진행합니다
키는 OS 키체인에 저장하고, 화면·로그에는 마스킹해서만 보여줍니다
이 컴퓨터(127.0.0.1)에서만 열리는 브라우저 화면으로 조작합니다
PDB
SDF, MOL2 (3D 좌표 필요)
운영체제별 실행 방법과 사용 순서부터 옵션 하나하나의 뜻, 2D 리간드 처리, API 호출 한도와 결과 폴더 구조까지 블로그에 자세히 적어 두었습니다.