๊ธฐ๋ฅ ์์ธ ๋ณด๊ณ
์ก์ ์์ดํ ๋์ ๋ํ ์ผ โ "์ ์ด ๋์์ธ๊ฐ"
๋ ์: PI(์ํธ์ฑ) + RIํ ๊ณผํ ๋ฆฌ๋ทฐ. ๋ณธ ํ์ด์ง๋ ์ฃผ์ ์ก์ ์์ดํ (A-01ยทA-04ยทA-05ยทA-09 + A-02/A-03 ๋ธ๋ก์ปค)์ ๋์ ์ ์ ๋ ผ๊ฑฐ๋ฅผ ๋ค๋ฃฌ๋ค. ๋ชจ๋ ์์น์ ์ ๋ขฐ๋ฑ๊ธ ๋ฐฐ์ง: ์ค์ธก HIGH / surrogate-์๋์์ MED / surrogate-์ ๋๊ฐ LOW. ์ธ์ฉ์ ์ฝ๋ file:line ยท ๋ฌธํ URL ยท ์ฐ์ถ JSON ์๋ณธ์ผ๋ก ์ง์ ํ๊ธฐ. (์ธ์ฉ ๋ด
narrative-v3.md๋ ์คํ์ผ_workspace/release/meeting-2026-05-28-narrative-v3.md์ ์ฝ์นญ โ line ๋ฒํธ๋ ํด๋น ํ์ผ ๊ธฐ์ค.)
ํต์ฌ ๊ฒฐ๋ก (๋๊ด์)
๐ ๋ณธ ํ์ด์ง๋ ๋ํ ์ก์ ์์ดํ ๋ฐ์ท ์์ธ(A-01ยทA-04ยทA-05ยทA-09 + A-02/A-03 ๋ธ๋ก์ปค)์ด๋ฉฐ, A-01~A-10 ์ ๊ฑด ์ข ํฉํ๋
01_action_itemsํ์ด์ง๋ฅผ ์ฐธ์กฐํ๋ค.
- ์๋ฃ 5๊ฑด(A-01ยทA-04ยทA-05ยทA-09ยทA-10)์ "ํ์ ์ ์์ ์ง์ ์คํ"์ด ์๋๋ผ ํฉํ์ด๋ ํน์์ฑ(SS bondยทD-AAยทOOD)์ ๋ถ๋ชํ ๋์์ ์ฑํํ ๊ฒฐ๊ณผ๋ค โ ๋๊ตฌ ๋ณ๊ฒฝ(TM-alignโcealign), ๋จ์ ๋ถ์ผ์น ํํผ(REU ์ง์ ๋น๊ต ๊ธ์ง), ๋๋ฉ์ธ-๋ฐ ๋๊ตฌ ์ฐํ(L-AA ๊ฐ๋).
- A-02/A-03์ "๋๊ตฌ ๋ถ์ฌ"๊ฐ ์๋๋ผ "D-์๋ฏธ๋ ธ์ฐยทํํยทDOTA๊ฐ ๊ธฐ์กด in silico ๋๊ตฌ์ ํ์ต ๋ถํฌ ๋ฐ(OOD)"์ด ๊ทผ๋ณธ ์์ธ โ ๋ฐ๋ผ์ ์์ฒด ML ํ์ต์ด ์๋ wet-lab ์ค์ธก ๋ณํ์ Gate-2 ํ์ ์กฐ๊ฑด์ผ๋ก ์ฑํ [๊ทผ๊ฑฐ: EV03_meeting_0528.md:37, narrative-v3.md:384].
- ๋ชจ๋ ๋์์ ์ ํ๋ ๋ณด์ฅ์ด ์๋๋ผ "์์ฌ๊ฒฐ์ ์ค๋ฅ ์ต์ "๋ฅผ ๋ชฉํ๋ก ํ๋ค โ surrogate ์ ๋๊ฐ์ ๋ฏฟ์ง ์๊ณ ์๋์์ยทfail-closedยท๋ฉด์ฑ (H-06)์ผ๋ก ๊ณผ์ ์ ์ฐจ๋จ.
A-01 โ SSTR1/3/4/5 ์์น ์ง์ ๋ํน: ๋๊ตฌ ๊ต์ฒด์ ๊ตฌ์กฐ ID ์ ์ง ๋ ธ์ถ
์ ์ด ๋์์ธ๊ฐ (์ฝ์์)
๊ธฐ๊ฐ์: ํ์ ์ ์ โ ๊ตฌ์กฐ ID 7T10/7T11 ์ฌ์ฉ, โก TM-align์ผ๋ก SSTR1/3/4/5 ์ ๋ ฌ. ๊ธฐ๊ฐ ๊ทผ๊ฑฐ: โ ๋ก์ปฌ ๊ตฌ์กฐ ์์ฐ์
SSTR2_7XNA.pdb(7XNA)๋ก ํ์๋ก ID์ ๋ถ์ผ์น โ ๋ด๋นํ ํ์ ์ ๊น์ง ๋ํน ์ขํ ์ ๋ขฐ๋ ๋ฏธ๊ฒ์ฆ [๊ทผ๊ฑฐ: EV04_action_master.md:26 โ A-01_SSTR_site_directed_docking.md:32-33]. โก TM-align ์๋ํ ๋๊ตฌ ๋ฏธ์ ์. ์ฑํ์: PyMOLcealign์ผ๋ก SSTR2 ๊ธฐ์ค ์ ๋ ฌ + ๊ฒฐํฉ ํฌ์ผ ์ค์ฌ ์ขํ(-5.595, -28.626, 52.210)๋ฐ๊ฒฝ 13 ร ๊ฒ์ ๋ฐ์ค ์ค์ [๊ทผ๊ฑฐ: EV03_meeting_0528.md:49 โ narrative-v3.md:59-60]. ์ฑํ ๊ทผ๊ฑฐ: cealign์ ๋ก์ปฌ ํ๊ฒฝ์์ ์คํ ๊ฐ๋ฅํ๊ณ , ์ ๋ ฌ RMSD๊ฐ ์ ์๋ธํ์ 4 ร ์ด๋ด๋ก KPI ์ถฉ์กฑ โ SSTR1 3.125 ร ยท SSTR3 3.086 ร ยท SSTR4 3.019 ร ยท SSTR5 2.770 ร [๊ทผ๊ฑฐ: EV03_meeting_0528.md:51-52 โ narrative-v3.md:61-68].
์ฃผ์ฅ โ ๊ทผ๊ฑฐ โ ํจ์
- ์ฃผ์ฅ: ๊ตฌ์กฐ ID ๋ถ์ผ์น๋ฅผ ์จ๊ธฐ์ง ์๊ณ ๋ช ์ํ ์ฑ๋ก ์งํํ๋ค.
- ๊ทผ๊ฑฐ: A-01 ๋ถ์์ "ํ์๋ก 7T10 vs ๋ก์ปฌ 7XNA" LOG-BLOCKER๊ฐ ๋ช ๋ฌธ ๊ธฐ๋ก [๊ทผ๊ฑฐ: EV04_action_master.md:389-392].
- ํจ์: ๋ํน ๊ฒฐ๊ณผ๋ ์๋ ๋น๊ต์ฉ์ผ๋ก๋ง ์ ํจ โ ์ ๋ pose validation์ SST-14:SSTR2 cryo-EM ground truth ๋ฏธ๊ณต๊ฐ๋ก ํ๊ณ [๊ทผ๊ฑฐ: EV03_meeting_0528.md:115 โ narrative-v3.md:189].
| ํญ๋ชฉ | ๊ฐ | ์ ๋ขฐ๋ฑ๊ธ |
|---|---|---|
| ์ ๋ ฌ RMSD (4 ์๋ธํ์ ) | 2.77~3.13 ร (์ ๋ถ 4 ร ์ด๋ด) | ์ค์ธก HIGH [๊ทผ๊ฑฐ: narrative-v3.md:61-68] |
| ์ ํ์ฑ ๋ฐฐ์ KPI | โฅ100ร (SSTR1/3/4/5 ๋๋น) | surrogate-์๋ MED [๊ทผ๊ฑฐ: EV04_action_master.md:44] |
| ๊ตฌ์กฐ ID 7T10/7T11 vs 7XNA | ๋ฏธํ์ | [๋ฏธ๊ฒ์ฆ] [๊ทผ๊ฑฐ: EV04_action_master.md:389-392] |
A-04 โ ๋ณตํฉ ์ค์ฝ์ด๋ง: ๋จ์ผ ฮG์์ Hard Cutoff + ๋ค๋ชฉ์ ์ต์ ํ๋ก
์ ์ด ๋์์ธ๊ฐ (์ฝ์์)
๊ธฐ๊ฐ์: ฮG ๋จ์ผ ์งํ๋ก Top-K ์ ์ . ๊ธฐ๊ฐ ๊ทผ๊ฑฐ: ฮG๋ง ์ฐ๋ฉด ๋ฐ๊ฐ๊ธฐ๊ฐ ๊ทน๋๋ก ์งง๊ฑฐ๋ ADMET์ด ๋ถ๋ํ ํ๋ณด๊ฐ ํต๊ณผํ ์ํ [๊ทผ๊ฑฐ: EV03_meeting_0528.md:92 โ narrative-v3.md:142-143]. ์ฑํ์: 5๊ฐ Hard Cutoff(ฮGยท์ ํ์ฑ โฅ100รยทradiolysis โค3ยทADMET โค0.3ยทInstability <40)๋ก 1์ฐจ ๊ฒ์ดํธ โ WSS ๊ฐ์คํฉ + NSGA-II Pareto front ๋ณ์ฉ โ Tier S/A/B/FAIL ๋ถ๋ฅ [๊ทผ๊ฑฐ: EV03_meeting_0528.md:94-102 โ narrative-v3.md:150-158; EV04_action_master.md:210-222]. ์ฑํ ๊ทผ๊ฑฐ: Hard Cutoff๋ "์ ๋ ํต๊ณผ ๋ถ๊ฐ" ์์ ์ ์, WSS/Pareto๋ ํต๊ณผ ํ๋ณด ๊ฐ ์ ํ์ง๋ฅผ ๋์์ ์ ๊ณต โ ๋จ์ผ ๋ฐฉ์์ ์ทจ์ฝ์ฑ(WSS๋ ๊ฐ์ค์น ์์์ฑ, Pareto๋ ํ๋ณด ํญ์ฆ)์ ์ํธ ๋ณด์.
WSS ๊ฐ์ค์น (์ํธ์ฑ ๋ฐ์ฌ ์ ์ ํจ๋)
| ์งํ | Hard Cutoff | WSS ๊ฐ์ค์น | ์ ๋ขฐ๋ฑ๊ธ |
|---|---|---|---|
| ฮG (SSTR2) | โค SST-14 ref | 0.35 | ์ค์ธก HIGH [๊ทผ๊ฑฐ: narrative-v3.md:156] |
| ์ ํ์ฑ | โฅ100ร | 0.25 | surrogate-์๋ MED |
| ๋ฐ๊ฐ๊ธฐ | (๋ฌด์ ์ฝ) | 0.20 | surrogate-์ ๋ LOW |
| ADMET ๋ ์ฑ | โค0.3 | 0.10 | surrogate-์ ๋ LOW |
| Radiolysis | โค3๊ฐ ์๊ธฐ | 0.10 | [๋ฏธ๊ฒ์ฆ] (์๊ณ ๊ทผ๊ฑฐ ๋ฏธํ๋ฆฝ) |
- ์ฃผ์ฅ: A-04 ์์ง ์์ฒด๋ ์์ ๊ตฌํ(PR #62, 7 files, 73๊ฑด ํ ์คํธ ํต๊ณผ)์ด๋ค.
- ๊ทผ๊ฑฐ [๊ทผ๊ฑฐ: EV03_meeting_0528.md:104 โ narrative-v3.md:163; EV04_action_master.md:230-234 โ
pipeline_local/scoring/composite_scorer.py,radiolysis_scorer.py]. - ํจ์: ๊ทธ๋ฌ๋ ์ ๋ ฅ(A-02 ๋ฐ๊ฐ๊ธฐยทA-03 ADMET)์ ์ ๋ขฐ๋๊ฐ LOW์ด๋ฏ๋ก Tier ๋ถ๋ฅ๋ ์๋์์ ํด์์ ํ์ โ ์ ๋ ํต๊ณผ ํ์ ์๋ [๊ทผ๊ฑฐ: EV04_action_master.md:381-385].
๊ตฌํ ์ฝ๋ ํ๋ฆ โ composite_scorer.py (๋ชฉ์ โ์
๋ ฅโ์ฐ์ฐโ์ฐ์ถ)
- ๋ชฉ์ : ๋จ์ผ ฮG ๋ง์ผ๋ก๋ ๊ฑฐ๋ฅผ ์ ์๋ ํ๋ณด๋ฅผ "์ ๋ ํต๊ณผ ๋ถ๊ฐ ์์ ์ (Hard Cutoff) + ํต๊ณผ ํ๋ณด ๊ฐ ์๋ ์ฐ์ ์์(WSS/Pareto)"์ 2๋จ ๊ตฌ์กฐ๋ก ๋ถ๋ฅํด Tier S/A/B/FAIL์ ๋ถ์ฌํ๋ค โ ์ ํ๋ ๋ณด์ฅ์ด ์๋๋ผ ์์ฌ๊ฒฐ์ ์ค๋ฅ ์ต์ ๊ฐ ๋ชฉํ [๊ทผ๊ฑฐ: composite_scorer.py:3-9, 27-31].
- ์
๋ ฅ: ํ๋ณด๋ณ dict โ
ddgยทselectivity_ratioยทhalf_lifeยทadmet_toxยทinstabilityยทsequence[๊ทผ๊ฑฐ: composite_scorer.py:384-387]. ฮG ๊ธฐ์ค์ ์ ํ๋์ฝ๋ฉ์ด ์๋๋ผpharmacology_guards.LITERATURE_VALUES์์SST14_SSTR2_ref_ddg_boltz2= โ95.024 REU ๋ฅผ ๋ก๋ํด H-01 ๊ฐ๋(์ง์ ํ๋์ฝ๋ฉ ๊ธ์ง)๋ฅผ ์ถฉ์กฑ [๊ทผ๊ฑฐ: composite_scorer.py:48-55]. - ํ๋ฆ(์๊ณ ๋ฆฌ์ฆ):
1. Radiolysis ์ ์๋ฅผ ์ ํ๋ณด์ ๋ํด ๊ณ์ฐ(SS bond Cys ์ ์ธ ๋ฏผ๊ฐ ์๊ธฐ ์นด์ดํธ) [๊ทผ๊ฑฐ: composite_scorer.py:411-415].
2. Hard Cutoff 5๊ฒ์ดํธ ์ ์ฉ โ ฮG โค โ95.024 REU, ์ ํ์ฑ โฅ 100ร, ๋ฏผ๊ฐ์๊ธฐ โค 3, ADMET โค 0.3, Instability < 40. ํ๋๋ผ๋ ์๋ฐ ์ ์ฌ์ ๋ฌธ์์ด์
failures์ ๋์ ํด fail-closed [๊ทผ๊ฑฐ: composite_scorer.py:175-232]. ํต๊ณผ์จ < 5%๋ฉด Critic Agent ๊ฒฝ๊ณ ๋ฐ์ [๊ทผ๊ฑฐ: composite_scorer.py:435-441]. 3. WSS ๊ฐ์คํฉ โ ํต๊ณผ ํ๋ณด๋ง ๋์์ผ๋ก 5๊ฐ ์ถ(โฮGยท์ ํ์ฑยท๋ฐ๊ฐ๊ธฐยท1โADMETยท10โ๋ฏผ๊ฐ์๊ธฐ)์ ํ๋ณด๊ตฐ ๋ด min-max ์ ๊ทํ ํ 0.35/0.25/0.20/0.10/0.10 ๊ฐ์ค [๊ทผ๊ฑฐ: composite_scorer.py:60-66, 251-306]. 4. Pareto front โ ํต๊ณผ ํ๋ณด๊ฐ โฅ 50๊ฑด์ด๊ณ pymoo ์ค์น ์์๋ง NSGA-II Non-Dominated Sorting ์ผ๋ก front[0] ์ถ์ถ, ๋ฏธ๋ฌ ์ WSS ๋จ๋ (์ ์ ๋ถ๊ธฐ, ๊ฒฝ๊ณ ์์) [๊ทผ๊ฑฐ: composite_scorer.py:341-359, 461-469]. 5. Tier ๊ฒฐ์ โ WSS ์์ 20% โฉ Pareto = S, XOR = A, ๋๋จธ์ง ํต๊ณผ = B, Hard Cutoff ๋ฏธํต๊ณผ = FAIL. Pareto ๋ฏธ๊ณ์ฐ ์์ ์์ 20% = S / ๋๋จธ์ง = B [๊ทผ๊ฑฐ: composite_scorer.py:127-138, 519-532]. - ์ฐ์ถ: ํ๋ณด๋ณ
ScoringResult(ํต๊ณผ์ฌ๋ถยท์คํจ๊ฒ์ดํธ๋ชฉ๋กยทWSSยทPareto์์ยทTierยทradiolysis_infoยทADMET ํด๋ฐฑ ํ๋๊ทธยท๊ฒฝ๊ณ ) โ ์ ๋ ฅ๊ณผ ๋์ผ ์์๋ก ๋ฐํ [๊ทผ๊ฑฐ: composite_scorer.py:144-169, 394-395].
โ ๏ธ ์ฃผ์: Radiolysis "โค3๊ฐ ๋ฏผ๊ฐ ์๊ธฐ" ์๊ณ๋ ์ํธ์ฑ ์ ์์ด๋ ์คํ ๊ฒ์ฆ ๋ฏธ์๋ฃ [๋ฏธ๊ฒ์ฆ] [๊ทผ๊ฑฐ: EV04_action_master.md:413 โ A-04_composite_scoring.md:157-161].
A-05 โ SST-14 ๋ ํผ๋ฐ์ค ฮG: ๋จ์ ๋ถ์ผ์น๋ฅผ ์ธ์ ํ ๋จ์ผ ์ง์ค์(SSOT)
์ ์ด ๋์์ธ๊ฐ (์ฝ์์)
๊ธฐ๊ฐ์: FlexPepDock REU์ Boltz-2 ์ ์๋ฅผ ํ ์ถ์์ ์ง์ ๋น๊ตํด ๋จ์ผ ์๊ณ๊ฐ ๋์ถ. ๊ธฐ๊ฐ ๊ทผ๊ฑฐ: ๋ ๋๊ตฌ์ ์ ์๋ ๋จ์ยท์ค์ผ์ผ์ด ๋ฌ๋ผ ์ง์ ๋น๊ต ๊ธ์ง [๊ทผ๊ฑฐ: EV04_action_master.md:275 โ A-05_SST14_reference_dG.md:16; EV03_meeting_0528.md:113]. ์ฑํ์: ๋๊ตฌ๋ณ ๋ ํผ๋ฐ์ค๋ฅผ ๋ถ๋ฆฌ ๋ณด๊ดํ๊ณ , ๊ฒ์ดํธ ์๊ณ๋ FlexPepDock mean ร 0.9(10% ์์ ์ฌ์ )๋ก ๋จ์ผ ์ง์ค์(SSOT)
gate_thresholds.yaml::rosetta_ddg_max์ ๊ณ ์ [๊ทผ๊ฑฐ: EV03_meeting_0528.md:114 โ narrative-v3.md:183; EV04_action_master.md:283-286]. ์ฑํ ๊ทผ๊ฑฐ: ๋์ผ ํ๋กํ ์ฝ n=10 ๋ฐ๋ณต์ผ๋ก ฯ=4.024(KPI ฯ<5 ์ถฉ์กฑ) โ ํต๊ณ์ ์ผ๋ก ์์ ๋ ๋จ์ผ ๊ธฐ์ค์ ํ๋ณด. ๊ธฐ์กด ์์ ํด๋ฐฑ-5.0๋์ฒด๋ก ์ ๋ขฐ๋ ํฅ์.
| ํญ๋ชฉ | ๊ฐ | ์ ๋ขฐ๋ฑ๊ธ |
|---|---|---|
| FlexPepDock ๋ ํผ๋ฐ์ค | mean 553.857 REU, ฯ 4.024 (n=10) | ์ค์ธก HIGH [๊ทผ๊ฑฐ: EV03_meeting_0528.md:111; EV04_action_master.md:285] |
| Boltz-2 ๋ ํผ๋ฐ์ค | โ95.024 REU | ์ค์ธก HIGH [๊ทผ๊ฑฐ: EV04_action_master.md:284] |
| SSOT ๊ฒ์ดํธ ์๊ณ | 498.4713 = 553.857 ร 0.9 | ์ค์ธก HIGH [๊ทผ๊ฑฐ: EV04_action_master.md:283] |
| ํ๋์ฝ๋ฉ ํด๋ฐฑ 5๊ณณ ์ ๋ ฌ | ๋ฏธ์๋ฃ(orchestratorยทstep06_rosettaยทrank_table) | ์งํ์ค [๊ทผ๊ฑฐ: EV04_action_master.md:394-398] |
- ํจ์: A-04 Hard Cutoff์ ์๋ฌผํ์ ๊ธฐ์ค์ ์ ์ ๊ณตํ๋, ์ฝ๋ ํด๋ฐฑ 5๊ณณ ๋ฏธ์ ๋ ฌ๋ก ๋ฐํ์ ์ ๊ธฐ์ค์ ๋ฌด์ ๊ฐ๋ฅ์ฑ ์์กด [๊ทผ๊ฑฐ: EV04_action_master.md:394-398]. 2ยท3์ฐจ ์คํฌ๋ฆฌ๋(MM-GBSA, FEP/TI)์ ๋ณ๋ ๋ก๋๋งต [๊ทผ๊ฑฐ: EV04_action_master.md:277].
๊ตฌํ ์ฝ๋ ํ๋ฆ โ gate_thresholds.yaml SSOT (๋ชฉ์ โ์
๋ ฅโ์ฐ์ฐโ์ฐ์ถ)
- ๋ชฉ์ : ๋จ์๊ฐ ๋ค๋ฅธ FlexPepDock REU ์ Boltz-2 ์ ์๋ฅผ ์ง์ ๋น๊ตํ์ง ์๋๋ก, ฮG ๊ฒ์ดํธ ์๊ณ๋ฅผ ๋จ์ผ ์ง์ค์(SSOT) ํ ๊ณณ์ ๋ช ์ํ์ฌ ํ์ดํ๋ผ์ธ ์ ๋จ๊ณ๊ฐ ๊ฐ์ ๊ธฐ์ค์ ์ ์ฐธ์กฐํ๊ฒ ํ๋ค [๊ทผ๊ฑฐ: gate_thresholds.yaml:25-26].
- ์ ๋ ฅ: SST-14 ๋์ผ ํ๋กํ ์ฝ FlexPepDock ๋ฐ๋ณต ์ธก์ mean 553.857 REU(n=10) โ ์ธ๋ถ ์ฝ๋ ์ ๋ ฅ์ด ์๋๋ผ ์ธก์ ์์๋ก YAML ์ ๋ฐ์ [๊ทผ๊ฑฐ: EV03_meeting_0528.md:111; EV04_action_master.md:285].
- ํ๋ฆ(์ฐ์ฐ):
rosetta_ddg_max = 553.857 ร 0.9 = 498.4713(10% ์์ ์ฌ์ )์ ๋จ์ผ ํค๋ก ๊ณ ์ [๊ทผ๊ฑฐ: gate_thresholds.yaml:26]. ์ ํ์ฑ ๊ฒ์ดํธ๋ ๋ณ๋๋กmargin = max(ddG_off-target) โ ddG(SSTR2)๋ถํธ ๊ท์ฝ๊ณผselectivity_margin_min: 10.0ยทofftarget_max_allowed: โ15.0๋ฅผ ํจ๊ป ์ ์ํด step05c iPTM ๋ถํธ์ ํต์ผ [๊ทผ๊ฑฐ: gate_thresholds.yaml:33-44]. - ์ฐ์ถ: ๊ฐ ๊ฒ์ดํธ(plddt/docking/rosetta/selectivity/disulfide/stability) on-off ํ ๊ธ + ์๊ณ๊ฐ +
final_score_weights(plddt 0.15ยทdock 0.25ยทddg 0.25ยทlddt 0.15ยทselectivity 0.20) + AND ๊ฒ์ดํธ ๋ก์งยทfail_fast=false ๋ฅผ ๋จ์ผ ํ์ผ๋ก ๋ ธ์ถ [๊ทผ๊ฑฐ: gate_thresholds.yaml:6-14, 59-79, 88-90].
A-09 โ ์ต์ข ํ๋ณด ๋์ถ: ๋ค์์ฑ ๊ฐ์ ํฌ๊ธฐ, ์ ๋ขฐ๋ ํ๊ณ ๋ช ์
์ ์ด ๋์์ธ๊ฐ (์ฝ์์)
๊ธฐ๊ฐ์: sequence identity โค80% ๋ค์์ฑ ๊ธฐ์ค์ ํ๋ณด 4๊ฑด์ ๊ฐ์ ์ ์ฉ. ๊ธฐ๊ฐ ๊ทผ๊ฑฐ: 14aa ๊ธธ์ด + Cys3-Cys14 SS bond + FWKT pharmacophore ๋ณด์กด + Hard Cutoff 5๊ฐ ๋์ ์ ์ฉ์ด ํ๋ณด๋ฅผ ํ ์์ญ์ผ๋ก ์๋ ด์์ผ identity 86~93% โ ๋ค์์ฑ์ ๊ฐ์ ํ๋ฉด ํ๋ณด ์์ฒด๊ฐ ๋ถ์กฑํด์ง๋ค [๊ทผ๊ฑฐ: EV05_action_rest.md:84-88 โ A-09:20; EV03_meeting_0528.md:157 โ narrative-v3.md:258]. ์ฑํ์: ๋ค์์ฑ ๋ฏธ๋ฌ์ WARN์ผ๋ก ๊ธฐ๋กํ ์ฑ PRST-001~004๋ฅผ ํ์ ํ๊ณ , ํฉ์ฑ ์๋ขฐ์์ selectivityยทhalf-lifeยทADMET์ ์ ๋ขฐ๋ ํ๊ณ๋ฅผ ๋ช ์ [๊ทผ๊ฑฐ: EV05_action_rest.md:88-96]. ์ฑํ ๊ทผ๊ฑฐ: SS bondยทFWKT๋ SSTR2 ๊ฒฐํฉ์ ์๋ฌผํ์ ํ์ ์์์ด๋ฏ๋ก ๋ณด์กด์ด ์ฐ์ โ ์์ SST ์ ์ฌ์ฒด(octreotide, DOTATATE)๋ ๊ณ ๋ฆฌํ๊ฐ ๊ฒฐํฉ ํ์ [์ถ์ฒ: Patel YC 1999 Front Neuroendocrinol 20:157-198; ๊ทผ๊ฑฐ: BIO_biology.md:23].
PRST-001 (Tier-S) ์ ๋ขฐ๋ฑ๊ธ ๋ถํด
| ์งํ | ๊ฐ | ์ ๋ขฐ๋ฑ๊ธ | ๊ทผ๊ฑฐ |
|---|---|---|---|
| ์์ด | AGCKNIIWKTITSC | โ | EV03_meeting_0528.md:154 โ narrative-v3.md:253 |
| ฮG (SSTR2, Boltz-2) | โ105.5 REU (ฮฮG โ10.5 vs SST-14) | ์ค์ธก HIGH | EV05_action_rest.md:80-81 |
| ์ ํ์ฑ | 250ร | surrogate-์๋ MED (dock score ์ฐจ์ด ๊ธฐ๋ฐ, ์ค์ธก Ki ๋ฏธ์๊ด) | EV05_action_rest.md:82, 91 |
| ๋ฐ๊ฐ๊ธฐ | 4.5h | surrogate-์ ๋ LOW (HEURISTIC ranking, ์ค์ธก serum tยฝ ์๋) | EV05_action_rest.md:93 |
| ADMET ๋ ์ฑ | 0.10 | surrogate-์ ๋ LOW (pepADMET L-AA ๊ธฐ๋ฐ, D-AA ๋ฏธํฌํจ) | EV05_action_rest.md:95 |
- ํจ์: PRST-001~004๋ ๋์ถ๋์์ผ๋ ADMETยทserum stability ๊ณ์ฐ๊ฐ๋ง์ผ๋ก ํต๊ณผ ํ์ ๋ถ๊ฐ โ Gate-2 ์ง์ ์ ยนโทโทLu ํ์ง ํ 72h RCP โฅ90% ๋ฑ ์ค์ธก ํจํค์ง ํ์ [๊ทผ๊ฑฐ: EV05_action_rest.md:99-100; EV03_meeting_0528.md:330-332].
A-02 / A-03 โ ๋ธ๋ก์ปค: "๋๊ตฌ ๋ถ์ฌ"๊ฐ ์๋๋ผ "๋๋ฉ์ธ-๋ฐ(OOD)"
์ ์ด ๋์์ธ๊ฐ (์ฝ์์)
๊ธฐ๊ฐ์ โ : ๊ธฐ์กด 7์ข ๋ฐ๊ฐ๊ธฐ ๋๊ตฌ(ProtParamยทHLPยทPlifePredยทPeptideRankerยทPeptideStabilityยทpepMSNDยทCAMSOL)๋ก D-AA ํ๋ณด ๋ฐ๊ฐ๊ธฐ ์ง์ ์์ธก. ๊ธฐ๊ฐ ๊ทผ๊ฑฐ: 7์ข ์ ๋ถ L-์๋ฏธ๋ ธ์ฐ ๊ธฐ๋ฐ ํ์ต โ Octreotide ๋ฑ D-AA ํ๋ณด๋ฅผ 4.83ร ๊ณผ๋ ์ถ์ (2026-05-20 ์ค์ธก ํ์ธ) [๊ทผ๊ฑฐ: EV03_meeting_0528.md:64-66 โ narrative-v3.md:93-95; EV04_action_master.md:79]. D-AA๋ protease ํํผ๋ก ์์ ์ฑ์ ๋์ด๋๋ฐ, ๋๊ตฌ๊ฐ L-AA์ฒ๋ผ ์ฒ๋ฆฌํด ํจ๊ณผ๋ฅผ ์๊ณก [๊ทผ๊ฑฐ: EV03_meeting_0528.md:66 โ narrative-v3.md:95]. ๊ธฐ๊ฐ์ โก: pepADMET REST API(
pepadmet.ddai.tech)๋ก ADMET ๋ ์ฑ ์๋ ํธ์ถ. ๊ธฐ๊ฐ ๊ทผ๊ฑฐ: HTTP 403 ์ฐจ๋จ(2026-05-19) + D-AA/DOTA๊ฐ ํ์ต ๋ถํฌ ๋ฐ(OOD) โbinary_toxicity=1.00์ ์ ๋ ๋ ์ฑ ํ์ ์ด ์๋๋ผ ์ธ์ฝ ์ ํธ [๊ทผ๊ฑฐ: EV03_meeting_0528.md:83-85 โ narrative-v3.md:122-127; EV04_action_master.md:142]. ์ฑํ์: โ wrapper๋ง ๋ฑ๋กํ๊ณ wet-lab serum stability ์ค์ธก์ Gate-2 ํ์ ์กฐ๊ฑด์ผ๋ก ๊ฒฉ์, โก pepADMET ๋ก์ปฌgit clone(GPL-3.0) + native ๋๋น ์๋ ๊ฒ์ดํธ๋ก๋ง ์ ํ ์ฌ์ฉ [๊ทผ๊ฑฐ: EV03_meeting_0528.md:69 โ narrative-v3.md:103; EV04_action_master.md:151-154]. ์ฑํ ๊ทผ๊ฑฐ: ์์ฒด ML ํ์ต์ Layer 2 half-life ํ๊ท Rยฒ=โ0.028(์์ฌ๊ฒฐ์ ์ฉ ๋ถ๊ฐ) ์ํ๋ผ ๋จ๊ธฐ ๋์์ด ๋ชป ๋จ [๊ทผ๊ฑฐ: EV03_meeting_0528.md:261 โ narrative-v3.md:413-420]. ๋ฐ๋ผ์ surrogate๋ฅผ ์ ๋๊ฐ์ผ๋ก ์ ๋ขฐํ์ง ์๊ณ ์๋์์ยท๋ฉด์ฑ ์ผ๋ก ๊ฒฉ๋ฆฌํ๋ ๊ฒ์ด ์ ์ผํ๊ฒ ์ ๋น.
๊ทผ๋ณธ ์์ธ์ ๊ณผํ์ ๊ตฌ์กฐ
- ์ฃผ์ฅ: A-02/A-03 ๋ถ๋ถ ์ถฉ์กฑ์ ๋๊ตฌ ํ์ง ๋ฌธ์ ๊ฐ ์๋๋ผ ํํ ๊ณต๊ฐ(chemical space)์ OOD ๋ฌธ์ ๋ค.
- ๊ทผ๊ฑฐ: PRST ํ๋ณด์ ํํ ๊ณต๊ฐ = 14aa + SS bond + D-AA/๋น์ฒ์ฐ AA + DOTA โ ๊ธฐ์กด ๋๊ตฌ ํ์ต ๋ถํฌ ๋ฐ [๊ทผ๊ฑฐ: EV03_meeting_0528.md:201 โ narrative-v3.md:314-320]. pepADMET ์ ์ฉ ๋ฒ์ ๋ถ๋ฅ: L-AA โ / cyclic โ ๏ธ์กฐ๊ฑด๋ถ / D-AA โ / DOTA โ(OOD) [๊ทผ๊ฑฐ: EV03_meeting_0528.md:78-82 โ narrative-v3.md:120-123].
- ํจ์: ๋ฐ๋ผ์ "๋ ์ข์ ๋๊ตฌ๋ฅผ ์ฐพ๋๋ค"๊ฐ ์๋๋ผ "๊ณ์ฐ ๋ถ๊ฐ๋ฅ์ ๊ณ์ฐ ๊ฐ๋ฅํ ์ฒํ์ง ์๋๋ค"(H-06 ๊ฐ๋)๊ฐ ์ฑํ ์ ๋ต [๊ทผ๊ฑฐ: BIO_pharma.md:86-87; EV03_meeting_0528.md:202 โ narrative-v3.md:340-342].
๊ตฌํ ์ฝ๋ ํ๋ฆ โ step08_stability.py::predict_half_life (๋ชฉ์ โ์
๋ ฅโ์ฐ์ฐโ์ฐ์ถ)
- ๋ชฉ์ : D-AA serum tยฝ ์ ์ ๋ ์์ธก์ด ๋ถ๊ฐ๋ฅํ ์ํฉ์์, GLP-1 ์ฝ๋ํ ์ ๋ต์ ์ฐธ๊ณ ํ ํด๋ฆฌ์คํฑ ranking score ๋ก ํ๋ณด ์๋ ์ฐ์ ์์๋ง ๋ถ์ฌํ๋ค โ ํจ์๋ช
ยท
hours๋จ์๋ ํ๋ฉด์ ํํ์ด๋ฉฐ ์์ ์ ๋๊ฐ ์ธ์ฉ์ ๊ธ์ง(VR-cycle-09 / H-06) [๊ทผ๊ฑฐ: step08_stability.py:7-24, 197-202]. - ์
๋ ฅ: ์์ด(1-letter) + ์ด๋ฏธ ์ ์ฉ๋ modification ์ ํ ๋ชฉ๋ก(์:
fatty_acidยทd_amino_acidยทcyclization) [๊ทผ๊ฑฐ: step08_stability.py:211-214]. - ํ๋ฆ(์๊ณ ๋ฆฌ์ฆ):
1. ์์ด ์กฐ์ฑ์
_PROTEASE_VULNERABILITYํ๊ท (์๊ธฐ๋น)์ ๊ตฌํดvulnerability_factor = exp(โ0.5ยท(avgโ1.0))๋ก base(_BASE_HALF_LIFE_HOURS=3.0) ๊ฐ์ [๊ทผ๊ฑฐ: step08_stability.py:66-87, 110, 242-252]. 2. Cys ์(โฅ4์๊ธฐ ๊ฐ๊ฒฉ) ํ์ง ์ ๊ณ ๋ฆฌํ ๋ณด๋์ค(+24) ๊ฐ์ฐํด intrinsic ์ฐ์ [๊ทผ๊ฑฐ: step08_stability.py:254-266]. 3. Arg/LysยทMet ๊ฐ์, N/C ๋ง๋จ ์ทจ์ฝ์ฑ, K/R-XยทF/Y/W-X dipeptide ์ ๋จ ๋ถ์๋ก ๋น์จ ํ๋ํฐ(ํํ 0.2) ์ ์ฉ โ ์ ๋ ํ๋ํฐ๊ฐ ์๋ ๋น์จ์ด๋ผ ๋ณ์ด์ฒด ๊ฐ ๋ณ๋ณ๋ ฅ ํ๋ณด [๊ทผ๊ฑฐ: step08_stability.py:268-293]. 4. ์ธ๋ถ modification ๋ณด๋์ค(fatty_acid +120ยทpegylation +96ยทd_amino_acid +48ยทsubstitution +12)๋ฅผ ๋จ์ ๊ฐ์ฐ(saturation ๋น์ ํ์ฑ ๋ฌด์) [๊ทผ๊ฑฐ: step08_stability.py:113-119, 295-306]. - ์ฐ์ถ:
max(0.5, adjusted_hl + ext_mod_bonus)๋ฅผ ์์ 2์๋ฆฌ๋ก ๋ฐํ โ ๊ฐ์ด ํด์๋ก ์์ ์์, ์ ๋ขฐ๋ฑ๊ธ์ ์๋ HEURISTIC(HIGH/MED/LOW์ ๋ณ๊ฐ) [๊ทผ๊ฑฐ: step08_stability.py:28, 308-320].
๋ฒค์น๋งํฌ ์ค์ธก โ ๋ฉํ๋ฐ์ดํฐ ํ๋ณต์ผ๋ก ๋ฐฉํฅ์ฑ ์ ์ฆ
๊ถ์๊ฐ = v2(39์ข ์์ง / 32์ข ์ ํจ, L23ยทD9). ๊ตฌ v1(17์ข )์ ์ํ๋ณธ์ด๋ผ ํ๊ธฐ์ ์ฐธ์กฐ์ฉ. ์๋ ฯ๋ ๋ชจ๋ v2 ์ค์ธก(
BENCH_halflife_v2_results.json).
| ์กฐ๊ฑด (v2) | n | raw Spearman ฯ | +metadata Spearman ฯ | ์ ๋ขฐ๋ฑ๊ธ |
|---|---|---|---|---|
| ์ ์ฒด | 32 | +0.396 | +0.662 | ์์ MED ยท ์ ๋๊ฐ LOW |
| L-aa (ํ์ค) | 23 | +0.128 | +0.344 | ์์ MED ยท ์ ๋๊ฐ LOW |
| D-aa ํฌํจ | 9 | +0.436 * | +0.277 * | ์์ LOW(n์์) ยท ์ ๋๊ฐ LOW |
* D ๊ทธ๋ฃน ฯ๋ n=9 ์ํ๋ณธ + raw ๊ฐ์ด ์ ๋ถ ๋ฐ๋ฅ(0.02~0.06h, near-tied)์ด๋ผ ์์ ฯ ๋ถ์์ โ raw(+0.436)>meta(+0.277) ์ญ์ ์ ์ด ๋ถ์์ ์ ์ฐ๋ฌผ [๋ฐ์ดํฐ: BENCH_halflife_v2_results.json]. [๋ฐ์ดํฐ: report_site/_analysis/BENCH_halflife_v2_results.json; report_site/_analysis/14_benchmark_validation.md]
ํ๋ณธ ํ์ฅ ์ ์ง ์์ : ๊ตฌ v1(16 ์ ํจ)์ ์ ์ฒด raw ฯ๋ โ0.30(์ํ๋ณธ ๋ ธ์ด์ฆ, ๋ณํ ํฉํ์ด๋ ๋ช ๊ฑด์ด ์์๋ฅผ ๋์ด๋ด๋ฆผ)์ด์์ผ๋, ํ๋ณธ์ 17โ39๋ก ๋๋ฆฐ v2์์ +0.396(์์ ์ ํ). ์ฆ "raw๋ก๋ ๊ฒฝํฅ์ฑ์ ์ ํ ๋ชป ์ก๋๋ค"๋ v1 ๊ฒฐ๋ก ์ ๊ณผ์ฅ์ด์์ [๊ทผ๊ฑฐ: 14_benchmark_validation.md:39-46]. (v1 meta +0.76์ ์๋ธ์ ์ด ๋ฌ๋ผ v2 +0.662์ ์ง์ ๋น๊ต ๋ถ๊ฐ.)
- ํจ์: ๋๊ตฌ๊ฐ ๋ณํ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ผ๋ฉด ์ ์ฒด ์์ ์๊ด์ด ํ๋ณต(raw +0.396โmeta +0.662)๋๋ฏ๋ก, ํ๊ณ๋ "๊ณต์ ๋ถ์ฌ"๊ฐ ์๋๋ผ "๋ฉํ๋ฐ์ดํฐ ๋ถ์ฌ + ๊ณ ์ ๋ฐฐ์" [๊ทผ๊ฑฐ: BIO_pharma.md:116-117 โ D-aa ๊ณ ์ ๋ฐฐ์ ร35๋ D-์๊ธฐ ๊ฐ์ยท์์น ๋ฌด๊ด]. ์ฆ D-AA ๋ฉํ๋ฐ์ดํฐ ์ ๋ ฅ ๊ฒฝ๋ก ์ ๋น๊ฐ ์ฐ์ ๊ณผ์ .
pepADMET ์ฉํ ๊ฒ์ดํธ์ ํ๊ณ (์ถ๊ฐ ์ ์ง์ฑ)
- ์ฃผ์ฅ: pepADMET hc50์ ๋ฒ์ฉ ์ฉํ ์์ธก๊ธฐ๋ก ์ ๋ขฐ ๋ถ๊ฐ, native ๋๋น ์๋ ๊ฒ์ดํธ๋ก๋ง ์ ๋น.
- ๊ทผ๊ฑฐ: 52์ข (50 ํ๊ฐ) ์ฉํ ๋ฌธํ ๋ฒค์น โ L-aa ROC-AUC=0.146(n=32, ๋๋ค 0.50๋ณด๋ค ๋์จ, ์ญ๋ณ๋ณ ๊ฒฌ๊ณ ), D-aa ROC-AUC=0.677(n=18, ์์ ๋ณ๋ณ). LL-37(๋น์ฉํ ์์ AMP)์ hc50 โ1004๋ก ๊ฐ์ฅ ๋ ์ฑ ์คํ [๋ฐ์ดํฐ: report_site/_analysis/BENCH_admet_v2_results.json; ๊ทผ๊ฑฐ: BIO_pharma.md:123-129].
- ํจ์: A-04 ADMET Hard Cutoff(โค0.3)๋ ์ ๋ ๋
์ฑ ํ์ ์ด ์๋๋ผ native ์๋ ๋น๊ต โ ์ ๋ ๋จ์(ฮผg/mL vs ฮผM)๋ ๋ฏธ๊ฒ์ฆ [๊ทผ๊ฑฐ: BIO_pharma.md:134-136 โ
pepadmet_toxicity.py:24-30].
๊ตฌํ ์ฝ๋ ํ๋ฆ โ pepadmet_toxicity.py (๋ชฉ์ โ์
๋ ฅโ์ฐ์ฐโ์ฐ์ถ)
- ๋ชฉ์ : OOD(D-AAยทDOTAยทํํ) ํํ ๊ณต๊ฐ์์ pepADMET MLR-GAT ์ถ๋ ฅ์ ์ ๋๊ฐ ๊ณผ์ ์ ์ฐจ๋จํ๊ธฐ ์ํด, ์ถ๋ก ๊ฒฐ๊ณผ๋ฅผ ๋ฉด์ฑ ๋ฉํ๋ฐ์ดํฐ๋ก ๊ฐ์ธ "์๋ ๋น๊ต ์ ์ฉ" ์ ํธ๋ก๋ง ๋ ธ์ถํ๋ค [๊ทผ๊ฑฐ: pepadmet_toxicity.py:1-9, 25-29].
- ์
๋ ฅ: ํฉํ์ด๋ ์์ด(ํ์) + SMILES(์ ํ). ์ค์ ์ถ๋ก ์ conda ๊ฒฉ๋ฆฌ env ์
pepadmet_runner.predict_toxicity_batchsubprocess ๊ฐ ์ํํ๊ณ ๋ณธ ๋ชจ๋์ ๊ฒฐ๊ณผ ํ์ ๋ฐ๋๋ค [๊ทผ๊ฑฐ: pepadmet_toxicity.py:8-9, 19, 59-69]. - ํ๋ฆ(์ฐ์ฐ): runner ์ถ๋ ฅ ํ ํ์
_normalize_runner_row๋ก ๋ ๊ฑฐ์ API ํํ๋ก ์ ๊ทํ โbinary_toxicityยทtoxicity_typeยทneurotoxicity_typeยทhc50์ ๋งคํํ๋, hc50 ์๋hc50_unit="์ ๋๋จ์ ๋ฏธ๊ฒ์ฆ; ์๋๋น๊ต ์ ์ฉ"๋ผ๋ฒจ์ ๊ฐ์ ๋ถ์ฐฉํ๊ณ , SMILES ํ์ฑ ์คํจ๋ก ์ ํ ํด๋ฐฑ(graph_note=="linear_sequence_fallback")์ด๋ฉด ์ดํฉํ/๊ณ ๋ฆฌ ๊ตฌ์กฐ ์์ค๋กhc50_reliable=False๋ก ํ์ [๊ทผ๊ฑฐ: pepadmet_toxicity.py:22-43]. - ์ฐ์ถ: ๋ฉด์ฑ ํ๋๊ฐ ํฌํจ๋ dict(๋๋ ๋ฐฐ์น list) โ ์ ๋ ๋ ์ฑ ํ์ ์ด ์๋๋ผ native baseline ๋๋น ๋ค๋ชฉ์ ์๋ ๊ฒ์ดํธ์ ์ ๋ ฅ์ผ๋ก๋ง ์๋น๋จ [๊ทผ๊ฑฐ: pepadmet_toxicity.py:32-56, 83-89].
๋ถ์ ์ก์ โ A-06 / A-07 (์์กด์ฑ ์ฐ์)
์ ์ด ๋์์ธ๊ฐ (์ฝ์์)
A-06 ๊ธฐ๊ฐ์: DiffPepDock(๋ํจ์ ๋ํน)์ผ๋ก FlexPepDock ๋์ฒดํด ~10ร ๊ฐ์. ๊ธฐ๊ฐ ๊ทผ๊ฑฐ: DiffPepDock์ด Cys3-Cys14 SS bond ๊ตฌ์์ ์ ์ง ๋ชปํจ โ RMSD โค2 ร ์ฌํ์จ KPI ๋ฏธ์ถฉ์กฑ โ NOT_RECOMMENDED [๊ทผ๊ฑฐ: EV05_action_rest.md:15-17, 30-32 โ A-06:8,38; EV03_meeting_0528.md:125-127]. ์ฑํ์: Rosetta FlexPepDock ์ ์ง. ์ฑํ ๊ทผ๊ฑฐ: SS bond๋ SST-14 ๊ตฌ์กฐ์ ๊ธฐ๋ณธ ์ ์ฝ์ด๋ฉฐ SSTR2 ๊ฒฐํฉ conformation์ ํ์ ์์ โ ์ด๋ฅผ ๊นจ๋ ๋ํน์ ์ ์์ ์๋ฌผํ์ ํ๋น์ฑ์ด ์์ [๊ทผ๊ฑฐ: BIO_biology.md:21-23].
- A-07 ์ฐ์ ํจ์: A-06 NOT_RECOMMENDED โ ๋ํจ์ ์ฉ VRAM 120GB ์๊ฑด ์์ฐ ํด์ โ ๊ธฐ์กด H100ร8(640GB) ํ์ฉ ๊ฐ๋ฅ โ GPU ์ ๊ท ๊ตฌ๋งค ์ฐ์ ์์ ์ฌํ๊ฐ [๊ทผ๊ฑฐ: EV05_action_rest.md:35, 51-53 โ A-07:9].
๋์ ์ ์ ์์ฝํ (ํ๋์)
| ์ก์ | ๊ธฐ๊ฐ์ | ์ฑํ์ | ํต์ฌ ์ฑํ ๊ทผ๊ฑฐ | ์ ๋ขฐ๋ฑ๊ธ |
|---|---|---|---|---|
| A-01 | 7T10/7T11 ID + TM-align | 7XNA + cealign, ์ขํ ๋ช ์ | ๋ก์ปฌ ์คํ ๊ฐ๋ฅ, RMSD ๅ จ 4 ร ์ด๋ด | ์ค์ธก HIGH (์ ๋ ฌ) [๊ทผ๊ฑฐ: narrative-v3.md:61-68] |
| A-04 | ๋จ์ผ ฮG | Hard Cutoff + WSS/Pareto | ์์ ์ +์ ํ์ง ๋์ ์ ๊ณต | ์์ง ์ค์ธก HIGH / ์ ๋ ฅ LOW [๊ทผ๊ฑฐ: EV04:230-234] |
| A-05 | REU ์ง์ ๋น๊ต | ๋๊ตฌ๋ณ ๋ถ๋ฆฌ + SSOT(meanร0.9) | ๋จ์ ๋ถ์ผ์น ํํผ, ฯ<5 ์์ | ์ค์ธก HIGH [๊ทผ๊ฑฐ: EV04:283-286] |
| A-09 | identity โค80% ๊ฐ์ | WARN ๊ธฐ๋ก + ์ ๋ขฐ๋ ๋ช ์ ํ์ | SS bondยทFWKT ์๋ฌผํ์ ํ์ | ฮG HIGH / sel MED / tยฝยทADMET LOW [๊ทผ๊ฑฐ: EV05:80-96] |
| A-02/03 | ๊ธฐ์กด ๋๊ตฌ ์ ๋๊ฐ ์ ๋ขฐ | wet-lab ๊ฒฉ์ + ์๋ ๊ฒ์ดํธ | OODยทRยฒ=โ0.028๋ก ์์ฒดํ์ต ๋ถ๊ฐ | ์๋ MED / ์ ๋ LOW [๊ทผ๊ฑฐ: EV03:413-420] |
| A-06 | DiffPepDock ๋์ฒด | FlexPepDock ์ ์ง | SS bond ๊ตฌ์ ๋ฏธ์ ์ง | ํ์ HIGH [๊ทผ๊ฑฐ: EV05:15-17] |
์์กด์ฑ ๋์ โ ๋์ ์ฑํ์ ์ฐ์ (Silo B ๋ น์)
(chainยทsignature ์์ )"]:::b --> A01["A-01 ์์น์ง์ ๋ํน
cealign + 7XNA"]:::b A01 --> A05["A-05 ฮG ๊ธฐ์ค์
SSOT meanร0.9"]:::b A05 --> A04["A-04 ๋ณตํฉ ์ค์ฝ์ด๋ง
Hard Cutoff + WSS/Pareto"]:::b A02["A-02 ๋ฐ๊ฐ๊ธฐ
๐ด D-AA OOD"]:::blk --> A04 A03["A-03 pepADMET
๐ด HTTP403 + OOD"]:::blk --> A04 A04 --> A09["A-09 ์ต์ข ํ๋ณด
PRST-001~004 (๋ค์์ฑ WARN)"]:::b A09 --> G2["Gate-2
wet-lab ์ค์ธก ํ์
(ยนโทโทLu ํ์งยท72h RCPโฅ90%)"]:::gate A06["A-06 DiffPepDock
NOT_RECOMMENDED (SS bond)"]:::blk -.VRAM ์๊ฑด ํด์.-> A07["A-07 GPU ๊ฒฌ์
๊ธฐ์กด H100ร8 ํ์ฉ"]:::b classDef b fill:#eafaf0,stroke:#1a8a4a,stroke-width:2px; classDef blk fill:#fdeaea,stroke:#a3322f,stroke-width:2px; classDef gate fill:#fff6e0,stroke:#c8901a,stroke-width:2px;
๋์ ์ ์๋ฏธ: ๋ น์ = Silo B(PyRosetta ๋ํนยท์ค์ธก ๊ฒฝ๋ก), ์ ์ = ๋ธ๋ก์ปค(OOD/์ฐจ๋จ), ํฉ์ = Gate-2(wet-lab ์ ํ์ ). [๊ทผ๊ฑฐ: build2.py SILO_STYLE โ
.silo-b๋ น์ ๊ท์ฝ]
๋ฏธ๊ฒ์ฆยท๊ฒฉ๋ฆฌ ํญ๋ชฉ (๋ณธ๋ฌธ ์ฃผ์ฅ์์ ์ ์ธ)
| ํญ๋ชฉ | ์ฌ์ |
|---|---|
| A-01 TM-score โฅ0.8 ๋ฌ์ฑ | ์ค์ ๋ํน ๊ฒฐ๊ณผ ๋ฏธ์ ์ [๊ทผ๊ฑฐ: EV04_action_master.md:410] |
| A-02 HLP 1.6์ด ์์ธก ์ฌํ | ๋ ๋ฆฝ ๊ฒ์ฆ ๋ฏธ์๋ฃ [๊ทผ๊ฑฐ: EV04_action_master.md:411] |
| A-03 pepADMET ์๋ ผ๋ฌธ AUC | ๋ก์ปฌ ๋ฏธ์ค์น๋ก ์ ๊ทผ ๋ถ๊ฐ (ํ์ ์๋ฃ์ toxicity AUC 0.949 ์ธ๊ธ์ ๊ณต๊ฐ endpoint ๊ธฐ์ค) [๊ทผ๊ฑฐ: EV04:412; EV03:77] |
| A-04 Radiolysis โค3๊ฐ ์๊ณ ๊ทผ๊ฑฐ | ์คํ ๊ฒ์ฆ ๋ฏธ์๋ฃ [๊ทผ๊ฑฐ: EV04_action_master.md:413] |
| A-05 ๊ธฐ์กด ํต๊ณผ ํ๋ณด โฅ80% ์ฌํต๊ณผ | ์ฌ๊ฒ์ฆ ๋ฏธ์คํ [๊ทผ๊ฑฐ: EV04_action_master.md:414] |
| pos11(F11D/E) ์ ํ์ฑ ๊ธฐ์ | in-silico ์์ ์๊ด๋ง, ๊ตฌ์กฐ ๊ทผ๊ฑฐ ๋ถ์ฌ [๊ทผ๊ฑฐ: BIO_biology.md:75-77] |
์์ฑ 2026-06-18 ยท slug=04_action_detail ยท ๋น๋ build2.py โ pages/04_action_detail.html ยท ์ธ์ฉ์ _evidence/EV03ยทEV04ยทEV05ยทBIO_* ์๋ณธ ์ถ์