{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,30]],"date-time":"2026-01-30T11:04:14Z","timestamp":1769771054536,"version":"3.49.0"},"reference-count":13,"publisher":"The Open Journal","issue":"117","license":[{"start":{"date-parts":[[2026,1,29]],"date-time":"2026-01-29T00:00:00Z","timestamp":1769644800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2026,1,29]],"date-time":"2026-01-29T00:00:00Z","timestamp":1769644800000},"content-version":"am","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2026,1,29]],"date-time":"2026-01-29T00:00:00Z","timestamp":1769644800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["JOSS"],"published-print":{"date-parts":[[2026,1,29]]},"DOI":"10.21105\/joss.09293","type":"journal-article","created":{"date-parts":[[2026,1,29]],"date-time":"2026-01-29T19:50:42Z","timestamp":1769716242000},"page":"9293","source":"Crossref","is-referenced-by-count":0,"title":["OnlineNMF.jl: A Julia Package for Out-of-core and Sparse Non-negative Matrix Factorization"],"prefix":"10.21105","volume":"11","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3797-2148","authenticated-orcid":false,"given":"Koki","family":"Tsuyuzaki","sequence":"first","affiliation":[{"name":"Department of Artificial Intelligence Medicine, Graduate School of Medicine, Chiba University, Japan"},{"name":"Laboratory for Bioinformatics Research, RIKEN Center for Biosystems Dynamics Research, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"8722","reference":[{"key":"review1","doi-asserted-by":"publisher","DOI":"10.1016\/j.tig.2018.07.003","article-title":"Enter the matrix: Factorization uncovers knowledge from omics","volume":"34(10)","author":"Stein-O\u2019Brien","year":"2018","unstructured":"Stein-O\u2019Brien, G. L. et al. (2018). Enter the matrix: Factorization uncovers knowledge from omics. Trends in Genetics, 34(10), 790\u2013805. https:\/\/doi.org\/10.1016\/j.tig.2018.07.003","journal-title":"Trends in Genetics"},{"key":"review2","doi-asserted-by":"publisher","DOI":"10.1093\/bib\/bbv108","article-title":"Dimension reduction techniques for the integrative analysis of multi-omics data","volume":"17(4)","author":"Meng","year":"2016","unstructured":"Meng, C. et al. (2016). Dimension reduction techniques for the integrative analysis of multi-omics data. Briefings in Bioinformatics, 17(4), 628\u2013641. https:\/\/doi.org\/10.1093\/bib\/bbv108","journal-title":"Briefings in Bioinformatics"},{"key":"face","doi-asserted-by":"publisher","DOI":"10.1038\/44565","article-title":"Learning the parts of objects by non-negative matrix factorization","volume":"401(6755)","author":"Lee","year":"1999","unstructured":"Lee, D. D. et al. (1999). Learning the parts of objects by non-negative matrix factorization. Nature, 401(6755), 788\u2013791. https:\/\/doi.org\/10.1038\/44565","journal-title":"Nature"},{"key":"audio","doi-asserted-by":"publisher","DOI":"10.11329\/jjssj.44.383","article-title":"Non-negative matrix factorization and its variants with applications to audio signal processing","volume":"44(2)","author":"Kameoka","year":"2015","unstructured":"Kameoka, H. (2015). Non-negative matrix factorization and its variants with applications to audio signal processing. Journal of the Japan Statistical Society, Japanese Issue, 44(2), 383\u2013407. https:\/\/doi.org\/10.11329\/jjssj.44.383","journal-title":"Journal of the Japan Statistical Society, Japanese Issue"},{"key":"recommend","doi-asserted-by":"publisher","DOI":"10.1109\/TAI.2025.3559053","article-title":"Recommender systems based on non-negative matrix factorization: A survey","author":"Sajad","year":"2025","unstructured":"Sajad, A. et al. (2025). Recommender systems based on non-negative matrix factorization: A survey. IEEE Transactions on Artificial Intelligence, 1\u201321. https:\/\/doi.org\/10.1109\/TAI.2025.3559053","journal-title":"IEEE Transactions on Artificial Intelligence"},{"key":"topicmodel","doi-asserted-by":"publisher","DOI":"10.1201\/9781420059458","volume-title":"Text mining: Classification, clustering, and applications","year":"2009","unstructured":"Srivastava, A. N., & Sahami, M. (Eds.). (2009). Text mining: Classification, clustering, and applications. Chapman; Hall\/CRC. https:\/\/doi.org\/10.1201\/9781420059458"},{"key":"admixture","doi-asserted-by":"publisher","DOI":"10.1007\/s00251-019-01144-7","article-title":"Single haplotype admixture models using large scale HLA genotype frequencies to reproduce human admixture","volume":"71","author":"Simanovsky","year":"2019","unstructured":"Simanovsky, A. L. et al. (2019). Single haplotype admixture models using large scale HLA genotype frequencies to reproduce human admixture. Immunogenetics, 71, 589\u2013604. https:\/\/doi.org\/10.1007\/s00251-019-01144-7","journal-title":"Immunogenetics"},{"key":"slideseq","doi-asserted-by":"publisher","DOI":"10.1126\/science.aaw1219","article-title":"Slide-seq: A scalable technology for measuring genome-wide expression at high spatial resolution","volume":"363","author":"Rodriques","year":"2019","unstructured":"Rodriques, S. G. et al. (2019). Slide-seq: A scalable technology for measuring genome-wide expression at high spatial resolution. Science, 363, 1463\u20131467. https:\/\/doi.org\/10.1126\/science.aaw1219","journal-title":"Science"},{"key":"onlinepcajl","doi-asserted-by":"publisher","DOI":"10.1186\/s13059-019-1900-3","article-title":"Benchmarking principal component analysis for large-scale single-cell RNA-sequencing","volume":"21(1)","author":"Tsuyuzaki","year":"2020","unstructured":"Tsuyuzaki, K. et al. (2020). Benchmarking principal component analysis for large-scale single-cell RNA-sequencing. Genome Biology, 21(1). https:\/\/doi.org\/10.1186\/s13059-019-1900-3","journal-title":"Genome Biology"},{"key":"sklearn","article-title":"Scikit-learn: Machine learning in Python","volume":"12(85)","author":"Pedregosa","year":"2011","unstructured":"Pedregosa, F. et al. (2011). Scikit-learn: Machine learning in Python. Journal of Machine Learning Research, 12(85), 2825\u20132830.","journal-title":"Journal of Machine Learning Research"},{"key":"nntensor","doi-asserted-by":"publisher","DOI":"10.21105\/joss.05015","article-title":"nnTensor: An R package for non-negative matrix\/tensor decomposition","volume":"8(84)","author":"Tsuyuzaki","year":"2023","unstructured":"Tsuyuzaki, K. et al. (2023). nnTensor: An R package for non-negative matrix\/tensor decomposition. Journal of Open Source Software, 8(84), 5015. https:\/\/doi.org\/10.21105\/joss.05015","journal-title":"Journal of Open Source Software"},{"key":"nmfk","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-023-05587-4","article-title":"Distributed out-of-memory NMF on CPU\/GPU architectures","volume":"80","author":"Boureima","year":"2024","unstructured":"Boureima, I. et al. (2024). Distributed out-of-memory NMF on CPU\/GPU architectures. J Supercomput, 80, 3970\u20133999. https:\/\/doi.org\/10.1007\/s11227-023-05587-4","journal-title":"J Supercomput"},{"key":"rcppplanc","doi-asserted-by":"publisher","DOI":"10.32614\/CRAN.package.RcppPlanc","article-title":"RcppPlanc: R wrapper for the PLANC nonnegative matrix factorization library","author":"Lab","year":"2023","unstructured":"Lab, W. (2023). RcppPlanc: R wrapper for the PLANC nonnegative matrix factorization library. https:\/\/github.com\/welch-lab\/RcppPlanc. https:\/\/doi.org\/10.32614\/CRAN.package.RcppPlanc"}],"container-title":["Journal of Open Source Software"],"original-title":[],"link":[{"URL":"https:\/\/joss.theoj.org\/papers\/10.21105\/joss.09293.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,1,29]],"date-time":"2026-01-29T19:50:43Z","timestamp":1769716243000},"score":1,"resource":{"primary":{"URL":"https:\/\/joss.theoj.org\/papers\/10.21105\/joss.09293"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,1,29]]},"references-count":13,"journal-issue":{"issue":"117","published-online":{"date-parts":[[2026,1]]}},"alternative-id":["10.21105\/joss.09293"],"URL":"https:\/\/doi.org\/10.21105\/joss.09293","relation":{"has-review":[{"id-type":"uri","id":"https:\/\/github.com\/openjournals\/joss-reviews\/issues\/9293","asserted-by":"subject"}],"references":[{"id-type":"doi","id":"10.5281\/zenodo.18250632","asserted-by":"subject"}]},"ISSN":["2475-9066"],"issn-type":[{"value":"2475-9066","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,1,29]]}}}