Stable release V3.9.1
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.