Skip to content

Releases: bioinfodlsu/rice-pilaf

v0.1.4

04 Apr 07:54
Compare
Choose a tag to compare

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

  • Refactored the logic for retrieving the version number and for checking whether the app is for deployment or local installation. Previously, these are specified in separate files (.version and .deploy). These settings are now bundled in a single .env file
  • Modified the Dockerfile to include the generation of this .env file
  • Disabled debugging mode in the version of the app intended for local installation. Debugging mode is now switched on only for development purposes
  • Minor updates to the README and the column header tooltips in the summary page

v0.1.3

13 Mar 14:04
592cfdc
Compare
Choose a tag to compare

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

  • Overrode the default nginx.conf in order to increase the timeout window to 5 minutes. This allows the execution of long-running processes, such as regulatory feature enrichment
  • Enforced code formatting using Black instead of autopep8. Checking for compliance with Black formatting is also now integrated into the CI/CD pipeline
  • Revised CI/CD workflows to ensure that dependent workflows are executed only when preceding workflows completed successfully (previously, only completion, regardless of result, was checked)
  • Added more code documentation

v0.1.2

10 Mar 17:11
Compare
Choose a tag to compare

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

  • Added the version release number to the app's footer. The release number is read from a file named .version, which is automatically included when using the image we published in the GitHub Container registry
  • Changed the base image of our workflow image to python3:10-bullseye. Previously, it was tiangolo/uwsgi-nginx-flask:python3.10; however, uwsgi and nginx are technically not needed for data preparation. This change also reduces the size of the image
  • Revised workflow for publishing a release. The release branch is now pushed to the main branch before publishing a release
  • Added more files to .gitignore and .dockerignore
  • Added list of publicly accessible running instances (RicePilaf URLs) to our README

v0.1.1

28 Feb 12:08
51e031e
Compare
Choose a tag to compare

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

  • Enforced distinction between locally installed version and deployed version. For example, a locally installed version should display the "Clear Cache" button, while the deployed version should not display it
  • Edited the Dockerfile for the locally installed version (app) so as to not use uwsgi and nginx and instead just use Flask's built-in server. This resulted in a ~360 MB decrease in the size of the image
  • Created a separate Dockerfile for the deployed version (deploy), which uses uwsgi and nginx. Previously, this was the Dockerfile for the locally installed version (app), with the addition of an extra command for specifying that the app should run in deployed mode
  • Incorporated the Dockerization of the deployed version into the GitHub Actions workflow. There are now three images in the GitHub Container Registry (app, workflow, and deploy)
  • Updated CONTRIBUTING.md to include information on raising issues, contributing to the codebase, license, code of covenant, and contact

v0.1.0

24 Feb 14:13
Compare
Choose a tag to compare

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.