R 维恩图包 Venerable 不可用 - 替代包?

发布于 2024-11-07 04:45:24 字数 217 浏览 3 评论 0原文

我需要绘制至少包含 5 个变量的面积比例维恩图。

我尝试安装 Vennerable 软件包,但它不再可用。 指向 Windows 版本的链接不起作用(页面不发现)

有替代包吗?

I need to plot area proportional Venn Diagrams with at least 5 variables.

I tried to install Vennerable package but its just not available anymore. Link to windows build doesn't work (page not found).

Is there an alternative package?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

最丧也最甜 2024-11-14 04:45:24

源文件上次更新于 2007 年,可从 Sourceforge 以 tar.gz 文件的形式下载:

http://sourceforge.net/projects/vennerable/files/R%20Source%20package/1.1.1.1/Vennerable_1.1.1.1.tar.gz /download

更好的是, 似乎更新了(编辑: 和损坏的)源文件,上次更新于 2009 年,可以从 R- 中查看使用 SVN 进行 Forge:

svn checkout svn://svn.r-forge.r-project.org/svnroot/vennerable

您可以使用 Rtools 自己构建它吗? Linux x86_64 构建日志表明小插图存在问题,导致构建失败,并且源 tar.gz 和二进制文件不可用。也许在没有小插图的情况下自己构建它会起作用。该软件包上次更新是在 19 个月前,因此目前似乎没有维护。

编辑

R-Forge 的最新修订似乎打破了这个包。 compute.Venn() 函数存在问题,并且许多测试失败。我从 Sourceforge 为 x86_64 架构构建了 Venerable_1.1.1.1 修订版。您可以在以下位置下载:

http://commondatastorage.googleapis.com/jthetzel -public/Vennerable_1.1.1.1.zip

我还没有实际测试过这个包,但它成功安装并加载到 Windows 7 上的 R 2.13.0 x86_64 中。如果您还有其他问题,可以给作者发电子邮件该软件包的负责人 Jonathan Swinton,您可以在 zip 存档的 DESCRIPTION 文件中找到他的电子邮件。

请注意,很少正确使用全部大写来引用 DESCRIPTION 文件,该文件的命名可能是出于历史原因(尽管如果有人有明确的解释,我会很感兴趣)。所有大写的大多数其他用途通常都会受到反对,除非您特别打算提高 SO 社区的收缩压。

The source files, last updated in 2007, are downloadable from Sourceforge as a tar.gz file:

http://sourceforge.net/projects/vennerable/files/R%20Source%20package/1.1.1.1/Vennerable_1.1.1.1.tar.gz/download

Better yet, what appears to be more updated (Edit: and broken) source files, last updated in 2009, can be checked out from R-Forge using SVN:

svn checkout svn://svn.r-forge.r-project.org/svnroot/vennerable

Can you build it yourself with Rtools? The Linux x86_64 build log suggests a problem with the vignette causing the build to fail, and the source tar.gz and binaries to be unavailable. Perhaps building it yourself without the vignette will work. The package was last updated 19 months ago, so it does not appear to be currently maintained.

Edit

It seems the most recent revisions from R-Forge break the package. There is a problem with the compute.Venn() function, and a number of tests fail. I built the Venerable_1.1.1.1 revision from Sourceforge for you for x86_64 architecture. You can download it at:

http://commondatastorage.googleapis.com/jthetzel-public/Vennerable_1.1.1.1.zip

I haven't actually tested the package, but it successfully installs and loads into R 2.13.0 x86_64 on Windows 7. If you have further questions, you can email the author of the package, Jonathan Swinton, whose email you will find in the DESCRIPTION file in the zip archive.

Note the rare correct use of all caps to refer to the DESCRIPTION file, which was so named for presumably historic reasons (though I'd be interested if anyone has a definitive explanation). Most other uses of all caps are generally frowned upon, unless you specifically intend to raise the systolic pressure of the SO community.

溺ぐ爱和你が 2024-11-14 04:45:24

请按照以下步骤操作:

source("http://bioconductor.org/biocLite.R")       
biocLite("graph")       
biocLite("RBGL")       
biocLite("RColorBrewer")       
biocLite("gtools")       
biocLite("reshape" 
install.packages("Vennerable", repos="http://R-Forge.R-project.org") 

Follow this:

source("http://bioconductor.org/biocLite.R")       
biocLite("graph")       
biocLite("RBGL")       
biocLite("RColorBrewer")       
biocLite("gtools")       
biocLite("reshape" 
install.packages("Vennerable", repos="http://R-Forge.R-project.org") 
徒留西风 2024-11-14 04:45:24

查看CRAN(R 包的地方)至少发现了两个有前途的包:VennDiagram 和文纳勒。

A look at CRAN (the place to be for R packages) revealed at least two promising packages: VennDiagram and venneuler.

初心未许 2024-11-14 04:45:24

尊者3.0已上线。例如,可以通过
从 R 内部下载它
install.packages("Vennerable", repos="http://R-Forge.R-project.org")

Vennerable 3.0 is available. It cand be downloaded eg from within R by
install.packages("Vennerable", repos="http://R-Forge.R-project.org")

戏舞 2024-11-14 04:45:24

经过彻底的检查,这个生物信息学引擎比可用的维恩图 R 包具有更高的性能到目前为止。它是由比利时作者 Lieven Sterck 用 Perl 编写的 ([电子邮件受保护])来自根特大学。

webtool 不仅生成所请求的图表作为输出(假设输入由 5 组或更少组成,已经超越了大多数可用于维恩图的 R 包的功能),而且还生成一个列出所包含元素的文本文件对各路口组进行详细检查。列表虽然不是几何图,但甚至可以生成超过 5 组的比较。此外,该网络工具还以表格方式输出每个数据集的元素总数,以确认唯一条目。

唯一缺少的功能:相当于 Vennerable R 包中的“Chow-Ruskey”的加权选项,但它似乎遇到了一些问题(除了如上所述的片状安装),在提供的最后一个组列表中添加了一个额外的元素重叠的数据框。 Vennerable(以及其他同类包)仅生成一个带有组标签的图形,并对每个交集包含的元素进行编号,而不列出它们。一般来说,维恩图和交叉数据虽然原理上很简单,但对于说明“多组学”生物数据的覆盖范围非常有用,只是为了提供一个例子。

Thorough inspection leads to this bioinformatics engine, of higher performance than available R packages for Venn diagrams out there so far. It is written in Perl by Belgium author Lieven Sterck ([email protected]) from Ghent University.

The webtool generates as output not only the requested diagram (provided the input consists of 5 sets or less, already surpassing capabilities of most R packages available for Venn diagrams) but also produces a text file listing the elements contained in each intersection group for detailed inspection. Lists, although not geometric diagrams as such, can be generated even for comparisons exceeding 5 sets. Furthermore, this webtool also outputs the total number of elements per dataset in a tabulated manner for confirmation of unique entries.

The only missing feature: a weighted option equivalent to the "Chow-Ruskey" in the Vennerable R package, which however seems to suffer from some issues (besides flaky installation as mentioned above) adding an extra element to the last group list provided in the data frame for overlap. Vennerable (and other packages of the same ilk) only generates a figure with group labels and numbers the elements contained per intersection, not listing them. Venn diagrams and intersection data in general, although simple in principle are of great utility to illustrate coverage of "multiomics" biological data just to provide with an example.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文