시즌 2 · 알파폴드편 / PART 10 · 단백질 기초 — 아미노산에서 3차 구조까지 / Ch 1 · 아미노산 20글자 — 단백질의 알파벳

코드 — Kyte-Doolittle scale로 막 단백질 검출

이 챕터의 핵심 메시지 — "아미노산의 hydrophobicity가 단백질 구조의 큰 단서" — 를 코드로 확인하자.

🎯 코드가 하는 일
  • Kyte-Doolittle hydrophobicity scale (20개 값) 정의
  • 두 가지 서열의 평균 KD 점수 계산:
    • 막 관통 헬릭스 (Glycophorin A의 막 통과 부분)
    • 수용성 단백질 표면 (Lysozyme의 N-말단 영역)
  • 두 영역의 hydrophobicity 차이로 어디에 위치한 단백질인지 짐작

실제 막 단백질 예측 도구(TMHMM 등)도 본질적으로 같은 원리를 더 정교하게 구현 — 1차 구조에서 구조 단서를 뽑는 가장 단순한 예.

PYTHON