• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

ggcoverage:一个用于可视化和注释各种 NGS 数据基因组覆盖度的 R 包。

ggcoverage: an R package to visualize and annotate genome coverage for various NGS data.

机构信息

School of Life Sciences, Tsinghua University, Beijing, China.

出版信息

BMC Bioinformatics. 2023 Aug 9;24(1):309. doi: 10.1186/s12859-023-05438-2.

DOI:10.1186/s12859-023-05438-2
PMID:37559015
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC10413535/
Abstract

BACKGROUND

Visualizing genome coverage is of vital importance to inspect and interpret various next-generation sequencing (NGS) data. Besides genome coverage, genome annotations are also crucial in the visualization. While different NGS data require different annotations, how to visualize genome coverage and add the annotations appropriately and conveniently is challenging. Many tools have been developed to address this issue. However, existing tools are often inflexible, complicated, lack necessary preprocessing steps and annotations, and the figures generated support limited customization.

RESULTS

Here, we introduce ggcoverage, an R package to visualize and annotate genome coverage of multi-groups and multi-omics. The input files for ggcoverage can be in BAM, BigWig, BedGraph and TSV formats. For better usability, ggcoverage provides reliable and efficient ways to perform read normalization, consensus peaks generation and track data loading with state-of-the-art tools. ggcoverage provides various available annotations to adapt to different NGS data (e.g. WGS/WES, RNA-seq, ChIP-seq) and all the available annotations can be easily superimposed with ' + '. ggcoverage can generate publication-quality plots and users can customize the plots with ggplot2. In addition, ggcoverage supports the visualization and annotation of protein coverage.

CONCLUSIONS

ggcoverage provides a flexible, programmable, efficient and user-friendly way to visualize and annotate genome coverage of multi-groups and multi-omics. The ggcoverage package is available at https://github.com/showteeth/ggcoverage under the MIT license, and the vignettes are available at https://showteeth.github.io/ggcoverage/ .

摘要

背景

可视化基因组覆盖度对于检查和解释各种下一代测序(NGS)数据至关重要。除了基因组覆盖度之外,基因组注释在可视化中也很关键。虽然不同的 NGS 数据需要不同的注释,但如何适当地、方便地可视化基因组覆盖度并添加注释是具有挑战性的。已经开发了许多工具来解决这个问题。然而,现有的工具往往不够灵活、复杂,缺乏必要的预处理步骤和注释,并且生成的图形支持的自定义程度有限。

结果

在这里,我们介绍了 ggcoverage,这是一个用于可视化和注释多组和多组学基因组覆盖度的 R 包。ggcoverage 的输入文件可以是 BAM、BigWig、BedGraph 和 TSV 格式。为了更好的可用性,ggcoverage 提供了可靠且高效的方法来使用最先进的工具进行读归一化、共识峰生成和轨道数据加载。ggcoverage 提供了各种可用的注释,以适应不同的 NGS 数据(例如 WGS/WES、RNA-seq、ChIP-seq),并且所有可用的注释都可以通过“ + ”轻松叠加。ggcoverage 可以生成出版质量的图形,用户可以使用 ggplot2 对图形进行自定义。此外,ggcoverage 支持蛋白质覆盖度的可视化和注释。

结论

ggcoverage 提供了一种灵活、可编程、高效和用户友好的方法来可视化和注释多组和多组学的基因组覆盖度。ggcoverage 包可在 MIT 许可证下在 https://github.com/showteeth/ggcoverage 获得,演示文稿可在 https://showteeth.github.io/ggcoverage/ 获得。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f693/10413535/b16d63034c2d/12859_2023_5438_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f693/10413535/b16d63034c2d/12859_2023_5438_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f693/10413535/b16d63034c2d/12859_2023_5438_Fig1_HTML.jpg

相似文献

