circlize is an R package for creating circular visualizations (plots laid out in circular coordinate systems) in a very flexible way. It implements many types of plots using circular layouts: chord diagrams, circular heatmaps, arcs/links between sectors, genomic data visualization, etc. It provides low-level drawing functions as well as high-level functions to build complex visualizations. It’s often used in genomics, network analysis, or other fields where relationships among categories or entities can be nicely displayed in a circular fashion. Support for circular heatmaps, multiple tracks (rings), for showing multiple layers of data per sector. Good performance and stable codebase, detailed documentation including a book on usage examples.

Features

  • Ability to create chord diagrams to show relationships / flows among entities/sectors arranged around a circle
  • Support for circular heatmaps, multiple tracks (rings), for showing multiple layers of data per sector
  • Low-level graphic primitives for points, lines, polygons, text, axes etc in circular layout (e.g. circos.points, circos.axis, etc.)
  • Support for genomic visualizations: initialize with ideogram, genomic tracks, plotting with genomic coordinates etc
  • High flexibility / customizable layout: ability for users to build their own panels, customize track height, order, sectors, labels etc
  • Good performance and stable codebase, detailed documentation including a book on usage examples

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow circlize

circlize Web Site

Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of circlize!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

R

Related Categories

R Data Visualization Software

Registered

2025-09-12