Circos is a software package for visualizing data and information. It visualizes data in a circular layout — this makes Circos ideal for exploring relationships between objects or positions.
Questions tagged [circos]
61 questions
49
votes
2 answers
Network chord diagram woes in R
I have some data similar to the data.frame d as follows.
d <- structure(list(ID = c("KP1009", "GP3040", "KP1757", "GP2243",
"KP682", "KP1789", "KP1933", "KP1662", "KP1718", "GP3339", "GP4007",
…
![](../../users/profiles/3223138.webp)
Crops
- 4,500
- 3
- 31
- 58
14
votes
3 answers
'circos' style plots with matplotlib?
Does anybody know if there's a way to make circos-style plots with matplotlib python package, or any other python library? They don't have to be as nice looking as the example.
![](../../users/profiles/809104.webp)
dimka
- 3,581
- 11
- 28
- 36
9
votes
5 answers
Installing GD library for perl on MacOSX 10.6
I have been trying to install GD library for perl to no avail a long while now. I've tried every little thing I could find on the internets but nothing. I am trying to get Circos graphs which require the GD package.
When I try to install it through…
![](../../users/profiles/922252.webp)
AhmetZ
- 127
- 1
- 3
- 8
6
votes
2 answers
Hello world example for circos?
Can somebody provide me with a "hello world" example for circos? (www.circos.ca)
I know there are tons of tutorials provided with the zipped distribution, yet the way I learn is to take the very minimum config and then build from that - and I could…
![](../../users/profiles/798502.webp)
seinecle
- 8,419
- 13
- 55
- 107
5
votes
3 answers
R circlize - plot margins and plotting regions
I'm trying to replicate the graphs of this website https://gjabel.wordpress.com/2014/03/28/circular-migration-flow-plots-in-r/ using the r library "circlize".
Unfortunately I have two problems:
First of all I got a warning for all plotting regions…
![](../../users/profiles/4438830.webp)
sezonzo
- 53
- 1
- 4
5
votes
2 answers
R Circlize "Detect some gaps are too large"
I would like make a similar graph posted here using our data, however, I received this error message “Detect some gaps are too large”. Do you think because some values are very small as compare to others (e.g.; 1 versus 1812)?. I made a few changes…
![](../../users/profiles/3684364.webp)
Anthony
- 67
- 1
- 6
4
votes
1 answer
Enabling PNG support while installing GD.pm in Perl
I have already installed GD.pm. I want to make sure it supports PNG.
So to check that I do this:
$ perl -e 'use GD; $im=GD::Image->new(); print $im->can("png") ? "yes" : "no" , "\n";'
no
As you see. It prints no.
Then I download the latest GD from…
![](../../users/profiles/1380929.webp)
pdubois
- 6,692
- 15
- 58
- 89
4
votes
0 answers
D3 chord diagram with exact positions
I want to create chord diagram in D3, but to specify relations of intervals with exact positions as in the following example by Circos: .
Is there a way to do it in D3?
If not, is there a way to do it in any other javscript data visualization…
![](../../users/profiles/92396.webp)
Nikolay Vyahhi
- 1,273
- 1
- 15
- 29
3
votes
1 answer
How to change label fontsize on circlize chordDiagram in R
I have the following matrix:
> circ_mat
N chr Y N LG1 N LG2 N PA N chr X N other
chr X 1546 128758 109464 71862 6926164 524087
PA 17415 140985 190831 7156005 145783 953412
chr 2 73977 157666 6588917 151092 137082…
![](../../users/profiles/10084916.webp)
Charlie W
- 67
- 5
3
votes
2 answers
Adjust highlight.sector() width and placement - Chord diagram (circlize package) in R
I need some help with adjusting highlighted sectors of a chordDiagram() from the circlize package.
I am working with fisheries landings data. Fishing vessels start their trip in one port (homeport PORT_DE), and land their catch in another port…
![](../../users/profiles/1466181.webp)
Andronikos K.
- 85
- 1
- 8
3
votes
3 answers
R: circlize circos plot - how to plot unconnected areas between sectors with minimal overlap
I have a data frame with common features between 4 groups of patients and cell types. I have a lot of different features, but the shared ones (present in more than 1 group) are just a few.
I want to make a circos plot that reflects the few…
![](../../users/profiles/2573168.webp)
DaniCee
- 1,635
- 5
- 22
- 44
3
votes
1 answer
Circlize migration plot missing links
I have tried to follow the R code from Guy, to create circular migration plots. My files are similar to those that he presents with the package "migest" (science/regions_custom). My data file example is 'regions_oceanos':
- - - 1 2 4 3
-…
![](../../users/profiles/4636899.webp)
Natalia Bayona
- 31
- 1
3
votes
0 answers
How to draw track legend in Circos
This Circos tutorial showed configuring spacing between two chromosomes, so track legend can be placed in the area.
(source: circos.ca)
Like the the example above, but I can't find any explanation about how to draw text there just like right…
![](../../users/profiles/2796064.webp)
Meow
- 3,455
- 1
- 16
- 16
3
votes
1 answer
error installing libgd in mac 10.9
I'm trying to install libgd on my mac OSX 10.9 following the instructions here (https://mikewest.org/2007/04/installing-libgd-from-source-on-os-x) and peaking on some more info here (Installing GD library for perl on MacOSX 10.6).
the main goal is…
![](../../users/profiles/1373993.webp)
TriRook
- 147
- 1
- 3
- 16
2
votes
1 answer
How to resolve Circos SVG placing text incorrectly?
I have the following Circos diagram, which I rendered as an SVG file and then converted to PNG, for the purposes of illustration:
The text labels that circle the outer rim are oriented correctly from 12 o'clock to 9 o'clock, oriented outwards, away…
![](../../users/profiles/19410.webp)
Alex Reynolds
- 91,635
- 50
- 223
- 320