IC50 · EC50

농도–반응 데이터에서 IC50 과 힐 기울기를 구합니다.농도와 반응 두 열을 붙여넣으세요.

한 행에 「농도 ⟶ 반응」 두 값을 입력합니다. 탭·쉼표·공백 어느 것으로 구분해도 되며, 스프레드시트에서 두 열을 그대로 붙여넣으셔도 됩니다. 머리글 행은 자동으로 제외됩니다.

사용 방법

  1. 스프레드시트에서 농도와 반응 두 열을 그대로 복사해 붙여넣습니다. 머리글이 포함되어 있어도 됩니다.
  2. 농도 단위는 자유롭게 사용하셔도 됩니다. 산출되는 IC50은 입력하신 것과 동일한 단위입니다. 다만 한 열 안에서는 단위를 혼용하지 마세요.
  3. 그래프에서 점이 곡선을 따라가는지 확인합니다. 특히 양 끝 평탄부에 점이 있는지 확인하세요. 없으면 그 평탄부는 추정이 아니라 외삽입니다.
  4. 힐 기울기와 R², 표준오차를 함께 보고 결과를 판단합니다.

💡 농도 0인 무처리 대조를 함께 입력해도 됩니다. 계산에는 포함되며, 로그 축 그래프에서만 제외됩니다.

공식과 주의사항

용량–반응은 보통 S 자 곡선이고, 그것을 네 개의 수로 적는 것이 4-파라미터 로지스틱입니다.

네 파라미터

두 평탄부와, 그 사이를 반으로 가르는 농도, 그리고 얼마나 가파른지입니다.

곡선
y = y∞ + (y₀ − y∞) / (1 + (x / mid)^hill)
반수 농도
y(mid) = (y₀ + y∞) / 2

IC50 인가 EC50 인가

동일한 값입니다. 농도가 증가할 때 반응이 감소하면 IC50, 증가하면 EC50이라 부릅니다. 이 도구는 적합한 곡선의 방향을 판별해 명칭을 정하므로 별도로 선택하실 필요가 없습니다.

힐 기울기가 항상 양수인 이유

기울기를 자유롭게 두면 증가하는 곡선을 기울기가 음수이고 두 평탄부가 뒤바뀐 형태로도 동일하게 적합할 수 있습니다. 잔차가 완전히 같아 어느 쪽인지 데이터가 판별해 주지 못하고, 결과표만 반대로 기재됩니다. 그래서 기울기를 양수로 고정하고, 방향은 「농도 0에서의 반응」과 「포화 반응」 중 어느 쪽이 큰가로 판별합니다.

주의사항

  • ⛔ 양 끝 평탄부에 점이 없으면 IC50은 데이터 범위 안이 아니라 밖에서 산출된 값입니다. 곡선의 형태가 좋아도 마찬가지이므로 그래프를 반드시 확인하세요.
  • 곡선이 수렴하지 않으면 이 도구는 IC50을 산출하지 않습니다. 산포가 큰 점에 무리하게 적합한 반수 농도는 실제 값과 형태만 같을 뿐 아무 의미도 없습니다.
  • R²는 「얼마나 가까운가」이지 「모형이 옳은가」가 아닙니다. 잘못된 모형도 점이 조밀하면 0.99를 산출합니다. 점이 곡선을 따라 고르게 분포하는지가 더 중요합니다.
  • 표준오차는 입력하신 점들이 이 곡선을 얼마나 좁게 결정하는지를 나타냅니다. 실험 자체의 재현성은 별개이며, 반복 측정으로만 확인할 수 있습니다.
  • 농도 축을 로그로 표시하는 것은 가독성을 위한 것이며, 적합은 입력하신 농도 그대로 수행됩니다.

자주 묻는 질문

참고문헌

이 도구의 용량–반응(4PL) 적합 엔진이 무엇과 대조됐는지입니다. 4PL 식 자체는 정의라 인용하지 않습니다.

  1. National Institute of Standards and Technology. Statistical Reference Datasets (StRD), Nonlinear Regression — Misra1a, Rat42 (Ratkowsky2) and MGH09, certified values. Read 2026-08-18.https://www.itl.nist.gov/div898/strd/nls/nls_main.shtmlELISA · IC50 · 미하엘리스–멘텐이 공유하는 비선형 최소제곱 엔진을 이 세 데이터셋의 인증값과 대조합니다. 파라미터는 Misra1a 11자리 · Rat42 9자리 · MGH09 7자리까지 재현하고 Rat42 와 MGH09 는 NIST 가 「고난도(higher difficulty)」로 분류한 문제입니다. Rat42 는 이 도구가 맞추는 시그모이드와 같은 족(族)의 곡선입니다

함께 많이 쓰는 도구