🔬
🔬 과학·공학

RPKM / FPKM / TPM 계산기

입력하면 바로 계산됩니다.

입력값

RPKM·FPKM·TPM 계산기 쉽게 이해하기 — 개념과 원리

RNA-seq의 리드 수는 유전자 길이와 시퀀싱 깊이에 영향을 받습니다. 발현량이 같아도 긴 유전자는 짧은 유전자보다 리드가 더 많이 붙고, 라이브러리를 깊게 읽으면 모든 유전자의 리드 수가 늘어납니다. RPKM(페어드엔드 단편 기준이면 FPKM)과 TPM은 이 두 요인을 보정한 값입니다. 이 계산기는 한 유전자의 원시 리드 수를 RPKM/FPKM과 TPM으로 바꿔, 표본 안이나 표본 사이에서 발현량을 비교할 수 있게 해 줍니다.

원시 리드에서 RPKM과 TPM으로2 kb 유전자의 리드 500개는 kb당 250입니다. 매핑 리드 2,000만으로 나누면 RPKM 12.5, 전체 RPK 800만으로 나누고 100만을 곱하면 TPM 31.25입니다.공정한 비교: 유전자 길이와 깊이 보정유전자 2 kb · 리드 500개리드 500 ÷ 2 kbRPK = 250RPKM / FPKM÷ 매핑 리드 2,000만12.5TPM÷ ΣRPK 800만 × 10⁶31.25모든 유전자의 TPM 합 = 1,000,000그래서 TPM은 시료 안의 몫
둘 다 kb당 250리드에서 시작해 RPKM 12.5, TPM 31.25가 됩니다.

계산 방법

FPKM은 리드 대신 단편(리드 쌍)을 셀 뿐 계산 방법은 같습니다.

원리

두 값 모두 길이와 깊이로 나누지만 순서가 다릅니다. RPKM은 먼저 라이브러리 크기로, 그다음 길이로 나눕니다. TPM은 먼저 모든 유전자를 길이로 나눈 뒤, 표본 안 전체 합이 100만이 되도록 맞춥니다. TPM의 합은 언제나 10⁶이므로 TPM은 '전사체 100만 개 가운데 이 유전자 전사체가 몇 개인가'라는 비율로 읽을 수 있습니다. 반면 RPKM은 표본마다 합계가 달라 표본 간 비율로 해석하기 어렵습니다.

예제 풀이

  1. 입력값: 리드 500개, 유전자 길이 2 kb, 매핑 리드 2,000만 개, ΣRPK = 800만
  2. RPKM = 500 ÷ (2 × 20) = 12.5
  3. RPK = 500 ÷ 2 = 250
  4. TPM = 250 ÷ 8,000,000 × 1,000,000 = 31.25
유전자 길이 (kb) 값에 따른 RPKM / FPKM 변화유전자 길이 값에 따른 RPKM / FPKM 변화010203040500.511.522.534예제 값: 12.5유전자 길이 (kb)
다른 값은 그대로 두고 “유전자 길이 (kb)”만 바꿔 계산기를 다시 돌린 결과입니다. 금색 점이 예제 값이며, 위에 값을 입력하면 내 값으로 다시 그려집니다.
유전자 길이 (kb)RPKM / FPKM
0.550
125
1.516.66666667
212.5
2.510
38.333333333
46.25

결과 해석

TPM 31.25는 표본 속 전사체 100만 개 중 약 31개가 이 유전자의 것, 즉 약 0.003%라는 뜻입니다. 대략 1 미만이면 발현이 낮거나 없다고 보는 경우가 많지만, 기준은 조직, 깊이, 분석 파이프라인에 따라 다릅니다. 조건 간 차등 발현 분석은 RPKM이나 TPM이 아니라 원시 리드 수에 자체 정규화를 적용하는 통계 도구(DESeq2, edgeR 등)로 하는 것이 일반적입니다.

흔한 실수

주의: 길이는 정량 도구가 사용한 유효 전사체 길이를 넣어야 합니다. 아이소폼, 3′ 말단 태그 방식, 여러 위치에 매핑되는 리드도 결과에 영향을 줍니다.

자주 묻는 질문

TPM과 FPKM 중 무엇을 써야 하나요?

표본 내 비율을 나타내거나 결과를 보고할 때는 합이 일정한 TPM을 더 많이 권합니다.

FPKM을 TPM으로 바꿀 수 있나요?

같은 표본 안에서 TPMᵢ = FPKMᵢ ÷ ΣFPKM × 10⁶으로 바꿀 수 있습니다.

CPM은 무엇인가요?

백만 리드당 리드 수로, 리드 수 ÷ 매핑된 전체 리드 수 × 10⁶이며 길이 보정은 하지 않습니다.

출처: A. Mortazavi et al., "Mapping and quantifying mammalian transcriptomes by RNA-Seq", Nature Methods 5, 621–628 (2008) · G. P. Wagner, K. Kin and V. J. Lynch, "Measurement of mRNA abundance using RNA-seq data", Theory in Biosciences 131, 281–285 (2012)

2026년 11월 8일 확인. 국제단위(SI) 기준의 표준 교과서 공식으로 브라우저에서 계산합니다. 학습·추정용이며, 실제 설계는 해당 국가의 기준과 자격 있는 기술자의 검토를 따라야 합니다.

🔬 과학·공학 계산기 전체 →🏠 홍라이프 계산기 홈 →