Rank aggregation

Summarizes ordered lists.

You are now following this Submission

Function aggregateRanks() deals with aggregation of ordered lists or rank matrix. It features robust methods for dealing with noisy input data.

Rank aggregation methods included:
- minimum
- mean
- geometric mean
- median
- Stuart (Stuart et al., Aerts et al.)
- Robust rank aggregation (Kolde et al.)

Acknowledgements:
This is a Matlab implementation of the R package "RobustRankAggreg" written by Raivo Kolde.

References:
Kolde, R., Laur, S., Adler, P., & Vilo, J. (2012).
Robust rank aggregation for gene list integration and meta-analysis. Bioinformatics (Oxford, England), 28(4), 573-580.

Stuart, J. M., Segal, E., Koller, D., & Kim, S. K. (2003).
A gene-coexpression network for global discovery of conserved genetic modules. Science (New York, N.Y.), 302(5643), 249-55.

Aerts, S., Lambrechts, D., Maity, S., Van Loo, P., Coessens, B., De Smet, F., Tranchevent, L.-C., et al. (2006). Gene prioritization through genomic data fusion. Nature biotechnology, 24(5), 537-44.

Cite As

Nejc Ilc (2026). Rank aggregation (https://www.mathworks.com/matlabcentral/fileexchange/41835-rank-aggregation), MATLAB Central File Exchange. Retrieved .

Categories

Find more on Biotech and Pharmaceutical in Help Center and MATLAB Answers

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.1.0.0

Corrected a spelling mistake in the file description.

1.0.0.0