์ ์: | ๋ ์ง: 2026-02-16 | URL: https://www.biorxiv.org/content/10.64898/2026.02.16.706223v1 📄 PDF
Figure 1: Validation of edgePython. Each panel shows a scatter plot comparing outputs from identical analyses
๋ ผ๋ฌธ์ ์ธ๊ธฐ ์๋ R ๊ธฐ๋ฐ edgeR ํจํค์ง๋ฅผ Python์ผ๋ก ํฌํ ํ์ฌ edgePython ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๊ฐ๋ฐํ๊ณ , ๋จ์ผ์ธํฌ RNA-seq ๋ฐ์ดํฐ ๋ถ์์ ์ํด ์์ดํญ ๋ถํฌ-๊ฐ๋ง ํผํฉ ๋ชจํ๊ณผ ๊ฒฝํ์ ๋ฒ ์ด์ฆ ์ถ์๋ฅผ ์ถ๊ฐ ๊ตฌํํ๋ค. ์ด๋ฅผ ํตํด Python ์ค์ฌ์ ๋จ์ผ์ธํฌ ์๋ฌผ์ ๋ณด ์ํ๊ณ(scverse, AnnData)์์ ํตํฉ์ ๊ฐ๋ฅํ๊ฒ ํ๋ค.
Figure 1: Validation of edgePython. Each panel shows a scatter plot comparing outputs from identical analyses
Python ํฌํ ์ ์์ฑ๋: edgeR์ 86๊ฐ ๊ณต๊ฐ ํจ์/ํด๋์ค๋ฅผ 24๊ฐ ๋ชจ๋๋ก ์กฐ์งํํ์ฌ ์ ๊ทํ, ๋ถ์ฐ ์ถ์ , GLM ์ ํฉ, 4๊ฐ์ง ๊ฐ์ค๊ฒ์ ๋ฐฉ์(exact test, LRT, QL F-test, TREAT), ์ ์ ์ ์งํฉ ๊ฒ์ (camera, fry, roast, mroast, romer)์ ๋ชจ๋ ๊ตฌํ. ๊ฒ์ฆ: 87๊ฐ ๋จ์ ํ ์คํธ(4,344์ค)๋ก ๋ชจ๋ ์ฃผ์ ์ฑ๋ถ์ ๊ฒ์ฆํ์ฌ R ๊ฒฐ๊ณผ์ ์๋ ์ค์ฐจ 10โปยณ ์ด๋ด๋ก ์ผ์น.
์ค์ ๋ฐ์ดํฐ ๊ฒ์ฆ: HOXA1 knockdown ๋ฐ์ดํฐ(207,175 transcript)์ GSE60450 ๋ง์ฐ์ค ์ ์ ๋ฐ์ดํฐ(15,804 gene)์์ TMM ์ ๊ทํ, ๋ถ์ฐ ์ถ์ , GLM ๊ณ์, ์ ์ ์ ์งํฉ ๊ฒ์ ๊ฒฐ๊ณผ๊ฐ ๋์ผํ๊ฒ ๋ํ๋จ(Figure 1 a-p์ ์ฐ์ ๋์์ ๋๊ฐ์ ์ ์์น).
์๋ก์ด ๋ฐฉ๋ฒ๋ก : NEBULA-LN ๊ธฐ๋ฐ ์์ดํญ-๊ฐ๋ง ํผํฉ ๋ชจํ๊ณผ empirical Bayes ์ธํฌ ๋ ๋ฒจ ๋ถ์ฐ ์์ถ์ edgeR์ ์ฒ์ ๊ตฌํํ์ฌ ๋ค์ค ๋์์ ๋จ์ผ์ธํฌ ๋ถ์ ๊ธฐ๋ฅ ์ถ๊ฐ. AnnData์ ์๋ฐฉํฅ ๋ณํ ์ง์์ผ๋ก scverse ์ํ๊ณ ์์ ํตํฉ.
Figure 1: Validation of edgePython. Each panel shows a scatter plot comparing outputs from identical analyses
๊ตฌํ ์ ๋ต:
๊ฒ์ฆ ํ๋ก์ธ์ค:
ํ๊ณ์ :
ํฅํ ์ฐ๊ตฌ:
์ดํ: edgePython์ ๋จ์ผ์ธํฌ ์๋ฌผ์ ๋ณดํ ๋ถ์ผ์์ ํ์ ํ ์ค์ ๊ฐ์น๋ฅผ ๊ฐ๋๋ค. R ์ ์ฉ edgeR์ Python์ผ๋ก ์์ ํ ํฌํ ํ๊ณ ์๋ก์ด ํผํฉ ๋ชจํ์ ์ถ๊ฐํ์ฌ Python ์ค์ฌ scverse ์ํ๊ณ์์ ์์ ํ ํตํฉ์ ๊ฐ๋ฅํ๊ฒ ํจ์ผ๋ก์จ, ์์ฒ ๊ฐ์ ์ ์ฌ์ ์ฌ์ฉ์๊ฐ R/Python ๊ฐ ๋ฒ๊ฑฐ๋ก์ด ๋ณํ ์์ด ๊ฐ๋ ฅํ ํต๊ณ ๋ฐฉ๋ฒ๋ก ์ ์ง์ ํ์ฉํ ์ ์๋๋ก ํ๋ค. ๊ด๋ฒ์ํ ๊ฒ์ฆ๊ณผ ๊ธฐ์ ์ ์๋ฐ์ฑ์ ๊ฐ์ถ ๊ณ ํ์ง ํฌํ ์ผ๋ก, ๋จ์ผ์ธํฌ RNA-seq ๋ถ์ ๋ฐฉ๋ฒ๋ก ์ ์ค์ง์ ์ง์ ์ ์ด๋ฃฌ ์ค์ํ ๊ธฐ์ฌ๋ค.