How to draw Chow-Ruskey diagram (more than 6 elements) with Vennerable R package?
1
1
Entering edit mode
9.5 years ago
xfliwz ▴ 50

How to draw venn (more than 6 elements) like above with Vennerable R package?

Ref1: Transcriptional Architecture and Chromatin Landscape of the Core Circadian Clock in Mammals

Ref2: Master Transcription Factors and Mediator Establish Super-Enhancers at Key Cell Identity Genes

venn Chow-Ruskey-diagram • 9.2k views
ADD COMMENT
1
Entering edit mode
ADD REPLY
0
Entering edit mode

Thanks for your help!

I had plotted 4 sets data successfully with that guidence.But it not worked with 8 sets

>data<-Venn(list("a"=a,"b"=b,"c"=c,"d"=d,"e"=e,"f"=f,"g"=g,"h"=h))
>plot(data,doWeight=T)
Error: length(cutedge) == 1 is not TRUE

So, how to plot Chow-Ruskey diagram with more than 4 sets data?

ADD REPLY
0
Entering edit mode
9.5 years ago
smilefreak ▴ 420

It should be relatively easy just put you lists for each class into a list containing each of your sets.

In R for example using the stem cell dataset and the commands below.

>library(Vennerable)
>data(StemCell)
>str(StemCell)
>plot(Venn(StemCell))

This is just an example from the documentation.

Although, I ran into some problem when trying to plot lists with greater than 5 elements with a weighted diagram, I looked into the source code but couldn't work out what was wrong.

But un weighted diagrams worked fine for sets up to 8.

I got the error length(cutedge) == 1 is not TRUE

>plot(Venn(StemCell), doWeights=F)
ADD COMMENT
0
Entering edit mode

Thanks for your response!

Yes, I also got that error.

I wonder whether there is other parameters or another tools to plot Chow-Ruskey diagram

ADD REPLY

Login before adding your answer.

Traffic: 1943 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