bipartite
Visualising Bipartite Networks and Calculating Some (Ecological) Indices
Description
Functions to visualise webs and calculate a series of indices commonly used to describe pattern in (ecological) webs. It focuses on webs consisting of only two levels (bipartite), e.g. pollination webs or predator-prey-webs. Visualisation is important to get an idea of what we are actually looking at, while the indices summarise different aspects of the web's topology.
Downloads
4.4K
Last 30 days
1800th
9.4K
Last 90 days
9.4K
Last year
Trend: -14% (30d vs prior 30d)
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | WARNING |
| r-devel-linux-x86_64-debian-gcc | WARNING |
| r-devel-linux-x86_64-fedora-clang | WARNING |
| r-devel-linux-x86_64-fedora-gcc | WARNING |
| r-devel-macos-arm64 | OK |
| r-devel-windows-x86_64 | WARNING |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | OK |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check details (14 non-OK)
whether package can be installed
Found the following significant warnings:
./MersenneTwister.h:307:13: warning: arithmetic between different enumeration types ('MTRand::(unnamed enum at ./MersenneTwister.h:74:2)' and 'MTRand::(unnamed enum at ./MersenneTwister.h:78:2)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
./MersenneTwister.h:310:18: warning: arithmetic between different enumeration types ('MTRand::(unnamed enum at ./MersenneTwister.h:78:2)' and 'MTRand::(unnamed enum at ./MersenneTwister.h:74:2)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
./MersenneTwister.h:311:17: warning: arithmetic between different enumeration types ('MTRand::(unnamed enum at ./MersenneTwister.h:78:2)' and 'MTRand::(unnamed enum at ./MersenneTwister.h:74:2)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
See ‘/home/hornik/tmp/R.check/r-devel-clang/Work/PKGS/bipartite.Rcheck/00install.out’ for details.
* used C compiler: ‘Debian clang version 21.1.8 (3+b1)’
* used C++ compiler: ‘Debian clang version 21.1.8 (3+b1)’
whether package can be installed
Found the following significant warnings: MersenneTwister.h:307:20: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion] MersenneTwister.h:310:32: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion] MersenneTwister.h:311:24: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion] See ‘/home/hornik/tmp/R.check/r-devel-gcc/Work/PKGS/bipartite.Rcheck/00install.out’ for details. * used C compiler: ‘gcc-15 (Debian 15.2.0-14) 15.2.0’ * used C++ compiler: ‘g++-15 (Debian 15.2.0-14) 15.2.0’
whether package can be installed
Found the following significant warnings:
./MersenneTwister.h:307:13: warning: arithmetic between different enumeration types ('MTRand::(unnamed enum at ./MersenneTwister.h:74:2)' and 'MTRand::(unnamed enum at ./MersenneTwister.h:78:2)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
./MersenneTwister.h:310:18: warning: arithmetic between different enumeration types ('MTRand::(unnamed enum at ./MersenneTwister.h:78:2)' and 'MTRand::(unnamed enum at ./MersenneTwister.h:74:2)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
./MersenneTwister.h:311:17: warning: arithmetic between different enumeration types ('MTRand::(unnamed enum at ./MersenneTwister.h:78:2)' and 'MTRand::(unnamed enum at ./MersenneTwister.h:74:2)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
See ‘/data/gannet/ripley/R/packages/tests-clang/bipartite.Rcheck/00install.out’ for details.
* used C compiler: ‘clang version 22.1.0 (https://github.com/llvm/llvm-project 4434dabb69916856b824f68a64b029c67175e532)’
* used C++ compiler: ‘clang version 22.1.0 (https://github.com/llvm/llvm-project 4434dabb69916856b824f68a64b029c67175e532)’
whether package can be installed
Found the following significant warnings: MersenneTwister.h:307:20: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion] MersenneTwister.h:310:32: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion] MersenneTwister.h:311:24: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion] See ‘/data/gannet/ripley/R/packages/tests-devel/bipartite.Rcheck/00install.out’ for details. * used C compiler: ‘gcc (GCC) 15.2.1 20260123 (Red Hat 15.2.1-7)’ * used C++ compiler: ‘g++ (GCC) 15.2.1 20260123 (Red Hat 15.2.1-7)’
*
whether package can be installed
Found the following significant warnings: MersenneTwister.h:307:20: warning: arithmetic between different enumeration types 'MTRand::<unnamed enum>' and 'MTRand::<unnamed enum>' is deprecated [-Wdeprecated-enum-enum-conversion] MersenneTwister.h:310:32: warning: arithmetic between different enumeration types 'MTRand::<unnamed enum>' and 'MTRand::<unnamed enum>' is deprecated [-Wdeprecated-enum-enum-conversion] MersenneTwister.h:311:24: warning: arithmetic between different enumeration types 'MTRand::<unnamed enum>' and 'MTRand::<unnamed enum>' is deprecated [-Wdeprecated-enum-enum-conversion] See 'd:/Rcompile/CRANpkg/local/4.6/bipartite.Rcheck/00install.out' for details. * used C compiler: 'gcc.exe (GCC) 14.3.0' * used C++ compiler: 'g++.exe (GCC) 14.3.0'
*
*
*
*
*
*
*
*
Check History
WARNING 9 OK · 0 NOTE · 5 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
whether package can be installed
Found the following significant warnings:
./MersenneTwister.h:307:13: warning: arithmetic between different enumeration types ('MTRand::(unnamed enum at ./MersenneTwister.h:74:2)' and 'MTRand::(unnamed enum at ./MersenneTwister.h:78:2)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
./MersenneTwister.h:310:18: warning: arithmetic between different enumeration types ('MTRand::(unnamed enum at ./MersenneTwister.h:78:2)' and 'MTRand::(unnamed enum at ./MersenneTwister.h:74:2)') is depr
whether package can be installed
Found the following significant warnings: MersenneTwister.h:307:20: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion] MersenneTwister.h:310:32: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion] MersenneTwister.h:311:24: warning: arithmetic between different enumeration type
whether package can be installed
Found the following significant warnings:
./MersenneTwister.h:307:13: warning: arithmetic between different enumeration types ('MTRand::(unnamed enum at ./MersenneTwister.h:74:2)' and 'MTRand::(unnamed enum at ./MersenneTwister.h:78:2)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
./MersenneTwister.h:310:18: warning: arithmetic between different enumeration types ('MTRand::(unnamed enum at ./MersenneTwister.h:78:2)' and 'MTRand::(unnamed enum at ./MersenneTwister.h:74:2)') is depr
whether package can be installed
Found the following significant warnings: MersenneTwister.h:307:20: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion] MersenneTwister.h:310:32: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion] MersenneTwister.h:311:24: warning: arithmetic between different enumeration type
whether package can be installed
Found the following significant warnings: MersenneTwister.h:307:20: warning: arithmetic between different enumeration types 'MTRand::<unnamed enum>' and 'MTRand::<unnamed enum>' is deprecated [-Wdeprecated-enum-enum-conversion] MersenneTwister.h:310:32: warning: arithmetic between different enumeration types 'MTRand::<unnamed enum>' and 'MTRand::<unnamed enum>' is deprecated [-Wdeprecated-enum-enum-conversion] MersenneTwister.h:311:24: warning: arithmetic between different enumeration type