6강 / 20강

조건 — p < 0.05 를 코드로 적는다

논문 SI 「absolute log2 fold change > 0.3 with P-value < 0.05」

조건 — p < 0.05 를 코드로 적는다
논문의 문턱은 결국 if 한 줄입니다.

논문 SI 의 차등발현 문장을 다시 봅시다.

Significant DEGs were identified based on the criteria of an absolute log2 fold change > 0.3 with P-value < 0.05. The 961 genes obtained by DEG analysis were selected as the gene signature ...

조건이 둘이고 둘 다 만족해야 합니다. 코드로는 이렇게 됩니다.

abs(log2fc) > 0.3 and p < 0.05

이 한 줄이 2만 개 유전자에서 961개를 남깁니다.

<code>abs()</code> 를 빼면 <b>내려간 유전자를 전부 놓칩니다.</b>
Python 브라우저에서 실행
문턱을 움직여 보세요. 남는 유전자 수가 어떻게 변하는지.
불러오는 중…

and · or · not

연산언제 참인가이 논문에서
and둘 다 참일 때log2FC 와 p 를 함께 만족
or하나라도 참일 때정상 또는 전이 표본을 뺀다
not참거짓을 뒤집는다항원 경로에 돌연변이가 없는 것

논문의 표본 선별 문장을 다시 읽으면 이 셋이 그대로 보입니다 — "정상과 전이를 제외(not)", "돌연변이가 없는(not)".

논문의 11,070 → 3,055 가 이 모양을 크게 키운 것입니다.
Python 브라우저에서 실행
🤔 확인 문제
abs(log2fc) > 0.3 에서 abs() 를 빼면 어떻게 될까요?