FLOWR.root: A flow matching based foundation model for joint multi-purpose structure-aware 3D ligand generation and affinity prediction

FLOWR.root 는 SE(3) 공변량 흐름 매칭을 기반으로 3 차원 리간드 생성, 결합 친화도 예측, 신뢰도 추정을 통합하여 구조 기반 신약 설계의 히트 발굴부터 리드 최적화까지 포괄적으로 지원하는 새로운 기반 모델입니다.

Julian Cremer, Tuan Le, Mohammad M. Ghahremanpour, Emilia Sługocka, Filipe Menezes, Djork-Arné Clevert

게시일 2026-03-05
📖 3 분 읽기☕ 가벼운 읽기

Each language version is independently generated for its own context, not a direct translation.

🏗️ 비유: "마법 같은 건축가이자 감정 분석가"

약물 개발은 마치 **거대한 성 (단백질)**에 딱 맞는 **열쇠 (약물 분자)**를 만드는 작업과 같습니다. 기존에는 이 열쇠를 만들기 위해 수많은 실험을 하거나, 컴퓨터로 하나하나 조립해 보느라 시간이 너무 오래 걸렸습니다.

FLOWR.ROOT는 이 과정을 혁신한 **초능력을 가진 '건축가'**입니다.

1. 이 모델은 무엇을 할까요? (주요 기능)

  • 새로운 열쇠 디자인 (De Novo Generation):
    기존에 없던 완전히 새로운 열쇠 모양을 그릇 (단백질) 의 구멍에 딱 맞게 디자인합니다. 마치 빈 공간에 맞춰서 맞춤형 가구를 설계하는 것과 같습니다.
  • 기존 열쇠 수정 (Fragment Elaboration):
    이미 있는 열쇠의 일부 (예: 손잡이 부분) 는 그대로 두고, 다른 부분만 잘라내거나 붙여서 더 잘 맞도록 수정합니다. 레고 블록을 조립하듯, 필요한 부분만 교체하는 것입니다.
  • 효능 예측 (Affinity Prediction):
    디자인된 열쇠가 성의 자물쇠에 얼마나 단단히 잠길지, 즉 약효가 얼마나 강할지 즉시 예측합니다. 보통은 실험실에서 수천 번 테스트해야 알 수 있는 것을, 이 AI 는 눈 한번 깜짝이지 않고 "이건 잘 맞아요, 저건 안 맞아요"라고 알려줍니다.
  • 목표에 맞춰 조정 (Selectivity):
    예를 들어, "A 라는 병을 치료하는 열쇠는 잘 만들어야 하지만, B 라는 건강한 기관에는 닿지 않게 만들어줘"라고 요청하면, AI 는 두 가지 조건을 동시에 고려해 최적의 열쇠를 만듭니다.

2. 이 모델은 어떻게 배웠을까요? (학습 과정)

이 모델은 3 단계의 훈련 과정을 거쳤습니다.

  1. 단계 1: 거대한 도서관에서 기초 다지기 (Pre-training)
    수십억 개의 분자 데이터와 수백만 개의 단백질 - 약물 조합을 보며 "분자는 기본적으로 어떻게 생겼고, 어떻게 움직이는지"에 대한 거대한 상식 (기초 지식) 을 쌓았습니다. 마치 어린아이가 세상의 모든 사물을 보고 모양과 질감을 익히는 과정입니다.
  2. 단계 2: 정밀한 공방에서의 실습 (Refinement)
    이제 실제 실험실에서 검증된 고품질의 데이터 (정확한 결합 구조) 를 보며, "실제 약처럼 정교하게 만들어야 한다"는 것을 배웠습니다.
  3. 단계 3: 특정 프로젝트에 맞춤 적응 (Fine-tuning)
    이것이 이 모델의 가장 큰 강점입니다. 각 제약 회사의 특정 프로젝트 (예: 특정 암 치료제 개발) 에 맞춰 LoRA라는 기술을 사용해 빠르게 적응합니다. 마치 명장에게 "우리 회사의 특수한 자물쇠에 맞춰서 만들어줘"라고 요청하면, 그 요구사항에 맞춰 즉시 스타일을 바꾸는 것과 같습니다.

3. 왜 이 모델이 특별한가요? (기존 기술과의 차이)

  • 속도와 정확도의 조화:
    기존에 정밀한 결합 에너지를 계산하려면 슈퍼컴퓨터를 며칠씩 돌려야 했습니다 (FEP+ 같은 방법). 하지만 FLOWR.ROOT 는 초당 수천 배 더 빠른 속도로 거의 비슷한 정확도를 냅니다.
  • 한 번에 두 마리 토끼:
    다른 AI 들은 "분자 만들기"와 "효능 예측"을 따로 배웠다면, 이 모델은 두 가지를 동시에 배워서 서로 연결했습니다. 그래서 약을 만들면서 동시에 "이게 잘 먹힐까?"를 고민할 수 있어, 더 좋은 약을 더 빨리 찾아냅니다.
  • 현실적인 적응력:
    많은 AI 는 공개된 데이터만 보고 학습해서, 실제 제약 회사의 비밀 데이터 (비공개 실험 결과) 에서는 엉뚱한 결과를 내기도 합니다. 하지만 FLOWR.ROOT 는 LoRA 기술을 통해 프로젝트마다 빠르게 학습하고 적응하므로, 실제 현장에서도 쓸모가 큽니다.

🎯 결론: 의약품 개발의 새로운 동반자

FLOWR.ROOT 는 단순히 분자를 만들어내는 도구가 아닙니다. 의약 화학자 (약사) 의 가장 똑똑한 조력자입니다.

  • "어떤 분자를 만들지 고민 중이야?" → AI 가 100 가지 후보를 제안.
  • "이 중 어떤 게 효과가 가장 좋을까?" → AI 가 즉시 점수 매겨서 순위 정.
  • "특정 부작용을 피하면서 효과를 높이고 싶어." → AI 가 조건에 맞춰 다시 디자인.

이 기술은 신약 개발에 걸리는 수년 간의 시간과 막대한 비용을 획기적으로 줄여주며, 더 안전하고 효과적인 약을 환자에게 더 빨리 전달할 수 있는 길을 열어줍니다. 마치 약물 개발이라는 긴 여정에서, 길을 잃지 않고 가장 빠른 길로 안내해 주는 나침반과 같은 역할을 하는 것입니다.