Circos: how to draw ribbons?
1
0
Entering edit mode
7.0 years ago
tmms ▴ 10

Hello

Does anyone has experience with circos?

I want to draw a figure like this, but I am struggling to draw it. I have two bacterial genomes and they are represented in one circle (every half is one genome). I also have the coordinates of the regios that I want to connect with ribbons like in the figure. They were "calculated" using a different program. I can not find how to input these coordinates in circos. Does anyone already tried this?

Thanks in advance.

circos Assembly • 2.1k views
ADD COMMENT
0
Entering edit mode

Have you been working with circos previosly? If so, how your circos.conf file looks like? In general your link data file should have this structure:

genom1 region1_start region1_end genom2 region2_start region2_end

e.g.

hs1 100 200 hs2 250 300
hs1 400 550 hs3 500 750
hs2 600 700 hs3 1100 1125

and so on.

ADD REPLY
0
Entering edit mode

Thank you for the reply. I already figured out what I did wrong.

I used the wrong names for the links. They should have the same name as the chromosomes defined in the karyotype. I also did not make a seperate linkfile. As soon as I did that, I just had to add "<<include path="" to="" linkfile="" links.conf="">>" in conf-file. Afterwards everything worked perfectly.

ADD REPLY
0
Entering edit mode
7.0 years ago
theobroma22 ★ 1.2k

You can use the RCircos.Ribbon.Plot() function in the RCircos package.

ADD COMMENT

Login before adding your answer.

Traffic: 2223 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6