1
ggcoverage: an R package to visualize and annotate genome coverage for various NGS data.ggcoverage:一个用于可视化和注释各种 NGS 数据基因组覆盖度的 R 包。
BMC Bioinformatics. 2023 Aug 9;24(1):309. doi: 10.1186/s12859-023-05438-2.
2
BAMscale: quantification of next-generation sequencing peaks and generation of scaled coverage tracks.BAMscale:下一代测序峰的定量分析和缩放覆盖轨道的生成。
Epigenetics Chromatin. 2020 Apr 22;13(1):21. doi: 10.1186/s13072-020-00343-x.
3
pyBedGraph: a python package for fast operations on 1D genomic signal tracks.pyBedGraph:一个用于快速操作一维基因组信号轨迹的 Python 包。
Bioinformatics. 2020 May 1;36(10):3234-3235. doi: 10.1093/bioinformatics/btaa061.
4
FindIT2: an R/Bioconductor package to identify influential transcription factor and targets based on multi-omics data.FindIT2:一个基于多组学数据识别有影响力的转录因子和靶标的 R/Bioconductor 包。
BMC Genomics. 2022 Apr 7;23(Suppl 1):272. doi: 10.1186/s12864-022-08506-8.
5
systemPipeR: NGS workflow and report generation environment.systemPipeR:二代测序工作流程与报告生成环境。
BMC Bioinformatics. 2016 Sep 20;17:388. doi: 10.1186/s12859-016-1241-0.
6
ggtranscript: an R package for the visualization and interpretation of transcript isoforms using ggplot2.ggtranscript:一个使用 ggplot2 可视化和解释转录本异构体的 R 包。
Bioinformatics. 2022 Aug 2;38(15):3844-3846. doi: 10.1093/bioinformatics/btac409.
7
Bigtools: a high-performance BigWig and BigBed library in Rust.Bigtools:一个用 Rust 编写的高性能 BigWig 和 BigBed 库。
Bioinformatics. 2024 Jun 3;40(6). doi: 10.1093/bioinformatics/btae350.
8
svist4get: a simple visualization tool for genomic tracks from sequencing experiments.svist4get:一个用于测序实验基因组轨迹的简单可视化工具。
BMC Bioinformatics. 2019 Mar 6;20(1):113. doi: 10.1186/s12859-019-2706-8.
9
SeqAssist: a novel toolkit for preliminary analysis of next-generation sequencing data.SeqAssist:一种用于下一代测序数据初步分析的新型工具包。
BMC Bioinformatics. 2014;15 Suppl 11(Suppl 11):S10. doi: 10.1186/1471-2105-15-S11-S10. Epub 2014 Oct 21.
10
NeatFreq: reference-free data reduction and coverage normalization for De Novo sequence assembly.NeatFreq:用于从头序列组装的无参考数据缩减和覆盖度归一化
BMC Bioinformatics. 2014 Nov 19;15(1):357. doi: 10.1186/s12859-014-0357-3.

引用本文的文献

1
Continuous infiltration and evolutionary trajectory of nuclear organelle DNA in .核细胞器DNA在……中的持续渗入与进化轨迹
Genome Res. 2025 Jun 2;35(6):1349-1363. doi: 10.1101/gr.279609.124.
2
Virulence factor discovery identifies associations between the Fic gene family and Fap2 fusobacteria in colorectal cancer microbiomes.毒力因子发现揭示了结直肠癌微生物群中Fic基因家族与具核梭杆菌Fap2之间的关联。
mBio. 2025 Feb 5;16(2):e0373224. doi: 10.1128/mbio.03732-24. Epub 2025 Jan 14.
3
Damsel: analysis and visualisation of DamID sequencing in R.

本文引用的文献

