Experiments¶
To see how well BiRG performs, we found all python (exclusively python, no other code like for example c) and cmake (packages with a CMakeList.txt in the root folder) packages on bioconda-recipes.
We then tried to build the recipes for these packages with BiRG. We considered the recipe created successfully if running bioconda-utils build with the recipe resulted in a successful build, as this is how a recipe should be used to make a conda package.
Note: Before running the packages on BiRG, we filtered out all packages that didn’t get a successful built with bioconda-utils build given its own recipe (E.g. blacklisted packages)
Results¶
- Python packages (both python2 and python3):
Date: 15/3/20
Total amount: 397
Successful builds: 256
Percentage of packages successfully built: 64%
- Cmake packages:
Date: 13/11/19
Total amount: 49
Successful builds: 28
Percentage of packages successfully built: 57%