{"title":"PatchWorkPlot: simultaneous visualization of local alignments across multiple sequences.","authors":"Mariia Pospelova, Yana Safonova","doi":"10.1093/bioinformatics/btaf504","DOIUrl":null,"url":null,"abstract":"<p><strong>Motivation: </strong>Revealing structural variations within and across populations is crucial for understanding their diversification mechanisms and roles. Existing tools for visualization of structural variations often require labor-intensive figure preparation and are limited in their ability to integrate annotations.</p><p><strong>Results: </strong>We developed PatchWorkPlot, a tool for automated visualization of pairwise alignments of multiple annotated sequences as dot plots combined into a single matrix. PatchWorkPlot enables exploration of positions, breakpoints, and architectures of structural variations across two or more sequences. The tool supports customization of visualization parameters and produces high-resolution, publication-ready figures. PatchWorkPlot significantly reduces manual work and simplifies the generation of complex plots for various cases, from individual loci to large-scale comparative projects.</p><p><strong>Availability: </strong>PatchWorkPlot is implemented using Python 3 and is publicly available at GitHub: github.com/yana-safonova/PatchWorkPlot.</p><p><strong>Supplementary information: </strong>Supplementary data are available at Bioinformatics online.</p>","PeriodicalId":93899,"journal":{"name":"Bioinformatics (Oxford, England)","volume":" ","pages":""},"PeriodicalIF":5.4000,"publicationDate":"2025-09-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Bioinformatics (Oxford, England)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1093/bioinformatics/btaf504","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Motivation: Revealing structural variations within and across populations is crucial for understanding their diversification mechanisms and roles. Existing tools for visualization of structural variations often require labor-intensive figure preparation and are limited in their ability to integrate annotations.
Results: We developed PatchWorkPlot, a tool for automated visualization of pairwise alignments of multiple annotated sequences as dot plots combined into a single matrix. PatchWorkPlot enables exploration of positions, breakpoints, and architectures of structural variations across two or more sequences. The tool supports customization of visualization parameters and produces high-resolution, publication-ready figures. PatchWorkPlot significantly reduces manual work and simplifies the generation of complex plots for various cases, from individual loci to large-scale comparative projects.
Availability: PatchWorkPlot is implemented using Python 3 and is publicly available at GitHub: github.com/yana-safonova/PatchWorkPlot.
Supplementary information: Supplementary data are available at Bioinformatics online.