<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: moshi</title>
    <description>The latest articles on DEV Community by moshi (@moshi4).</description>
    <link>https://dev.to/moshi4</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1000237%2Fccf13282-f7a2-4a7e-ba43-74d102c88488.png</url>
      <title>DEV Community: moshi</title>
      <link>https://dev.to/moshi4</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/moshi4"/>
    <language>en</language>
    <item>
      <title>Circular visualization in Python (Circos Plot, Chord Diagram)</title>
      <dc:creator>moshi</dc:creator>
      <pubDate>Thu, 05 Jan 2023 04:42:15 +0000</pubDate>
      <link>https://dev.to/moshi4/circular-visualization-in-python-circos-plot-chord-diagram-2ijc</link>
      <guid>https://dev.to/moshi4/circular-visualization-in-python-circos-plot-chord-diagram-2ijc</guid>
      <description>&lt;p&gt;Circular data visualization is often used to visualize interrelationships such as networks and flows between data. The following diagram is called a &lt;strong&gt;Chord Diagram&lt;/strong&gt;, which can visualize the interrelationships of data in a simple and beautiful way.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0pxsnoes9e5ofy0tk25c.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0pxsnoes9e5ofy0tk25c.png" alt="Chord Diagram Example" width="800" height="200"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In the bioinformatics field, &lt;strong&gt;Circos&lt;/strong&gt;, a circular data visualization tool (Perl module) is widely used to visualize genome information and gene networks, and we often see circular visualizations of numerical values, statistics, and interrelationships of various data.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqzrd6yi6ac6t1j8p2tai.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqzrd6yi6ac6t1j8p2tai.png" alt="Circos Plot Example" width="800" height="197"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In R language, &lt;a href="https://github.com/jokergoo/circlize" rel="noopener noreferrer"&gt;circlize&lt;/a&gt; is a well-known circular visualization package that is used by many users. Circlize provides many high-level and low-level APIs for circular visualization, and users can write code for circular visualization in a flexible way.&lt;br&gt;
On the other hand, there is still no circular visualization package in Python that is as feature-rich and widely used by users as circlize. Therefore, I developed &lt;strong&gt;pyCirclize&lt;/strong&gt; for the purpose of making circlize-like visualization available in Python.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;pyCirclize&lt;/strong&gt; (&lt;a href="https://github.com/moshi4/pyCirclize" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt; / &lt;a href="https://moshi4.github.io/pyCirclize" rel="noopener noreferrer"&gt;Document&lt;/a&gt;) enables easy and flexible execution of circular data visualizations such as Chord Diagram and Circos from the Python API. As an example, user can perform the following circular data visualization.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5d2qxe11yj5it4rhcltl.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5d2qxe11yj5it4rhcltl.png" alt="Circos Plot Example" width="800" height="535"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>softwaredevelopment</category>
      <category>debugging</category>
      <category>testing</category>
    </item>
  </channel>
</rss>
