v1.0.2
Welcome! RicePilaf is short for Rice Post-GWAS/QTL Analysis dashboard. Ok, so we are not great at acronyms; but like a flavorful rice pilaf that combines many ingredients, this RicePilaf combines information from multiple rice databases to provide insights into your QTL/GWAS loci.
Installation and Usage
Please visit the wiki.
Changelog
-
Rewrote the (data preparation) workflow Dockerfile. Previously, R 4.3 and Bioconductor 3.17 were installed on top of the
python:3.10-bullseye
base image. For reproducibility, it is imperative to use these versions of R and Bioconductor. However, the most recent version of Bioconductor (3.19) requires R 4.4, while attempting to install Bioconductor 3.17 packages from source leads to dependency issues.As a solution, we rewrote the Dockerfile to use the
bioconductor/bioconductor_docker:RELEASE_3_17-R-4.3.0
base image instead. Aside from simplifying the installation of R packages, this change also reduced the image building time from ~24 minutes to ~8 minutes. -
Simplified the logic for deciding on whether to fetch the Bootstrap and Font Awesome stylesheets and sprites via the jsDelivr CDN or to use the self-hosted versions
-
Added more code documentation, as well as GitHub Actions workflow documentation