five

GO ENRICHMENT ANALYSIS OF CLOCK GENES USING DIFFERENTIALLY METHYLATED BACKGROUND

收藏
Figshare2025-05-20 更新2026-04-28 收录
下载链接:
https://figshare.com/articles/dataset/GO_ENRICHMENT_ANALYSIS_OF_CLOCK_GENES_USING_DIFFERENTIALLY_METHYLATED_BACKGROUND/29107943
下载链接
链接失效反馈
官方服务:
资源简介:
SUMMARYThis script performs Gene Ontology (GO) enrichment analysis on a set of clock-related CpGs in Nasonia vitripennis, using a background of differentially methylated genes. It identifies over-represented GO terms, applies FDR correction, and visualizes significant terms using semantic similarity metrics.ORIGINAdapted from code by Alun Jones (see Bebane et al., 2019).KEY STEPS1. Load GO annotations for the background gene set (differentially methylated genes).2. Create GOFrame and GeneSetCollection objects compatible with GOstats.3. Load a user-defined list of clock genes.4. Filter gene list to those with GO annotations.5. Run a hypergeometric test for enrichment across BP, CC, and MF ontologies.6. Apply FDR correction (Benjamini-Hochberg).7. Visualize enriched Biological Process terms using: - Treemap - Scatter plot - Heatmap - Word cloudINPUT FILES- diff_backgroundGOannotations.csv (GO annotations for differentially methylated genes)- clock_genes.csv (list of clock-related CpGs)OUTPUT FILES- `supplementary_tables_pnas.xlsx` → Sheet: Table_S4_GOterms (FDR-filtered GO terms)- `diff_erin_methylated_clock_genes_GO_treemap.png` → Treemap of reduced GO termsSOFTWARE REQUIREMENTS- R packages: GOstats, GSEABase, treemap, readr, dplyr, rrvgo, openxlsx, org.Dm.eg.dbNOTES- Uses Drosophila GO database for semantic similarity.- Focuses on over-representation in the Biological Process ontology.CITATIONBebane, P. et al. (2019). "Neonics and bumblebees." [Insert DOI]CONTACTEamonn Mallonebm3@le.ac.uk
创建时间:
2025-05-20
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作