DeCGR: an interactive toolkit for deciphering complex genomic rearrangements from Hi-C data

Abstract Background Complex genomic rearrangements (CGRs) drive the restructuring of chromatin architecture, resulting in significant interactions among rearranged fragments, visible as anomalous interaction blocks in chromatin contact maps generated by chromosome conformation capture technologies s...

Full description

Saved in:
Bibliographic Details
Main Authors: Junping Li, Minghui Sun, Yusen Ye, Lin Gao
Format: Article
Language:English
Published: BMC 2024-11-01
Series:BMC Genomics
Subjects:
Online Access:https://doi.org/10.1186/s12864-024-11085-5
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1846148070950043648
author Junping Li
Minghui Sun
Yusen Ye
Lin Gao
author_facet Junping Li
Minghui Sun
Yusen Ye
Lin Gao
author_sort Junping Li
collection DOAJ
description Abstract Background Complex genomic rearrangements (CGRs) drive the restructuring of chromatin architecture, resulting in significant interactions among rearranged fragments, visible as anomalous interaction blocks in chromatin contact maps generated by chromosome conformation capture technologies such as Hi-C. These blocks not only offer the orientation and genome coordinates of rearranged fragments but also filter out false positive CGRs, thereby facilitating CGR assembly. Despite this, there is a lack of interactive graphical software tailored for this purpose. Results We present DeCGR, a user-friendly Python toolbox specifically designed for deciphering CGRs in Hi-C data. DeCGR consists of four independent execution components. The Breakpoint Filtering module identifies and filters simple rearrangements, providing the coordinates of rearrangement breakpoints. The Fragment Assembly module automatically assembles CGRs and visualizes the assembly process, facilitating the direct association between anomalous interaction blocks and CGR events. The Validation CGRs module verifies the completeness and accuracy of CGRs by generating the Hi-C map with CGRs through a simulation process and examines the difference from the original Hi-C maps. This module displays both the original and the simulated Hi-C map with highlighted rearranged fragment boundaries for rapid review to assess the CGRs. Finally, the Reconstruct Hi-C Map module provides the reconstructed Hi-C map based on the determined CGRs, allowing users to directly observe the impact of rearrangements on chromatin structure. Conclusions DeCGR is designed specifically for biologists who aim to explore CGRs from Hi-C data. It provides a validation module to ensure the completeness and correctness of CGRs. Additionally, it allows users to generate CGR assembly results and reconstruct the Hi-C map with just one click. DeCGR provides intuitive visualization results for each module, allowing users to easily associate CGRs with Hi-C maps. DeCGR is operable through a user-friendly graphical interface. Source codes are freely available at https://github.com/GaoLabXDU/DeCGR .
format Article
id doaj-art-e13f3b8a958e4f719810f913cc907ce5
institution Kabale University
issn 1471-2164
language English
publishDate 2024-11-01
publisher BMC
record_format Article
series BMC Genomics
spelling doaj-art-e13f3b8a958e4f719810f913cc907ce52024-12-01T12:11:13ZengBMCBMC Genomics1471-21642024-11-0125111210.1186/s12864-024-11085-5DeCGR: an interactive toolkit for deciphering complex genomic rearrangements from Hi-C dataJunping Li0Minghui Sun1Yusen Ye2Lin Gao3Department of Computer Science, School of Computer Science and Technology, Xidian UniversityDepartment of Computer Science, School of Computer Science and Technology, Xidian UniversityDepartment of Computer Science, School of Computer Science and Technology, Xidian UniversityDepartment of Computer Science, School of Computer Science and Technology, Xidian UniversityAbstract Background Complex genomic rearrangements (CGRs) drive the restructuring of chromatin architecture, resulting in significant interactions among rearranged fragments, visible as anomalous interaction blocks in chromatin contact maps generated by chromosome conformation capture technologies such as Hi-C. These blocks not only offer the orientation and genome coordinates of rearranged fragments but also filter out false positive CGRs, thereby facilitating CGR assembly. Despite this, there is a lack of interactive graphical software tailored for this purpose. Results We present DeCGR, a user-friendly Python toolbox specifically designed for deciphering CGRs in Hi-C data. DeCGR consists of four independent execution components. The Breakpoint Filtering module identifies and filters simple rearrangements, providing the coordinates of rearrangement breakpoints. The Fragment Assembly module automatically assembles CGRs and visualizes the assembly process, facilitating the direct association between anomalous interaction blocks and CGR events. The Validation CGRs module verifies the completeness and accuracy of CGRs by generating the Hi-C map with CGRs through a simulation process and examines the difference from the original Hi-C maps. This module displays both the original and the simulated Hi-C map with highlighted rearranged fragment boundaries for rapid review to assess the CGRs. Finally, the Reconstruct Hi-C Map module provides the reconstructed Hi-C map based on the determined CGRs, allowing users to directly observe the impact of rearrangements on chromatin structure. Conclusions DeCGR is designed specifically for biologists who aim to explore CGRs from Hi-C data. It provides a validation module to ensure the completeness and correctness of CGRs. Additionally, it allows users to generate CGR assembly results and reconstruct the Hi-C map with just one click. DeCGR provides intuitive visualization results for each module, allowing users to easily associate CGRs with Hi-C maps. DeCGR is operable through a user-friendly graphical interface. Source codes are freely available at https://github.com/GaoLabXDU/DeCGR .https://doi.org/10.1186/s12864-024-11085-5Complex genomic rearrangements3D genomeHi-C
spellingShingle Junping Li
Minghui Sun
Yusen Ye
Lin Gao
DeCGR: an interactive toolkit for deciphering complex genomic rearrangements from Hi-C data
BMC Genomics
Complex genomic rearrangements
3D genome
Hi-C
title DeCGR: an interactive toolkit for deciphering complex genomic rearrangements from Hi-C data
title_full DeCGR: an interactive toolkit for deciphering complex genomic rearrangements from Hi-C data
title_fullStr DeCGR: an interactive toolkit for deciphering complex genomic rearrangements from Hi-C data
title_full_unstemmed DeCGR: an interactive toolkit for deciphering complex genomic rearrangements from Hi-C data
title_short DeCGR: an interactive toolkit for deciphering complex genomic rearrangements from Hi-C data
title_sort decgr an interactive toolkit for deciphering complex genomic rearrangements from hi c data
topic Complex genomic rearrangements
3D genome
Hi-C
url https://doi.org/10.1186/s12864-024-11085-5
work_keys_str_mv AT junpingli decgraninteractivetoolkitfordecipheringcomplexgenomicrearrangementsfromhicdata
AT minghuisun decgraninteractivetoolkitfordecipheringcomplexgenomicrearrangementsfromhicdata
AT yusenye decgraninteractivetoolkitfordecipheringcomplexgenomicrearrangementsfromhicdata
AT lingao decgraninteractivetoolkitfordecipheringcomplexgenomicrearrangementsfromhicdata