1
HiCBricks: building blocks for efficient handling of large Hi-C datasets.HiCBricks:用于高效处理大型Hi-C数据集的构建模块。
Bioinformatics. 2019 Nov 7;36(6):1917-9. doi: 10.1093/bioinformatics/btz808.
2
karyoploteR: an R/Bioconductor package to plot customizable genomes displaying arbitrary data.karyoploteR:一个 R/Bioconductor 软件包,用于绘制可定制基因组,显示任意数据。
Bioinformatics. 2017 Oct 1;33(19):3088-3090. doi: 10.1093/bioinformatics/btx346.
3
GenVisR: Genomic Visualizations in R.GenVisR:R语言中的基因组可视化
damsel:在 R 中分析和可视化 DamID 测序结果。
Bioinformatics. 2024 Nov 28;40(12). doi: 10.1093/bioinformatics/btae695.
4
The spatial and cellular portrait of transposable element expression during gastric cancer.胃癌中转座元件表达的空间和细胞特征。
Sci Rep. 2024 Sep 30;14(1):22727. doi: 10.1038/s41598-024-73744-7.
5
Knockdown of microglial iron import gene, Slc11a2, worsens cognitive function and alters microglial transcriptional landscape in a sex-specific manner in the APP/PS1 model of Alzheimer's disease.敲低小胶质细胞铁摄取基因 Slc11a2 以性别特异性方式加重 APP/PS1 阿尔茨海默病模型的认知功能障碍并改变小胶质细胞转录谱。
J Neuroinflammation. 2024 Sep 27;21(1):238. doi: 10.1186/s12974-024-03238-w.
6
Evolutionary dynamics of polyadenylation signals and their recognition strategies in protists.真核生物多聚腺苷酸化信号及其识别策略的进化动态。
Genome Res. 2024 Oct 29;34(10):1570-1581. doi: 10.1101/gr.279526.124.
7
Combinatorial Wnt signaling landscape during brachiopod anteroposterior patterning.腕足动物前后体模式形成过程中的组合 Wnt 信号景观。
BMC Biol. 2024 Sep 19;22(1):212. doi: 10.1186/s12915-024-01988-w.
8
Knockdown of microglial iron import gene, DMT1, worsens cognitive function and alters microglial transcriptional landscape in a sex-specific manner in the APP/PS1 model of Alzheimer's disease.在阿尔茨海默病的APP/PS1模型中,小胶质细胞铁输入基因DMT1的敲低会以性别特异性方式恶化认知功能并改变小胶质细胞转录图谱。
Res Sq. 2024 Jun 27:rs.3.rs-4559940. doi: 10.21203/rs.3.rs-4559940/v1.
9
Diverse Gene Regulatory Mechanisms Alter Rattlesnake Venom Gene Expression at Fine Evolutionary Scales.多样化的基因调控机制在精细的进化尺度上改变响尾蛇毒液基因的表达。
Genome Biol Evol. 2024 Jul 3;16(7). doi: 10.1093/gbe/evae110.
Bioinformatics. 2016 Oct 1;32(19):3012-4. doi: 10.1093/bioinformatics/btw325. Epub 2016 Jun 10.
4
deepTools2: a next generation web server for deep-sequencing data analysis.深度工具2:用于深度测序数据分析的下一代网络服务器。
Nucleic Acids Res. 2016 Jul 8;44(W1):W160-5. doi: 10.1093/nar/gkw257. Epub 2016 Apr 13.
5
Visualizing Genomic Data Using Gviz and Bioconductor.使用Gviz和Bioconductor可视化基因组数据。
Methods Mol Biol. 2016;1418:335-51. doi: 10.1007/978-1-4939-3578-9_16.
6
A survey of best practices for RNA-seq data analysis.RNA测序数据分析的最佳实践调查。
Genome Biol. 2016 Jan 26;17:13. doi: 10.1186/s13059-016-0881-8.
7
Using combined evidence from replicates to evaluate ChIP-seq peaks.使用来自重复样本的综合证据评估染色质免疫沉淀测序(ChIP-seq)峰。
Bioinformatics. 2015 Sep 1;31(17):2761-9. doi: 10.1093/bioinformatics/btv293. Epub 2015 May 7.
8
ggbio: an R package for extending the grammar of graphics for genomic data.ggbio:一个用于扩展基因组数据图形语法的R包。
Genome Biol. 2012 Aug 31;13(8):R77. doi: 10.1186/gb-2012-13-8-r77.
9
Integrative genomics viewer.整合基因组浏览器。
Nat Biotechnol. 2011 Jan;29(1):24-6. doi: 10.1038/nbt.1754.
10
ChIP-seq: advantages and challenges of a maturing technology.染色质免疫沉淀测序(ChIP-seq):一项日趋成熟技术的优势与挑战
Nat Rev Genet. 2009 Oct;10(10):669-80. doi: 10.1038/nrg2641. Epub 2009 Sep 8.