CloudNMF: a MapReduce implementation of nonnegative matrix factorization for large-scale biological datasets
- PMID: 23933456
- PMCID: PMC4411332
- DOI: 10.1016/j.gpb.2013.06.001
CloudNMF: a MapReduce implementation of nonnegative matrix factorization for large-scale biological datasets
Abstract
In the past decades, advances in high-throughput technologies have led to the generation of huge amounts of biological data that require analysis and interpretation. Recently, nonnegative matrix factorization (NMF) has been introduced as an efficient way to reduce the complexity of data as well as to interpret them, and has been applied to various fields of biological research. In this paper, we present CloudNMF, a distributed open-source implementation of NMF on a MapReduce framework. Experimental evaluation demonstrated that CloudNMF is scalable and can be used to deal with huge amounts of data, which may enable various kinds of a high-throughput biological data analysis in the cloud. CloudNMF is freely accessible at http://admis.fudan.edu.cn/projects/CloudNMF.html.
Keywords: Bioinformatics; MapReduce; Nonnegative matrix factorization.
Copyright © 2013. Production and hosting by Elsevier Ltd.
Figures




Similar articles
-
bioNMF: a web-based tool for nonnegative matrix factorization in biology.Nucleic Acids Res. 2008 Jul 1;36(Web Server issue):W523-8. doi: 10.1093/nar/gkn335. Epub 2008 May 30. Nucleic Acids Res. 2008. PMID: 18515346 Free PMC article.
-
A flexible R package for nonnegative matrix factorization.BMC Bioinformatics. 2010 Jul 2;11:367. doi: 10.1186/1471-2105-11-367. BMC Bioinformatics. 2010. PMID: 20598126 Free PMC article.
-
CloudDOE: a user-friendly tool for deploying Hadoop clouds and analyzing high-throughput sequencing data with MapReduce.PLoS One. 2014 Jun 4;9(6):e98146. doi: 10.1371/journal.pone.0098146. eCollection 2014. PLoS One. 2014. PMID: 24897343 Free PMC article.
-
Nonnegative matrix factorization: an analytical and interpretive tool in computational biology.PLoS Comput Biol. 2008 Jul 25;4(7):e1000029. doi: 10.1371/journal.pcbi.1000029. PLoS Comput Biol. 2008. PMID: 18654623 Free PMC article. Review.
-
When cloud computing meets bioinformatics: a review.J Bioinform Comput Biol. 2013 Oct;11(5):1330002. doi: 10.1142/S0219720013300025. Epub 2013 Oct 10. J Bioinform Comput Biol. 2013. PMID: 24131049 Review.
Cited by
-
easyMF: A Web Platform for Matrix Factorization-Based Gene Discovery from Large-scale Transcriptome Data.Interdiscip Sci. 2022 Sep;14(3):746-758. doi: 10.1007/s12539-022-00522-2. Epub 2022 May 18. Interdiscip Sci. 2022. PMID: 35585280
-
eDRAM: Effective early disease risk assessment with matrix factorization on a large-scale medical database: A case study on rheumatoid arthritis.PLoS One. 2018 Nov 26;13(11):e0207579. doi: 10.1371/journal.pone.0207579. eCollection 2018. PLoS One. 2018. PMID: 30475847 Free PMC article.
-
Inference of Large-scale Time-delayed Gene Regulatory Network with Parallel MapReduce Cloud Platform.Sci Rep. 2018 Dec 12;8(1):17787. doi: 10.1038/s41598-018-36180-y. Sci Rep. 2018. PMID: 30542062 Free PMC article.
-
Enter the Matrix: Factorization Uncovers Knowledge from Omics.Trends Genet. 2018 Oct;34(10):790-805. doi: 10.1016/j.tig.2018.07.003. Epub 2018 Aug 22. Trends Genet. 2018. PMID: 30143323 Free PMC article. Review.
-
NMF-mGPU: non-negative matrix factorization on multi-GPU systems.BMC Bioinformatics. 2015 Feb 13;16:43. doi: 10.1186/s12859-015-0485-4. BMC Bioinformatics. 2015. PMID: 25887585 Free PMC article.
References
-
- Lee D.D., Seung H.S. Learning the parts of objects by non-negative matrix factorization. Nature. 1999;401:788–791. - PubMed
-
- Gao Y., Church G. Improving molecular cancer class discovery through sparse non-negative matrix factorization. Bioinformatics. 2005;21:3970–3975. - PubMed
-
- Qi Q., Zhao Y., Li M., Simon R. Non-negative matrix factorization of gene expression profiles: a plug-in for BRB-ArrayTools. Bioinformatics. 2009;25:545–547. - PubMed
Publication types
MeSH terms
LinkOut - more resources
Full Text Sources
Other Literature Sources
Miscellaneous