자료실 · 튜토리얼 · 7분

코드 없이 하는 RNA-seq 차등 발현 분석

차등 발현 분석은 RNA-seq의 핵심이자, 많은 생물학자가 R 스크립트라는 벽에 부딪히는 지점이기도 합니다.

“차등 발현”이란

차등 발현(DE) 분석은 단순한 질문을 던집니다. 두 조건 사이에서 어떤 유전자의 발현이 달라졌는가? 처리군과 대조군, 돌연변이체와 야생형, 질환과 정상 같은 비교입니다.

표준 파이프라인

직접 코드를 짜든 아니든, 벌크 RNA-seq DE 분석은 같은 단계를 거칩니다.

  • 품질 관리 — 원시 시퀀싱 리드(FASTQ) 검사.
  • 정량화 — 참조 유전체·전사체에 정렬하고 유전자별 리드 수를 셉니다.
  • 정규화 — 시퀀싱 깊이와 조성 차이를 보정해 샘플 간 비교가 가능하도록 만듭니다.
  • 통계 검정 — 음이항 분포 기반 모형(주로 DESeq2 또는 edgeR)으로 우연 이상의 변화를 찾습니다.
  • 다중 검정 보정 — 전체 유전자에 대해 p-value를 보정합니다(Benjamini–Hochberg / FDR).
  • 해석 — Volcano와 MA 플롯, PCA, 히트맵, GO/KEGG 농축 분석으로 유전자 목록을 생물학으로 바꿉니다.

왜 보통 코드가 필요한가

표준으로 쓰이는 DESeq2, edgeR과 그 주변 Bioconductor 생태계는 모두 R 패키지입니다. 이를 실행하려면 R 환경을 설치·관리하고, 패키지 버전을 맞추고, 스크립트를 작성해야 합니다. 분석 자체보다 이 준비 과정이 진입 장벽이 되는 경우가 많습니다.

코드 없이 하는 방법

단계는 바뀌지 않습니다. 누가 수행하느냐만 달라집니다. 노코드 플랫폼은 동일한 DESeq2 파이프라인을 실행하고 동일한 결과물을 만듭니다.

  • 공개 등록번호로 시작 — NCBI GEO/SRA 등록번호를 입력합니다.
  • 비교 설정 — 어떤 샘플 그룹을 비교할지 지정합니다.
  • 파이프라인 실행 — 정규화, DESeq2, 농축 분석이 자동으로 진행됩니다.
  • 결과 탐색 — 인터랙티브 리포트에서 임계값을 조정하며 생물학적 의미를 읽습니다.

무엇을 얻게 되나

제대로 된 DE 분석이라면 필터링된 유전자 목록과 Volcano plot, 그룹이 분리되는지 보여주는 PCA, 상위 유전자들의 히트맵, 그리고 그 유전자들을 경로와 연결하는 GO/KEGG 농축 분석이 함께 나와야 합니다. 이들을 같이 읽어야 어떤 유전자가 변했는지뿐 아니라 그것이 무엇을 뜻하는지까지 알 수 있습니다.

노코드는 덜 엄밀한가

아닙니다 — 플랫폼이 동일한 검증된 방법(DESeq2, 적절한 정규화, FDR 보정)을 사용하고, 무엇을 어떻게 실행했는지 투명하게 밝힌다면 말입니다. 확인해야 할 것은 도구가 아니라 방법과 파라미터입니다.

Liragen Insights는 정확히 이 파이프라인을 실행합니다 — DESeq2 차등 발현 분석, GO/KEGG 농축 분석, 그리고 AI 해석문이 포함된 22개의 연결된 리포트.

직접 코드를 짜는 방식과 비교해 보기 → · ← 자료실로 돌아가기

코드 없이 DE 분석 실행하기

NCBI 등록번호에서 결정 가능한 리포트까지 — 몇 분이면 됩니다.