Skip to content

Stable release V3.9.1

Compare
Choose a tag to compare
@github-actions github-actions released this 19 Jun 13:21

3.9.1 (2023-06-19)

Version 3.9.1 of RNAL=lysis introduces several improvements and fixes to further improve your analysis experience.
The release includes new optional parameters for single-set enrichment functions, compatibility improvements with newer Python versions,
improved error messaging for R scripts, and adresses minor issues related to enrichment analysis, documentation, plotting parameters, and Pipeline saving.

Added

  • Added new optional parameters to single-set enrichment functions, allowing users to determine the top and bottom cutoffs for the XL-mHG test ("X" and "L").

Changed

  • RNAlysis single-set enrichment analysis using the XL-mHG test now supports Python versions >= 3.8.
  • RNAlysis stand-alone app is now built on Python 3.11, improving overall performance.
  • Error messages caused by running R tools such as DESeq2, Limma-Voom, and FeatureCounts will now clearly state the reason the script failed, making it easier to understand what went wrong.

Fixed

  • Fixed bug where enrichment analysis would raise an error when running enrichment analysis on a gene set with no relevant annotations, or a gene set that does not intersect at all with the background gene set.
  • Added missing documentation for plotting parameters in some enrichment functions.
  • Depracation Warning should no longer appear when generating a box-plot or enhanced box-plot with scatter=True (CountFilter.box_plot, CountFilter.enhanced_box_plot)
  • Fixed bug in featureCounts single-end mode where the 'output_folder' parameter could appear as disabled.
  • Fixed bug where RNAlysis would raise an error message after saving a Pipeline, even when the Pipeline was saved successfully.