1편. ELISA란 무엇인가 — 기본 개념과 종류 정리
2편. ELISA 신호가 만들어지는 원리 — coating, blocking, detection, substrate 정리
앞선 글에서 ELISA의 개념과 신호 형성 원리를 정리했음.
이제 실제 실험 관점에서 보면 중요한 것은
“무슨 순서로 진행하는가”,
“어디서 background가 커지는가”,
“결과를 어떻게 계산하는가”임.
이번 글에서는 sandwich ELISA 기준의 workflow와 protocol 흐름을 정리함.
특히 처음 세팅할 때 헷갈리기 쉬운 standard 준비, sample 처리, washing, substrate 반응, 결과계산까지 한 번에 정리함.
1. ELISA workflow는 어떻게 흘러가나
sandwich ELISA 기준의 전체 흐름은 아래와 같음.
- capture antibody coating
- blocking
- sample 또는 standard 처리
- detection antibody 처리
- enzyme conjugate 처리
- substrate 처리
- O.D 측정
겉보기에는 단순한 반복처럼 보이지만, 실제로는
결합 → 세척 → 결합 → 세척 → 신호생성 → 측정의 구조로 이루어짐.
즉, ELISA는 매 단계마다
- 필요한 결합은 남기고
- 필요 없는 물질은 washing으로 제거하면서
- 마지막에 신호만 남기는 방식임.
2. Sandwich ELISA 기준 기본 흐름
가장 일반적인 sandwich ELISA workflow는 다음과 같음.
1) Coating
capture antibody를 plate에 coating함.
2) Blocking
남아 있는 plate 표면을 block해서 비특이적 결합을 줄임.
3) Antigen binding
sample 안에 있는 target antigen이 capture antibody에 결합함.
4) Detection antibody binding
target antigen을 인식하는 detection antibody를 처리함.
5) Enzyme conjugate binding
streptavidin-HRP 같은 enzyme conjugate를 처리함.
6) Substrate reaction
TMB 같은 substrate를 넣어 색 반응을 유도함.
7) Detection
ELISA reader로 흡광도(O.D)를 측정함.
결국 sandwich ELISA는
capture antibody가 antigen을 잡고, detection antibody가 다시 그 antigen을 인식하며, 효소 반응으로 신호를 읽는 구조라고 보면 됨.
3. 실험 전에 준비해야 하는 것
protocol을 시작하기 전에 준비물부터 정리해 두는 것이 좋음.
기본 기기 및 소모품
- clear 96-well plate
- multi-channel pipette
- disposable tip
- plate reader 또는 luminometer
기본 시약
- coating buffer
- wash buffer
- blocking buffer
- standard diluent
- capture antibody
- detection antibody
- enzyme conjugate
- substrate
- stop solution
문서 기준의 대표 조성은 다음과 같음.
- coating buffer: 0.2 M sodium carbonate/bicarbonate, pH 9.4
- wash buffer: phosphate-buffered saline 계열 + 0.05% Tween 20
- blocking buffer: 2% BSA in wash buffer
- substrate: TMB
- stop solution: 2M sulfuric acid
즉, ELISA는 항체만 있으면 되는 실험이 아니라
buffer 조성과 세척 조건까지 포함한 전체 시스템을 맞춰야 하는 실험임.
4. Standard는 왜 먼저 준비해야 하나
ELISA를 처음 세팅할 때는 바로 sample부터 넣는 것보다
먼저 standard curve를 안정적으로 만드는 것이 중요함.
이유는 단순함.
- 내 assay가 제대로 작동하는지 확인 가능
- 검출 가능한 범위를 확인 가능
- 선형성(linearity) 확인 가능
- unknown sample의 농도 계산 기준이 됨
문서에서는 standard를 0–1000 pg/mL 범위에서 serial dilution으로 준비하는 예를 제시함.
예시 농도는 다음과 같음.
- 1000 pg/mL
- 400 pg/mL
- 160 pg/mL
- 64 pg/mL
- 25.6 pg/mL
- 0 pg/mL
실제 세팅에서는 2배 또는 3배 dilution series를 많이 사용함.
중요한 것은 숫자를 예쁘게 만드는 것이 아니라
내 target이 존재할 것으로 예상되는 농도 범위를 standard curve가 충분히 덮는가임.
5. Sample 준비 시 주의할 점
sample 준비는 의외로 결과에 큰 영향을 줌.
문서에서 제시하는 핵심 포인트는 다음과 같음.
1) 고농도 sample은 미리 희석
sample의 antigen 농도가 standard 최고 범위를 초과할 것 같으면
반드시 diluent로 미리 희석해야 함.
그렇지 않으면
- curve 바깥에서 측정됨
- 계산값 신뢰도가 떨어짐
- 실제 농도보다 왜곡된 값이 나올 수 있음
2) sample matrix를 고려
culture media sample이면 standard도 가능하면 비슷한 matrix에서 준비하는 것이 좋음.
matrix가 다르면 background, recovery, linearity가 달라질 수 있음.
3) 해동 조건도 중요
sample은 water bath에서 급하게 녹이기보다
상온에서 천천히 녹이는 것이 권장됨.
즉, sample preparation은 단순 전처리가 아니라
정량성에 직접 영향을 주는 단계임.
6. 실제 procedure 흐름 정리
문서의 sandwich ELISA 기준 procedure를 블로그용으로 다시 정리하면 아래와 같음.
Step 1. Capture antibody coating
capture antibody를 적절한 농도로 준비해서 well당 50–100 µL 넣음.
상온에서 2시간 반응시킴.
Step 2. Washing
coating solution 제거 후 wash buffer 200 µL로 washing함.
5분씩 3회 반복함.
Step 3. Blocking
blocking buffer 300 µL를 넣고 상온에서 1시간 반응시킴.
또는 4℃ overnight도 가능함.
Step 4. Sample / standard 처리
blocking buffer 제거 후 sample과 standard를 넣고 상온에서 1시간 반응시킴.
Step 5. Washing
wash buffer 200 µL로 5분씩 3회 washing함.
Step 6. Detection antibody 처리
biotin-labeled detection antibody를 적절한 농도로 희석하여 처리하고 상온에서 1시간 반응시킴.
Step 7. Washing
wash buffer 200 µL로 5분씩 3회 washing함.
Step 8. Enzyme conjugate 처리
enzyme conjugate를 희석해서 넣고 상온에서 1시간 반응시킴.
Step 9. Washing
wash buffer 200 µL로 5분씩 6회 washing함.
Step 10. Substrate 처리
substrate solution을 넣고 색 변화가 적절히 나타날 때까지 반응시킴.
Step 11. Stop solution 처리 후 측정
같은 volume의 stop solution을 넣고,
TMB를 사용했다면 450 nm에서 흡광도를 측정함.
이 순서를 보면 핵심은 분명함.
항체-항원 결합 단계는 유지하고, 남은 물질은 그때그때 충분히 세척하는 것임.
7. Plate를 절대 말리면 안 되는 이유
문서에서도 따로 강조하는 부분이 있음.
plate가 마르지 않도록 주의해야 함.
plate가 마르면
- 단백질 흡착 상태가 불균일해질 수 있음
- edge effect가 심해질 수 있음
- well 간 variability가 커질 수 있음
- background가 올라갈 수 있음
따라서 ELISA에서는 step 사이를 너무 오래 비우지 않는 것이 중요함.
cover 또는 sealer를 적절히 사용하고, 처리 타이밍을 일정하게 맞춰야 함.
8. Washing은 언제 몇 번 해야 하나
문서 기준 washing 조건은 비교적 명확함.
- capture antibody 처리 후: 5분씩 3회
- detection antibody 처리 후: 5분씩 3회
- enzyme conjugate 처리 후: 5분씩 6회
그리고 blocking step 이후에는 washing을 꼭 하지 않아도 된다고 정리되어 있음.
이 차이가 생기는 이유는
enzyme conjugate 이후에는 남아 있는 free enzyme이 background를 크게 올릴 수 있기 때문임.
즉, washing 횟수는 무조건 동일하게 가져가는 것이 아니라
background에 가장 직접적으로 영향을 주는 단계에서 더 강하게 적용하는 구조임.
9. 색은 얼마나 나오게 두는 것이 좋은가
substrate 반응 단계에서는 무조건 오래 두는 것이 좋은 것이 아님.
문서에서는
standard가 농도별로 점점 진해지는 것이 확인되는 정도를 적절한 endpoint로 제시함.
이 말은 곧,
- 너무 짧으면 signal이 약하고
- 너무 길면 high concentration 영역이 포화될 수 있다는 뜻임
실무적으로는
blank는 낮게 유지되고, high standard는 충분히 올라오되, standard 농도 간 차이가 명확히 보이는 시점에서 stop하는 것이 좋음.
즉, substrate 반응 시간은 고정된 절대값보다
표준곡선의 분리도와 직선성을 보고 결정하는 것이 맞음.
10. 결과는 어떻게 계산하나
결과 계산의 기본은 standard curve임.
계산 흐름
- standard 농도와 평균 O.D 값을 그래프로 그림
- 추세선 식을 구함
- sample의 O.D 값을 식에 대입함
- x 값을 계산해서 sample 농도를 구함
문서 예시에서는 아래 식을 사용함.
y = 0.0003x + 0.0843
여기서
- y = O.D 값
- x = 농도(pg/mL)
따라서 sample O.D를 넣고 x를 역산하면 농도가 계산됨.
예를 들어 sample O.D가 B23라고 하면,
x = (B23 – 0.0843) / 0.0003
형태로 계산하는 방식임.
11. R² 값은 왜 봐야 하나
문서에서는 R² 값이 1에 가까울수록 정확도가 높다고 설명함.
예시 데이터에서는 R² = 0.999로 제시됨.
이 값은 standard curve가 얼마나 잘 맞는지를 보여주는 지표임.
즉,
- R²가 높으면 curve fitting이 안정적임
- standard와 O.D의 관계가 일관됨
- sample 농도 계산의 신뢰도가 올라감
다만 실제 실험에서는 R²만 높다고 끝이 아님.
함께 봐야 할 것은 다음과 같음.
- blank가 과도하게 높지 않은가
- low concentration 구간이 충분히 분리되는가
- high concentration 구간이 포화되지 않았는가
- replicate 간 편차가 크지 않은가
즉, R²는 중요하지만
곡선의 모양과 데이터 분포를 함께 봐야 의미가 있음.
12. ELISA 초보가 자주 놓치는 포인트
protocol만 보면 쉬워 보이지만, 실제로는 아래 포인트에서 결과 차이가 많이 남.
1) standard부터 먼저 안정화할 것
처음부터 sample만 돌리면 원인 분석이 어려움.
2) sample matrix를 고려할 것
standard와 sample matrix 차이가 크면 결과가 흔들릴 수 있음.
3) well이 마르지 않게 할 것
재현성 저하의 대표 원인임.
4) enzyme step 이후 washing을 충분히 할 것
background control의 핵심임.
5) substrate 반응 시간을 일정하게 맞출 것
well 간 시간차가 크면 O.D 차이가 인위적으로 생길 수 있음.
6) replicate 평균으로 판단할 것
단일값보다 평균값과 편차를 같이 보는 것이 안전함.
즉, ELISA는 protocol을 외우는 실험이 아니라
각 단계의 목적을 이해하고 편차를 줄이는 실험임.
13. 정리
sandwich ELISA의 핵심 workflow는 아래 순서로 정리됨.
- capture antibody coating
- blocking
- sample / standard 처리
- detection antibody 처리
- enzyme conjugate 처리
- substrate 반응
- O.D 측정
- standard curve 기반 농도 계산
그리고 실제로 좋은 데이터를 얻기 위해 가장 중요한 것은 다음임.
- standard curve를 먼저 안정화할 것
- sample 농도 범위를 예측해 적절히 희석할 것
- washing 조건을 일정하게 유지할 것
- plate를 마르게 두지 말 것
- substrate 반응 시간을 잘 맞출 것
결국 ELISA는
좋은 항체 하나로 해결되는 실험이 아니라, 조건 최적화와 단계별 일관성이 결과를 좌우하는 정량 assay라고 보는 것이 맞음.


