- When using multiple enrichment results, if one input enrichment result is empty it is not added to the results. Before the fix, the file alias of the empty enrichment result persisted, causing shifting of aliases and disappearance of last alias.
- Fixed an issue in clustered heatmap creation function
- Code refactoring
- Added the function that additionally creates a clustered heatmap for the top n representative terms.
- Added maxTermSize parameter.
- Fixed an issue in file alias parsing.
- Fixed the issue of exiting when one of the input files is empty or all the terms in it are discarded due to minTermSize. Now this file is discarded and analysis continues with the remaining files.
This is the version used in our publication PMID: 35870894