ggcoverage:一个R包,用于可视化和注释各种NGS数据的基因组覆盖面.
1School of Life Sciences, Tsinghua University, Beijing, China. songyb18@mails.tsinghua.edu.cn.
BMC bioinformatics
|August 9, 2023
概括
ggcoverage是一个新的R包,用于可视化和注释下一代测序 (NGS) 数据. 它为跨多个组和omics的基因组覆盖图提供了灵活性和定制性,改善了数据解释.
科学领域:
- 生物信息学是一种生物信息学.
- 计算生物学 计算生物学
- 基因组学就是基因组学.
背景情况:
- 可视化基因组覆盖面对于解释下一代测序 (NGS) 数据至关重要.
- 整合基因组注释与覆盖数据存在挑战,因为不同的NGS数据类型和注释要求.
- 现有的可视化工具往往缺乏灵活性,用户友好性和全面的注释功能.
研究的目的:
- 引入ggcoverage,一个R包,旨在灵活和高效的可视化和多组和多组基因组覆盖的注释.
- 提供一个用户友好的解决方案,通过提供强大的预处理和广泛的注释选项来克服现有工具的局限性.
主要方法:
- 开发了ggcoverage作为一个支持BAM,BigWig,BedGraph和TSV输入格式的R包.
- 集成的最先进的工具用于读取规范化,共识峰值生成和跟踪数据加载.
- 可以轻松叠加各种注释 (例如,对于WGS/WES,RNA-seq,ChIP-seq) 和蛋白质覆盖率可视化.
主要成果:
- ggcoverage 简化了对多组和多组数据的基因组覆盖率的可视化和注释.
- 该软件包提供了高效的预处理功能,包括读取规范化和共识峰值生成.
- 生成的图表具有出版质量,可以使用ggplot2进行定制,支持各种NGS数据类型和蛋白质覆盖.
结论:
- ggcoverage提供了一种灵活,可编程,高效和用户友好的解决方案,用于可视化和注释基因组覆盖范围.
- 该包增强了复杂的基因组和多基因组数据集的解释.
- ggcoverage 在GitHub上提供了全面的视频,用于用户指导.
相关概念视频
Genome-wide Association Studies-GWAS
13.6K
Genome-wide association studies or GWAS are used to identify whether common SNPs are associated with certain diseases. Suppose specific SNPs are more frequently observed in individuals with a particular disease than those without the disease. In that case, those SNPs are said to be associated with the disease. Chi-square analysis is performed to check the probability of the allele likely to be associated with the disease.
GWAS does not require the identification of the target gene involved in...
GWAS does not require the identification of the target gene involved in...
13.6K
Genome Annotation and Assembly
18.9K
The genome refers to all of the genetic material in an organism. It can range from a few million base pairs in microbial cells to several billion base pairs in many eukaryotic organisms. Genome assembly refers to the process of taking the DNA sequencing data and putting it all back together in a correct order to create a close representation of the original genome. This is followed by the identification of functional elements on the newly assembled genome, a process called genome annotation.
18.9K
RNA-seq
10.1K
RNA sequencing, or RNA-Seq, is a high-throughput sequencing technology used to study the transcriptome of a cell. Transcriptomics helps to interpret the functional elements of a genome and identify the molecular constituents of an organism. Additionally, it also helps in understanding the development of an organism and the occurrence of diseases.
Before the discovery of RNA-seq, microarray-based methods and Sanger sequencing were used for transcriptome analysis. However, while...
Before the discovery of RNA-seq, microarray-based methods and Sanger sequencing were used for transcriptome analysis. However, while...
10.1K
Genome Size and the Evolution of New Genes
2.5K
2.5K
Genomics
36.5K
Genomics is the science of genomes: it is the study of all the genetic material of an organism. In humans, the genome consists of information carried in 23 pairs of chromosomes in the nucleus, as well as mitochondrial DNA. In genomics, both coding and non-coding DNA is sequenced and analyzed. Genomics allows a better understanding of all living things, their evolution, and their diversity. It has a myriad of uses: for example, to build phylogenetic trees, to improve productivity and...
36.5K
Evolutionary Relationships through Genome Comparisons
5.8K
Genome comparison is one of the excellent ways to interpret the evolutionary relationships between organisms. The basic principle of genome comparison is that if two species share a common feature, it is likely encoded by the DNA sequence conserved between both species. The advent of genome sequencing technologies in the late 20th century enabled scientists to understand the concept of conservation of domains between species and helped them to deduce evolutionary relationships across diverse...
5.8K


