{"source":"the-square","resource_type":"catalog","generated_at":"2026-08-07T18:53:11.853Z","count":101,"code_count":67,"dataset_count":34,"codes":[{"code_name":"Asymmetric Least Squares (AsLS) for baseline correction (GUI) ","slug":"asymmetric-least-squares-asls-for-baseline-correction-gui-","version":"2.0","version_slug":"2-0","language":"MATLAB","categories":["Preprocessing","Toolbox"],"keywords":["baseline correction; asymmetric least squares; smoothing; spectroscopy; AsLS; GUI"],"description":"Interactive GUI for AsLS baseline correction. Real-time preview, batch and signal-by-signal correction and configurable parameters.","reference_text":"Eilers, P. H. C. (2003). A perfect smoother. Analytical Chemistry, 75(14), 3631-3636. https://doi.org/10.1021/ac034173t; Eilers, P. H. C., & Boelens, H. F. M. (2005). Baseline correction with asymmetric least squares smoothing. Leiden University Medical Centre Report, 1(1), 5. GitHub repository.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/asymmetric-least-squares-asls-for-baseline-correction-gui-?version=2-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/asymmetric-least-squares-asls-for-baseline-correction-gui-/versions/2-0/content.md","github_url":"https://github.com/LovelaceSquare/as-ls-gui/tree/fb24976fd707e40f07ccb7ec5a7ea0ae47504f16","github_commit_sha":"fb24976fd707e40f07ccb7ec5a7ea0ae47504f16","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/as-ls-gui/archive/fb24976fd707e40f07ccb7ec5a7ea0ae47504f16.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=asymmetric-least-squares-asls-for-baseline-correction-gui-&version=2-0&version_id=45e384d4-b5f7-4490-93f4-a46def21f2e9&github_commit_sha=fb24976fd707e40f07ccb7ec5a7ea0ae47504f16&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fas-ls-gui%2Ftree%2Ffb24976fd707e40f07ccb7ec5a7ea0ae47504f16&code=Asymmetric+Least+Squares+%28AsLS%29+for+baseline+correction+%28GUI%29+","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T23:07:11.57107+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Asymmetric Least Squares Baseline correction","slug":"asymmetric-least-squares-baseline-correction","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Preprocessing"],"keywords":["asymmetric least squares","AsLS","baseline correction","penalized least squares","iteratively reweighted least squares","IRLS","spectral preprocessing","second-order difference","smoothness penalty","Whittaker smoother","spectroscopy","Raman","infrared","FTIR","fluorescence background","chemometrics","MATLAB","Eilers","Boelens","sparse matrix","band matrix","scattering correction","signal processing","data preprocessing","peak preservation"],"description":"The Asymmetric Least Squares performs baseline correction by penalizing positive residuals.","reference_text":"Eilers, P. H. C., & Boelens, H. F. M. (2005). Baseline correction with asymmetric least squares smoothing. Leiden University Medical Centre Report, 1(1), 5. GitHub repository. https://github.com/LovelaceSquare/as-ls Version 1.0.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/asymmetric-least-squares-baseline-correction?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/asymmetric-least-squares-baseline-correction/versions/1-0/content.md","github_url":"https://github.com/LovelaceSquare/as-ls/tree/e8bffbe5465f9ce7ff016c069558ae43de49d2a0","github_commit_sha":"e8bffbe5465f9ce7ff016c069558ae43de49d2a0","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/as-ls/archive/e8bffbe5465f9ce7ff016c069558ae43de49d2a0.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=asymmetric-least-squares-baseline-correction&version=1-0&version_id=2cc4fff3-cdbe-476c-ab9c-9a23956d11f7&github_commit_sha=e8bffbe5465f9ce7ff016c069558ae43de49d2a0&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fas-ls%2Ftree%2Fe8bffbe5465f9ce7ff016c069558ae43de49d2a0&code=Asymmetric+Least+Squares+Baseline+correction","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Autoscale","slug":"autoscale","version":"2.0","version_slug":"2-0","language":"MATLAB","categories":["Preprocessing"],"keywords":["autoscaling","standardization","normalization","z-score","mean centering","unit variance","feature scaling","data preprocessing","chemometrics","multivariate analysis","column-wise scaling","row-wise scaling","implicit expansion","zero variance","spectral preprocessing","PCA preprocessing","MATLAB","statistical scaling","standard deviation","data transformation","variable weighting"],"description":"Autoscale standardizes data by centering it to zero mean and scaling it to unit variance.","reference_text":"van den Berg, R. A.; Hoefsloot, H. C. J.; Westerhuis, J. A.; Smilde, A. K.; van der Werf, M. J. (2006). Centering, scaling, and transformations: improving the biological information content of metabolomics data. BMC Genomics, 7, 142. https://doi.org/10.1186/1471-2164-7-142 GitHub repository.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/autoscale?version=2-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/autoscale/versions/2-0/content.md","github_url":"https://github.com/LovelaceSquare/autoscale/tree/0fdec6e10c95b92b44dc545fed9b1485b8cec77c","github_commit_sha":"0fdec6e10c95b92b44dc545fed9b1485b8cec77c","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/autoscale/archive/0fdec6e10c95b92b44dc545fed9b1485b8cec77c.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=autoscale&version=2-0&version_id=1e0e4055-1cbc-4782-a406-5c229c108342&github_commit_sha=0fdec6e10c95b92b44dc545fed9b1485b8cec77c&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fautoscale%2Ftree%2F0fdec6e10c95b92b44dc545fed9b1485b8cec77c&code=Autoscale","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Binning","slug":"binning","version":"2.1","version_slug":"2-1","language":"MATLAB","categories":["Preprocessing"],"keywords":["binning","downsampling","N-dimensional array","preprocessing","MATLAB","reshape","permute","sum","mean"],"description":"N-D binning (sum/mean) for MATLAB arrays","reference_text":"Gomez-Sanchez, A. (2025). binning function. GitHub repository. https://github.com/LovelaceSquare/binning Version 2.1.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/binning?version=2-1","markdown_url":"https://lovelacesquare.org/llms.md/codes/binning/versions/2-1/content.md","github_url":"https://github.com/LovelaceSquare/binning/tree/e74e400ce841b1370919fe7d07093901e0f3e5ca","github_commit_sha":"e74e400ce841b1370919fe7d07093901e0f3e5ca","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/binning/archive/e74e400ce841b1370919fe7d07093901e0f3e5ca.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=binning&version=2-1&version_id=84dfc183-f22e-4ba6-9849-6df6ebf0c473&github_commit_sha=e74e400ce841b1370919fe7d07093901e0f3e5ca&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fbinning%2Ftree%2Fe74e400ce841b1370919fe7d07093901e0f3e5ca&code=Binning","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-07-10T15:29:42.375782+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Blind instrument response function identification (smoothing penalty)","slug":"blind-instrument-response-function-identification-smoothing-penalty","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Other"],"keywords":["BIRFI","instrument response function","IRF estimation","blind deconvolution","smoothing penalty","Tikhonov regularization","Hankel matrix","time-resolved fluorescence","TRFS","fluorescence decay","penalized least squares","second-order difference","regularized inversion","inverse problem","convolution","spectroscopy","microscopy","chemometrics","MATLAB","signal recovery","deconvolution","lifetime imaging","Gómez-Sánchez","Ruckebusch"],"description":"BIRFI estimates the IRF via least squares and smoothing penalty from the fluorescence decay itself.","reference_text":"Gomez-Sanchez, A.; Devos, O.; Vitale, R.; Sliwa, M.; Sakhapov, D.; Enderlein, J.; de Juan, A.; Ruckebusch, C. (2024). Blind instrument response function identification from fluorescence decays. Biophysical Reports, 4(2), 100155. https://doi.org/10.1016/j.bpr.2024.100155 GitHub repository.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/blind-instrument-response-function-identification-smoothing-penalty?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/blind-instrument-response-function-identification-smoothing-penalty/versions/1-0/content.md","github_url":"https://github.com/LovelaceSquare/birfi-ls-smoothing/tree/bc36ae1ba56ffe040b3596a91f07c8c157da3492","github_commit_sha":"bc36ae1ba56ffe040b3596a91f07c8c157da3492","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/birfi-ls-smoothing/archive/bc36ae1ba56ffe040b3596a91f07c8c157da3492.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=blind-instrument-response-function-identification-smoothing-penalty&version=1-0&version_id=46e0ea51-f840-4552-9575-f8bc04c933a1&github_commit_sha=bc36ae1ba56ffe040b3596a91f07c8c157da3492&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fbirfi-ls-smoothing%2Ftree%2Fbc36ae1ba56ffe040b3596a91f07c8c157da3492&code=Blind+instrument+response+function+identification+%28smoothing+penalty%29","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Blind instrument response function identification (Tikhonov regularization)","slug":"blind-instrument-response-function-identification-tikhonov-regularization","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Other"],"keywords":["BIRFI","instrument response function","IRF estimation","blind deconvolution","Tikhonov regularization","ridge penalty","Hankel matrix","time-resolved fluorescence","TRFS","fluorescence decay","penalized least squares","identity penalty","regularized inversion","inverse problem","convolution","spectroscopy","microscopy","chemometrics","MATLAB","signal recovery","deconvolution","lifetime imaging","Gómez-Sánchez","Ruckebusch"],"description":"BIRFI estimates the IRF via least squares and Tikhonov penalty from the fluorescence decay itself.","reference_text":"Gomez-Sanchez, A.; Devos, O.; Vitale, R.; Sliwa, M.; Sakhapov, D.; Enderlein, J.; de Juan, A.; Ruckebusch, C. (2024). Blind instrument response function identification from fluorescence decays. Biophysical Reports, 4(2), 100155. https://doi.org/10.1016/j.bpr.2024.100155 GitHub repository.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/blind-instrument-response-function-identification-tikhonov-regularization?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/blind-instrument-response-function-identification-tikhonov-regularization/versions/1-0/content.md","github_url":"https://github.com/LovelaceSquare/birfi-ls/tree/95793bf328ba9a414f711e60a0403400e64e09fe","github_commit_sha":"95793bf328ba9a414f711e60a0403400e64e09fe","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/birfi-ls/archive/95793bf328ba9a414f711e60a0403400e64e09fe.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=blind-instrument-response-function-identification-tikhonov-regularization&version=1-0&version_id=d5d8cfaa-4fbd-43f7-bedd-651c52fcd4ab&github_commit_sha=95793bf328ba9a414f711e60a0403400e64e09fe&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fbirfi-ls%2Ftree%2F95793bf328ba9a414f711e60a0403400e64e09fe&code=Blind+instrument+response+function+identification+%28Tikhonov+regularization%29","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Calibration Model Fusion","slug":"calibration-model-fusion","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Regression"],"keywords":["Calibration Model Fusion","calibration transfer","PLS","model maintenance","model merging","hierarchical clustering","RMSECV","RMSEP","NIR spectroscopy","prediction error","multivariate calibration","cross-validation","dairy science","partial least squares","spectroscopy"],"description":"Merging and fusing multiple calibration models optimally","reference_text":"Halberg, H. F. F.; Holst, A. Y.; Kaufmann, N.; Bro, R. (2023). Calibration model fusion. Journal of Chemometrics, 37(3), e3350. https://doi.org/10.1002/cem.3350 GitHub repository. https://github.com/ucph-chemometrics/Calibration-model-fusion Version 1.0.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/calibration-model-fusion?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/calibration-model-fusion/versions/1-0/content.md","github_url":"https://github.com/ucph-chemometrics/Calibration-model-fusion/tree/361fc1e1709664bfd21610922e68b08092303068","github_commit_sha":"361fc1e1709664bfd21610922e68b08092303068","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/ucph-chemometrics/Calibration-model-fusion/archive/361fc1e1709664bfd21610922e68b08092303068.zip","zenodo_url":null,"has_file_archive":false,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=calibration-model-fusion&version=1-0&version_id=5ca22763-041f-4668-a72f-2ab54b91d209&github_commit_sha=361fc1e1709664bfd21610922e68b08092303068&github_source=https%3A%2F%2Fgithub.com%2Fucph-chemometrics%2FCalibration-model-fusion%2Ftree%2F361fc1e1709664bfd21610922e68b08092303068&code=Calibration+Model+Fusion","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"CDF to TXT Converter","slug":"cdf-to-txt-converter","version":"v1.0","version_slug":"v1-0","language":"Python","categories":["Data reader","Other"],"keywords":["ANDI","AIA","NetCDF","CDF","GC-MS","LC-MS","chromatography","mass spectrometry","data conversion","Python"],"description":"Batch convert ANDI/AIA NetCDF CDF chromatographic files to human-readable text","reference_text":"ASTM International. (2024). ASTM E2077-00(2024), Standard specification for analytical data interchange protocol for mass spectrometric data. https://doi.org/10.1520/E2077-00R24 ASTM International. (2014).","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/cdf-to-txt-converter?version=v1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/cdf-to-txt-converter/versions/v1-0/content.md","github_url":null,"github_commit_sha":null,"github_exact_snapshot":false,"github_browse_only_url":null,"github_archive_url":null,"zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=cdf-to-txt-converter&version=v1-0&version_id=955ee52a-3a93-493c-b1af-ed19dca34994&code=CDF+to+TXT+Converter","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-05-10T13:34:33.509244+00:00"},{"code_name":"CMTF Toolbox","slug":"cmtf-toolbox","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Multiblock Analysis","Unmixing"],"keywords":["coupled matrix and tensor factorization","CMTF","ACMTF","data fusion","tensor decomposition","matrix factorization","multi-block analysis","metabolomics","joint analysis","shared factors","Khatri-Rao product","gradient optimization","L-BFGS-B","Poblano","nonnegativity constraints","missing data","ridge penalty","chemometrics","multi-platform data","CP decomposition","PARAFAC","MATLAB","all-at-once optimization","factor matrices","structure-revealing","Acar","Kolda"],"description":"It implements all-at-once model for coupled matrix and tensor analysis (CMTF and ACMTF), enabling joint analysis of matrices + higher‐order tensors.","reference_text":"Acar, E.; Kolda, T. G.; Dunlavy, D. M. (2011). All-at-once optimization for coupled matrix and tensor factorizations. KDD Workshop on Mining and Learning with Graphs. https://arxiv.org/abs/1105.3422; Acar, E.; Papalexakis, E. E.; Gurdeniz, G.; Rasmussen, M. A.; Lawaetz, A. J.; Nilsson, M.; Bro, R.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/cmtf-toolbox?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/cmtf-toolbox/versions/1-0/content.md","github_url":"https://github.com/eacarat/CMTF_Toolbox/tree/9c0da397b83a2e21ee505b5ba5c5aef6e183f392","github_commit_sha":"9c0da397b83a2e21ee505b5ba5c5aef6e183f392","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/eacarat/CMTF_Toolbox/archive/9c0da397b83a2e21ee505b5ba5c5aef6e183f392.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=cmtf-toolbox&version=1-0&version_id=1209689f-be0e-423b-b638-7c5ebf1ee3e3&github_commit_sha=9c0da397b83a2e21ee505b5ba5c5aef6e183f392&github_source=https%3A%2F%2Fgithub.com%2Feacarat%2FCMTF_Toolbox%2Ftree%2F9c0da397b83a2e21ee505b5ba5c5aef6e183f392&code=CMTF+Toolbox","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"ColorLayer","slug":"colorlayer-780148","version":"v1.1","version_slug":"v1-1","language":"MATLAB","categories":["Visualization"],"keywords":["chemometrics","false-color","composite image","MCR","hyperspectral","MATLAB","visualization","color mapping"],"description":"Interactive false-color composite image editor with per-channel color bars","reference_text":"Gomez-Sanchez, A. (2026). ColorLayer function. GitHub repository. https://github.com/LovelaceSquare/color-layer Version 1.1.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/colorlayer-780148?version=v1-1","markdown_url":"https://lovelacesquare.org/llms.md/codes/colorlayer-780148/versions/v1-1/content.md","github_url":"https://github.com/LovelaceSquare/color-layer/tree/9a3a0552cc5609fb103b19141ffdedb3c54b738b","github_commit_sha":"9a3a0552cc5609fb103b19141ffdedb3c54b738b","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/color-layer/archive/9a3a0552cc5609fb103b19141ffdedb3c54b738b.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=colorlayer-780148&version=v1-1&version_id=d60a90c4-682a-4ced-8c47-d632e6fb1b80&github_commit_sha=9a3a0552cc5609fb103b19141ffdedb3c54b738b&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fcolor-layer%2Ftree%2F9a3a0552cc5609fb103b19141ffdedb3c54b738b&code=ColorLayer","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-29T10:31:12.692555+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Correlation map","slug":"correlation-map","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Visualization"],"keywords":["correlation map","correlation matrix","visualization","Pearson correlation","heatmap","variable relationships","multivariate analysis","exploratory data analysis","spectroscopy","chemometrics","MATLAB","statistical visualization","feature correlation","data interpretation","color map","annotation","pairwise correlation","data exploration","Guerrini","pattern recognition","variable selection"],"description":"Plots correlation map with values to make interpretation easier.","reference_text":"Pearson, K. (1895). Notes on regression and inheritance in the case of two parents. Proceedings of the Royal Society of London, 58, 240-242. https://doi.org/10.1098/rspl.1895.0041","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/correlation-map?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/correlation-map/versions/1-0/content.md","github_url":null,"github_commit_sha":null,"github_exact_snapshot":false,"github_browse_only_url":null,"github_archive_url":null,"zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=correlation-map&version=1-0&version_id=641ce327-b00f-42df-9323-92f22ae980ea&code=Correlation+map","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-05-10T12:42:59.579886+00:00"},{"code_name":"Cosmic Peak Correction","slug":"cosmic-peak-correction","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Preprocessing"],"keywords":["cosmic ray","spike removal","peak correction","derivative thresholding","interpolation","spectral cleaning","Raman spectroscopy","CCD detector","artifact removal","spectral preprocessing","chemometrics","MATLAB","outlier detection","signal processing","noise removal","cosmic spike","detector artifact","data quality","automated correction","spectral repair"],"description":"Removes cosmic peaks from spectral data via derivative thresholding and interpolation.","reference_text":"Gomez-Sanchez, A.; Rocha de Oliveira, R. (2024). CosmicPeakCorrection function. GitHub repository. https://github.com/LovelaceSquare/cosmic-peak-correction Version 1.0.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/cosmic-peak-correction?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/cosmic-peak-correction/versions/1-0/content.md","github_url":"https://github.com/LovelaceSquare/cosmic-peak-correction/tree/c3f025c3a1693570943614a63d2fa2b72f9fe005","github_commit_sha":"c3f025c3a1693570943614a63d2fa2b72f9fe005","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/cosmic-peak-correction/archive/c3f025c3a1693570943614a63d2fa2b72f9fe005.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=cosmic-peak-correction&version=1-0&version_id=c413e436-e744-4cfd-aa8c-5fe69e3926d7&github_commit_sha=c3f025c3a1693570943614a63d2fa2b72f9fe005&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fcosmic-peak-correction%2Ftree%2Fc3f025c3a1693570943614a63d2fa2b72f9fe005&code=Cosmic+Peak+Correction","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Cosmic Peak Correction GUI","slug":"cosmic-peak-correction-gui","version":"2.0","version_slug":"2-0","language":"MATLAB","categories":["Preprocessing","Toolbox"],"keywords":["cosmic ray correction","spike removal","despiking","spectral preprocessing","derivative thresholding","CCD artifacts","Raman spectroscopy","cosmic peak detection","linear interpolation","spectral cleaning","outlier detection","channel flagging","automatic threshold","interactive GUI","MATLAB GUI","uihtml","AppBase","Canvas 2D","signal processing","chemometrics","spectroscopy","preprocessing","noise removal","artifact correction","batch correction"],"description":"Interactive MATLAB GUI for detecting and removing cosmic ray spikes from spectral data using derivative-based thresholding.","reference_text":"Gomez-Sanchez, A.; Rocha de Oliveira, R. (2024). CosmicPeakCorrection GUI. GitHub repository. https://github.com/LovelaceSquare/cosmic-peak-correction-gui Version 2.0.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/cosmic-peak-correction-gui?version=2-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/cosmic-peak-correction-gui/versions/2-0/content.md","github_url":"https://github.com/LovelaceSquare/cosmic-peak-correction-gui/tree/33b107ea470a2ffd03b1ddfdb988151bf227d97d","github_commit_sha":"33b107ea470a2ffd03b1ddfdb988151bf227d97d","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/cosmic-peak-correction-gui/archive/33b107ea470a2ffd03b1ddfdb988151bf227d97d.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=cosmic-peak-correction-gui&version=2-0&version_id=eca13102-7e15-4502-9742-f81abb12cbfc&github_commit_sha=33b107ea470a2ffd03b1ddfdb988151bf227d97d&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fcosmic-peak-correction-gui%2Ftree%2F33b107ea470a2ffd03b1ddfdb988151bf227d97d&code=Cosmic+Peak+Correction+GUI","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T23:00:51.132355+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"cropBackground","slug":"cropbackground","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Preprocessing"],"keywords":["background cropping","hyperspectral image","spatial masking","intensity thresholding","pixel selection","image preprocessing","spectral imaging","ROI selection","region of interest","background removal","masking","chemometrics","MATLAB","image analysis","hyperspectral data","spatial filtering","Raman imaging","fluorescence imaging","data reduction","spectral image processing","pixel classification"],"description":"This function crops a hyperspectral image by keeping pixels with intensities in a defined range.","reference_text":"Gomez-Sanchez, A. (2024). cropBackground function. GitHub repository. https://github.com/LovelaceSquare/crop-background Version 1.0.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/cropbackground?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/cropbackground/versions/1-0/content.md","github_url":"https://github.com/LovelaceSquare/crop-background/tree/5188ad7f279838e691274d9fc193d76bdb5b0ab6","github_commit_sha":"5188ad7f279838e691274d9fc193d76bdb5b0ab6","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/crop-background/archive/5188ad7f279838e691274d9fc193d76bdb5b0ab6.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=cropbackground&version=1-0&version_id=4b6de977-c0b7-43ae-90ee-04a5de0c6de1&github_commit_sha=5188ad7f279838e691274d9fc193d76bdb5b0ab6&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fcrop-background%2Ftree%2F5188ad7f279838e691274d9fc193d76bdb5b0ab6&code=cropBackground","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"CropBackground GUI","slug":"cropbackground-gui","version":"1.1","version_slug":"1-1","language":"MATLAB","categories":["Preprocessing","Data exploration"],"keywords":["hyperspectral","image processing","background removal","cropping","GUI","thresholding","particle detection","spectral selection","chemometrics","NIR"],"description":"Interactive GUI for cropping background pixels from 3D hyperspectral image cubes using threshold, spatial selection, or automatic detection methods.","reference_text":"Gomez-Sanchez, A. (2024). CropBackground GUI. GitHub repository. https://github.com/LovelaceSquare/crop-background-gui Version 1.1.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/cropbackground-gui?version=1-1","markdown_url":"https://lovelacesquare.org/llms.md/codes/cropbackground-gui/versions/1-1/content.md","github_url":"https://github.com/LovelaceSquare/crop-background-gui/tree/d9f1d38bf7232de0b39b93c36b6d66a1401661ad","github_commit_sha":"d9f1d38bf7232de0b39b93c36b6d66a1401661ad","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/crop-background-gui/archive/d9f1d38bf7232de0b39b93c36b6d66a1401661ad.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=cropbackground-gui&version=1-1&version_id=61e132bf-abe7-40fc-b930-fd39ccfc55dd&github_commit_sha=d9f1d38bf7232de0b39b93c36b6d66a1401661ad&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fcrop-background-gui%2Ftree%2Fd9f1d38bf7232de0b39b93c36b6d66a1401661ad&code=CropBackground+GUI","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-29T18:51:58.331858+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"DTW and COW","slug":"dtw-and-cow","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Preprocessing"],"keywords":["DTW","COW","dynamic time warping","correlation optimized warping","signal alignment","chromatography","peak alignment","preprocessing","GC-MS","HPLC","retention time correction","warping","spectral alignment","time-shift correction","multi-way warping"],"description":"Dynamic Time Warping and Correlation Optimized Warping for signal alignment","reference_text":"Tomasi, G.; van den Berg, F.; Andersson, C. (2004). Correlation optimized warping and dynamic time warping as preprocessing methods for chromatographic data. Journal of Chemometrics, 18, 231-241. https://doi.org/10.1002/cem.859; Skov, T.; van den Berg, F.; Tomasi, G.; Bro, R. (2006).","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/dtw-and-cow?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/dtw-and-cow/versions/1-0/content.md","github_url":"https://github.com/ucph-chemometrics/DTW-and-COW/tree/cb6314eca5b73d0a0f0266780c8473d09c9c8b3a","github_commit_sha":"cb6314eca5b73d0a0f0266780c8473d09c9c8b3a","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/ucph-chemometrics/DTW-and-COW/archive/cb6314eca5b73d0a0f0266780c8473d09c9c8b3a.zip","zenodo_url":null,"has_file_archive":false,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=dtw-and-cow&version=1-0&version_id=d692e788-5679-42d9-82e4-9477e0614ca4&github_commit_sha=cb6314eca5b73d0a0f0266780c8473d09c9c8b3a&github_source=https%3A%2F%2Fgithub.com%2Fucph-chemometrics%2FDTW-and-COW%2Ftree%2Fcb6314eca5b73d0a0f0266780c8473d09c9c8b3a&code=DTW+and+COW","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"EEM Cleaner GUI","slug":"eem-cleaner","version":"v 4.1","version_slug":"v-4-1","language":"MATLAB","categories":["Preprocessing","Missing data","Visualization"],"keywords":["EEM","excitation-emission matrix","fluorescence spectroscopy","Rayleigh scatter","Raman scatter","scatter removal","masking","missing values","imputation","PARAFAC","MCR-ALS","SVD","O-ALS","chemometrics","MATLAB","spectroscopy preprocessing"],"description":"Interactive MATLAB interface for masking Rayleigh and Raman scatter in EEM fluorescence data and handling masked pixels with NaN, interpolation, SVD, PARAFAC-ALS, O-ALS, or MCR-ALS.","reference_text":"Gomez-Sanchez, A. (2026). EEM Cleaner. Lovelace's Square / GitHub repository. https://github.com/LovelaceSquare/eemsignal-cleaner Version 4.1.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/eem-cleaner?version=v-4-1","markdown_url":"https://lovelacesquare.org/llms.md/codes/eem-cleaner/versions/v-4-1/content.md","github_url":"https://github.com/LovelaceSquare/eemsignal-cleaner/tree/27fbb6d6cc7c63570cc6e55b0a16f3277db7a1c3","github_commit_sha":"27fbb6d6cc7c63570cc6e55b0a16f3277db7a1c3","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/eemsignal-cleaner/archive/27fbb6d6cc7c63570cc6e55b0a16f3277db7a1c3.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=eem-cleaner&version=v-4-1&version_id=9abd34d3-1f8e-4972-be56-b65a2ae1d80a&github_commit_sha=27fbb6d6cc7c63570cc6e55b0a16f3277db7a1c3&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Feemsignal-cleaner%2Ftree%2F27fbb6d6cc7c63570cc6e55b0a16f3277db7a1c3&code=EEM+Cleaner+GUI","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-05-17T16:52:09.492+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"EEMscat","slug":"eemscat","version":"3.0","version_slug":"3-0","language":"MATLAB","categories":["Preprocessing"],"keywords":["EEMscat","fluorescence","excitation-emission matrix","EEM","Rayleigh scattering","Raman scattering","scatter removal","PARAFAC","interpolation","spectroscopy","water analysis","preprocessing","fluorescence correction","DOM fluorescence","environmental chemistry"],"description":"Removes Rayleigh and Raman scatter from fluorescence EEM data","reference_text":"Bahram, M.; Bro, R.; Stedmon, C.; Afkhami, A. (2006). Handling of Rayleigh and Raman scatter for PARAFAC modeling of fluorescence data using interpolation. Journal of Chemometrics, 20, 99-105. https://doi.org/10.1002/cem.978 GitHub repository.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/eemscat?version=3-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/eemscat/versions/3-0/content.md","github_url":"https://github.com/ucph-chemometrics/EEMSCAT/tree/5ec361e17a4b34ad7f5a7c73c92682770e552ac4","github_commit_sha":"5ec361e17a4b34ad7f5a7c73c92682770e552ac4","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/ucph-chemometrics/EEMSCAT/archive/5ec361e17a4b34ad7f5a7c73c92682770e552ac4.zip","zenodo_url":null,"has_file_archive":false,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=eemscat&version=3-0&version_id=33195aba-b07b-4e1a-9782-12c022137fc3&github_commit_sha=5ec361e17a4b34ad7f5a7c73c92682770e552ac4&github_source=https%3A%2F%2Fgithub.com%2Fucph-chemometrics%2FEEMSCAT%2Ftree%2F5ec361e17a4b34ad7f5a7c73c92682770e552ac4&code=EEMscat","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Extended Multiplicative Signal Correction (EMSC)","slug":"extended-multiplicative-signal-correction-emsc","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Preprocessing"],"keywords":["EMSC","extended multiplicative signal correction","multiplicative effects","additive effects","baseline correction","scatter correction","spectral preprocessing","reference spectrum","polynomial correction","interferent correction","spectroscopy","NIR","infrared","Raman","FTIR","chemometrics","MATLAB","Martens","Stark","physical model","light scattering","path length correction","MSC extension","preprocessing"],"description":"EMSC algorithm for correcting multiplicative/additive effects in spectral data.","reference_text":"Martens, H.; Stark, E. (1991). Extended multiplicative signal correction and spectral interference subtraction: new preprocessing methods for near infrared spectroscopy. Journal of Pharmaceutical and Biomedical Analysis, 9(8), 625-635.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/extended-multiplicative-signal-correction-emsc?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/extended-multiplicative-signal-correction-emsc/versions/1-0/content.md","github_url":"https://github.com/LovelaceSquare/emsc/tree/d0122d054c8a453dfade489f0dba89c220052312","github_commit_sha":"d0122d054c8a453dfade489f0dba89c220052312","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/emsc/archive/d0122d054c8a453dfade489f0dba89c220052312.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=extended-multiplicative-signal-correction-emsc&version=1-0&version_id=67785f19-f4c1-4ea9-aec8-8402fee0a1b3&github_commit_sha=d0122d054c8a453dfade489f0dba89c220052312&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Femsc%2Ftree%2Fd0122d054c8a453dfade489f0dba89c220052312&code=Extended+Multiplicative+Signal+Correction+%28EMSC%29","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Extended Multiplicative Signal Correction (EMSC) GUI","slug":"extended-multiplicative-signal-correction-emsc-gui-mrv6668o","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Preprocessing","Toolbox"],"keywords":["EMSC","extended multiplicative signal correction","scatter correction","baseline correction","spectral preprocessing","reference spectrum","polynomial correction","spectroscopy","MATLAB","GUI"],"description":"Interactive MATLAB GUI for extended multiplicative signal correction with live reference and polynomial-order previews.","reference_text":"Martens, H. and Stark, E. (1991). Extended multiplicative signal correction and spectral interference subtraction. Journal of Pharmaceutical and Biomedical Analysis, 9(8), 625-635.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/extended-multiplicative-signal-correction-emsc-gui-mrv6668o?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/extended-multiplicative-signal-correction-emsc-gui-mrv6668o/versions/1-0/content.md","github_url":"https://github.com/LovelaceSquare/emsc-gui/tree/4a1c9d485a90c9a57deae9893ab3b1c4b70fb203","github_commit_sha":"4a1c9d485a90c9a57deae9893ab3b1c4b70fb203","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/emsc-gui/archive/4a1c9d485a90c9a57deae9893ab3b1c4b70fb203.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=extended-multiplicative-signal-correction-emsc-gui-mrv6668o&version=1-0&version_id=f914fe72-0241-4398-a97e-3336282f5719&github_commit_sha=4a1c9d485a90c9a57deae9893ab3b1c4b70fb203&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Femsc-gui%2Ftree%2F4a1c9d485a90c9a57deae9893ab3b1c4b70fb203&code=Extended+Multiplicative+Signal+Correction+%28EMSC%29+GUI","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-07-21T21:33:58.762301+00:00","updated_at":"2026-07-21T21:33:58.762301+00:00"},{"code_name":"FastChrom","slug":"fastchrom","version":"2.0","version_slug":"2-0","language":"MATLAB","categories":["Preprocessing"],"keywords":["FastChrom","baseline correction","peak detection","peak grouping","chromatography","GC-FID","GC-MS","retention time indexing","automated analysis","GUI","signal processing","VOC analysis","total ion chromatogram","food science","preprocessing"],"description":"Automated baseline correction, peak detection and grouping for chromatographic data","reference_text":"Skov, T.; Bro, R. (2008). Solving fundamental problems in chromatographic analysis. Analytical and Bioanalytical Chemistry, 390, 281-285. https://doi.org/10.1007/s00216-007-1618-z; Johnsen, L. G.; Skov, T.; Houlberg, U.; Bro, R. (2013).","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/fastchrom?version=2-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/fastchrom/versions/2-0/content.md","github_url":"https://github.com/ucph-chemometrics/FastChrom/tree/6d30090318bc656beff797cb7ca5379ec52a7ff0","github_commit_sha":"6d30090318bc656beff797cb7ca5379ec52a7ff0","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/ucph-chemometrics/FastChrom/archive/6d30090318bc656beff797cb7ca5379ec52a7ff0.zip","zenodo_url":null,"has_file_archive":false,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=fastchrom&version=2-0&version_id=854b4612-fd1c-48ca-877e-56e9e5372988&github_commit_sha=6d30090318bc656beff797cb7ca5379ec52a7ff0&github_source=https%3A%2F%2Fgithub.com%2Fucph-chemometrics%2FFastChrom%2Ftree%2F6d30090318bc656beff797cb7ca5379ec52a7ff0&code=FastChrom","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Fourier Filter","slug":"fourier-filter","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Preprocessing"],"keywords":["Fourier filter","frequency domain","FFT","denoising","low-pass filter","band-pass filter","spectral filtering","noise removal","signal processing","frequency cutoff","spectroscopy","chemometrics","MATLAB","fast Fourier transform","inverse FFT","smoothing","harmonic analysis","spectral cleanup","artifact removal","digital filter","frequency analysis"],"description":"The Fourier filter filters data in the frequency domain to remove unwanted noise and artifacts.","reference_text":"Gomez-Sanchez, A. (2024). fourierFilter function. Lovelace's Square / GitHub repository. https://github.com/LovelaceSquare/fourier-filter Version 1.0.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/fourier-filter?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/fourier-filter/versions/1-0/content.md","github_url":"https://github.com/LovelaceSquare/fourier-filter/tree/2b70552e74aa396baf83fdbba6bcf19df5522f1d","github_commit_sha":"2b70552e74aa396baf83fdbba6bcf19df5522f1d","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/fourier-filter/archive/2b70552e74aa396baf83fdbba6bcf19df5522f1d.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=fourier-filter&version=1-0&version_id=79e31c7a-a688-49ad-87fc-d48c8d957700&github_commit_sha=2b70552e74aa396baf83fdbba6bcf19df5522f1d&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Ffourier-filter%2Ftree%2F2b70552e74aa396baf83fdbba6bcf19df5522f1d&code=Fourier+Filter","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Fourier Filtering GUI","slug":"fourier-filtering-gui-mrv66eyr","version":"3.0","version_slug":"3-0","language":"MATLAB","categories":["Preprocessing","Toolbox"],"keywords":["Fourier filtering","FFT","frequency domain","pass-band intervals","spectral denoising","signal processing","preprocessing","spectroscopy","MATLAB","GUI"],"description":"Interactive MATLAB GUI for frequency-domain spectral filtering with editable pass-band intervals and live previews.","reference_text":"Oppenheim, A. V. and Schafer, R. W. (2010). Discrete-Time Signal Processing, 3rd ed. Pearson. Harris, F. J. (1978). On the use of windows for harmonic analysis with the discrete Fourier transform. Proceedings of the IEEE, 66(1), 51-83.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/fourier-filtering-gui-mrv66eyr?version=3-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/fourier-filtering-gui-mrv66eyr/versions/3-0/content.md","github_url":"https://github.com/LovelaceSquare/fourier-filter-gui/tree/4a6517f7aa8576ac4bc293089d3ef187d5f29e52","github_commit_sha":"4a6517f7aa8576ac4bc293089d3ef187d5f29e52","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/fourier-filter-gui/archive/4a6517f7aa8576ac4bc293089d3ef187d5f29e52.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=fourier-filtering-gui-mrv66eyr&version=3-0&version_id=d6e2f11f-a0c1-44bd-acd1-6acd3e4ce9a3&github_commit_sha=4a6517f7aa8576ac4bc293089d3ef187d5f29e52&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Ffourier-filter-gui%2Ftree%2F4a6517f7aa8576ac4bc293089d3ef187d5f29e52&code=Fourier+Filtering+GUI","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-07-21T21:33:45.009373+00:00","updated_at":"2026-07-21T21:33:45.009373+00:00"},{"code_name":"Graphical interface for MCR‑ALS multivariate curve resolution (MCR‑ALS 2.0 toolbox)","slug":"graphical-interface-for-mcrals-multivariate-curve-resolution-mcrals20-toolbox","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Toolbox","Unmixing"],"keywords":["MCR-ALS","multivariate curve resolution","GUI toolbox","alternating least squares","spectral unmixing","constraints","non-negativity","unimodality","closure","selectivity","chemometrics","MATLAB","mixture analysis","Jaumot","Tauler","de Juan","process analysis","environmental monitoring","hyperspectral","graphical interface","interactive","ALS constraints","bilinear model","spectroscopy"],"description":"MATLAB user-friendly GUI toolbox implementing MCR‑ALS with advanced constraints.","reference_text":"Jaumot, J.; de Juan, A.; Tauler, R. (2015). MCR-ALS GUI 2.0: New features and applications. Chemometrics and Intelligent Laboratory Systems, 140, 1-12. https://doi.org/10.1016/j.chemolab.2014.10.003","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/graphical-interface-for-mcrals-multivariate-curve-resolution-mcrals20-toolbox?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/graphical-interface-for-mcrals-multivariate-curve-resolution-mcrals20-toolbox/versions/1-0/content.md","github_url":null,"github_commit_sha":null,"github_exact_snapshot":false,"github_browse_only_url":null,"github_archive_url":null,"zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=graphical-interface-for-mcrals-multivariate-curve-resolution-mcrals20-toolbox&version=1-0&version_id=e7be8318-fe98-4c85-ae4b-139c764b4a35&code=Graphical+interface+for+MCR%E2%80%91ALS+multivariate+curve+resolution+%28MCR%E2%80%91ALS%E2%80%AF2.0+toolbox%29","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-05-10T12:43:03.133372+00:00"},{"code_name":"HYPER-Tools version 3.0","slug":"hyper-tools-version-30","version":"3.0","version_slug":"3-0","language":"MATLAB","categories":["Toolbox"],"keywords":["HYPER-Tools","hyperspectral image analysis","GUI","chemometric imaging","multivariate image analysis","PCA imaging","MCR imaging","classification","spectral preprocessing","spatial analysis","MATLAB","chemometrics","Amigo","Ballabio","Raman imaging","NIR imaging","infrared imaging","image segmentation","pixel classification","spectral imaging","data exploration","toolbox"],"description":"Hyper-Tools v.3.0. is a Graphical User-friendly Interface (GUI) for the analysis of multispectral and hyperspectral images.","reference_text":"Mobaraki, N.; Amigo, J. M. (2018). HYPER-Tools. A graphical user-friendly interface for hyperspectral image analysis. Chemometrics and Intelligent Laboratory Systems, 172, 174-187. https://doi.org/10.1016/j.chemolab.2017.11.003","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/hyper-tools-version-30?version=3-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/hyper-tools-version-30/versions/3-0/content.md","github_url":null,"github_commit_sha":null,"github_exact_snapshot":false,"github_browse_only_url":null,"github_archive_url":null,"zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=hyper-tools-version-30&version=3-0&version_id=14fc11c2-a685-49f3-918d-9a63ece031f5&code=HYPER-Tools+version+3.0","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-05-10T12:43:03.838167+00:00"},{"code_name":"Hyperspectral PCA Explorer","slug":"hyperspectral-pca-explorer-mroqy8qu","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Preprocessing","Data exploration","Visualization"],"keywords":["Hyperspectral Imaging","PCA","chemometrics","MATLAB","Graphical User Interface"],"description":"Interactive MATLAB GUI for spatial PCA exploration, ROI selection, score/loading visualization, and residual diagnostics in hyperspectral images.","reference_text":"Sicre-Conesa, A. (2026). Hyperspectral PCA Explorer(Version 1.0.0) [MATLAB GUI]. Lovelace's Square.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/hyperspectral-pca-explorer-mroqy8qu?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/hyperspectral-pca-explorer-mroqy8qu/versions/1-0/content.md","github_url":null,"github_commit_sha":null,"github_exact_snapshot":false,"github_browse_only_url":null,"github_archive_url":null,"zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=hyperspectral-pca-explorer-mroqy8qu&version=1-0&version_id=32152f89-2639-45dd-9d79-80c43a82f119&code=Hyperspectral+PCA+Explorer","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-07-22T06:53:23.549892+00:00","updated_at":"2026-07-22T06:53:23.549892+00:00"},{"code_name":"Image alignment","slug":"image-alignment","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Preprocessing"],"keywords":["image registration","image alignment","hyperspectral","spatial transformation","shift correction","rotation correction","scaling","affine transformation","multimodal registration","spectral imaging","sensor fusion","pixel mapping","chemometrics","MATLAB","Raman imaging","fluorescence imaging","image preprocessing","geometric correction","coordinate transformation","data fusion","image processing"],"description":"MATLAB code to align images and hyperspectral images using shift, rotation, and scaling parameters.","reference_text":"Piqueras, S.; Burger, J.; Tauler, R.; de Juan, A. (2018). Handling different spatial resolutions in image fusion by multivariate curve resolution-alternating least squares for incomplete image multisets. Analytical Chemistry, 90(11), 6757-6765.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/image-alignment?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/image-alignment/versions/1-0/content.md","github_url":"https://github.com/LovelaceSquare/image-registration/tree/d56326e34fa2e8843193ef3b6c6869a362658af7","github_commit_sha":"d56326e34fa2e8843193ef3b6c6869a362658af7","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/image-registration/archive/d56326e34fa2e8843193ef3b6c6869a362658af7.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=image-alignment&version=1-0&version_id=1746662a-93b6-4d65-bb5f-66fceff7ef25&github_commit_sha=d56326e34fa2e8843193ef3b6c6869a362658af7&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fimage-registration%2Ftree%2Fd56326e34fa2e8843193ef3b6c6869a362658af7&code=Image+alignment","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"INCA","slug":"inca","version":"1.41","version_slug":"1-41","language":"MATLAB","categories":["Data reader"],"keywords":["INCA","data import","Perkin-Elmer","spectrofluorometer","fluorescence","SP-file","TIDAS","SRB","EEM","data reader","three-way data","N-way Toolbox","PARAFAC","spectroscopy","file converter"],"description":"Imports and prepares Perkin-Elmer fluorometric data for MATLAB","reference_text":"Bro, R.; Andersson, C. A. INCA. University of Copenhagen Chemometrics. https://github.com/ucph-chemometrics/INCA Version 1.41.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/inca?version=1-41","markdown_url":"https://lovelacesquare.org/llms.md/codes/inca/versions/1-41/content.md","github_url":"https://github.com/ucph-chemometrics/INCA/tree/79e93cee2daed6bc50191d45650c4a8796c8db07","github_commit_sha":"79e93cee2daed6bc50191d45650c4a8796c8db07","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/ucph-chemometrics/INCA/archive/79e93cee2daed6bc50191d45650c4a8796c8db07.zip","zenodo_url":null,"has_file_archive":false,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=inca&version=1-41&version_id=e55c25f5-5716-4ec0-b2cc-9900b8760a4e&github_commit_sha=79e93cee2daed6bc50191d45650c4a8796c8db07&github_source=https%3A%2F%2Fgithub.com%2Fucph-chemometrics%2FINCA%2Ftree%2F79e93cee2daed6bc50191d45650c4a8796c8db07&code=INCA","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"INDAFAC","slug":"indafac","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Missing data"],"keywords":["INDAFAC","PARAFAC","missing data","incomplete data","Levenberg-Marquardt","three-way analysis","tensor decomposition","ALS","SWATLD","imputation","multi-way","factor analysis","convergence","sparse fitting","CreaMiss"],"description":"Sparse PARAFAC fitting for incomplete multi-way data via Levenberg-Marquardt","reference_text":"Tomasi, G.; Bro, R. (2005). PARAFAC missing values. Chemometrics and Intelligent Laboratory Systems, 75(2), 163-180. https://doi.org/10.1016/j.chemolab.2004.07.003; Tomasi, G.; Bro, R. (2006). A comparison of algorithms for fitting the PARAFAC model.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/indafac?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/indafac/versions/1-0/content.md","github_url":"https://github.com/ucph-chemometrics/INDAFAC/tree/1b63885321fdee8eafd7dc7e8727d506a21f864c","github_commit_sha":"1b63885321fdee8eafd7dc7e8727d506a21f864c","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/ucph-chemometrics/INDAFAC/archive/1b63885321fdee8eafd7dc7e8727d506a21f864c.zip","zenodo_url":null,"has_file_archive":false,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=indafac&version=1-0&version_id=8fd44e31-064f-4b7a-afae-697883bb6538&github_commit_sha=1b63885321fdee8eafd7dc7e8727d506a21f864c&github_source=https%3A%2F%2Fgithub.com%2Fucph-chemometrics%2FINDAFAC%2Ftree%2F1b63885321fdee8eafd7dc7e8727d506a21f864c&code=INDAFAC","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Interval Correlation Optimized Shifting (iCOshift)","slug":"interval-correlation-optimized-shifting-icoshift","version":"1.3.1","version_slug":"1-3-1","language":"MATLAB","categories":["Preprocessing"],"keywords":["iCOshift","signal alignment","peak alignment","correlation optimization","spectral registration","interval-based alignment","shifting","NMR","chromatography","spectroscopy","preprocessing","chemometrics","peak matching","warping","cross-correlation","reference spectrum","MATLAB","metabolomics","signal processing","Savorani","Tomasi","batch alignment"],"description":"Interval Correlation Optimized Shifting (iCOshift) for fast, robust signal alignment across samples.","reference_text":"Savorani, F.; Tomasi, G.; Engelsen, S. B. (2010). icoshift: A versatile tool for the rapid alignment of 1D NMR spectra. Journal of Magnetic Resonance, 202(2), 190-202. https://doi.org/10.1016/j.jmr.2009.11.012","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/interval-correlation-optimized-shifting-icoshift?version=1-3-1","markdown_url":"https://lovelacesquare.org/llms.md/codes/interval-correlation-optimized-shifting-icoshift/versions/1-3-1/content.md","github_url":null,"github_commit_sha":null,"github_exact_snapshot":false,"github_browse_only_url":null,"github_archive_url":null,"zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=interval-correlation-optimized-shifting-icoshift&version=1-3-1&version_id=9fc20a94-1e79-480a-880e-e949f5e996c6&code=Interval+Correlation+Optimized+Shifting+%28iCOshift%29","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-05-10T12:43:05.245733+00:00"},{"code_name":"Jchemo","slug":"jchemo","version":"0.8.10","version_slug":"0-8-10","language":"Julia","categories":["Toolbox"],"keywords":["Jchemo","Julia","chemometrics package","PLS regression","PCR","classification","preprocessing","toolbox","partial least squares","principal component regression","LDA","KNN","SVM","random forest","spectral preprocessing","cross-validation","model selection","variable selection","NIR","spectroscopy","Lesnoff","multivariate calibration"],"description":"Jchemo is a Julia package for regression, classification and preprocessing developed for chemometrics but useful across various data analysis tasks.","reference_text":"Lesnoff, M. (2021). Jchemo: Chemometrics and machine learning for high-dimensional data with Julia. https://github.com/mlesnoff/Jchemo.jl Version 0.8.10.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/jchemo?version=0-8-10","markdown_url":"https://lovelacesquare.org/llms.md/codes/jchemo/versions/0-8-10/content.md","github_url":"https://github.com/mlesnoff/Jchemo.jl/tree/0f0c9e7b3cf7b7b0569dd48646724200565e34f4","github_commit_sha":"0f0c9e7b3cf7b7b0569dd48646724200565e34f4","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/mlesnoff/Jchemo.jl/archive/0f0c9e7b3cf7b7b0569dd48646724200565e34f4.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=jchemo&version=0-8-10&version_id=cf900ee0-756f-425b-b4a8-6c865ea11677&github_commit_sha=0f0c9e7b3cf7b7b0569dd48646724200565e34f4&github_source=https%3A%2F%2Fgithub.com%2Fmlesnoff%2FJchemo.jl%2Ftree%2F0f0c9e7b3cf7b7b0569dd48646724200565e34f4&code=Jchemo","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Kernelize","slug":"kernelize","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Preprocessing","Unmixing"],"keywords":["kernelizing","multiexponential decays","tensorization","trilinear model","kernel transformation","bilinear to trilinear","exponential decay","fluorescence lifetime","time-resolved spectroscopy","MCR","PARAFAC","chemometrics","MATLAB","data transformation","Laplace transform","kernel matrix","unique decomposition","Gómez-Sánchez","Ruckebusch","de Juan","multiway analysis","tensor decomposition"],"description":"Kernelize transforms bilinear data (exponential decays) using kernels to provide trilinear data.","reference_text":"Gomez-Sanchez, A.; Vitale, R.; Devos, O.; de Juan, A.; Ruckebusch, C. (2023). Kernelizing: A way to increase accuracy in trilinear decomposition analysis of multiexponential signals. Analytica Chimica Acta, 1273, 341545. https://doi.org/10.1016/j.aca.2023.341545 GitHub repository.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/kernelize?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/kernelize/versions/1-0/content.md","github_url":"https://github.com/LovelaceSquare/kernelize/tree/c81a3c4e149a894cf6f735120ed8e2df6d706b4c","github_commit_sha":"c81a3c4e149a894cf6f735120ed8e2df6d706b4c","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/kernelize/archive/c81a3c4e149a894cf6f735120ed8e2df6d706b4c.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=kernelize&version=1-0&version_id=132cce73-1c46-40e1-b54c-693e1d56b11b&github_commit_sha=c81a3c4e149a894cf6f735120ed8e2df6d706b4c&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fkernelize%2Ftree%2Fc81a3c4e149a894cf6f735120ed8e2df6d706b4c&code=Kernelize","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Local Asymmetric Least Squares (LAsLS)","slug":"local-asymmetric-least-squares-lasls","version":"1.1","version_slug":"1-1","language":"MATLAB","categories":["Preprocessing"],"keywords":["LAsLS","LASLS","local asymmetric least squares","baseline correction","interval-based","Whittaker smoother","penalized least squares","spectral preprocessing","complex baselines","asymmetric weights","smoothing parameter","spectroscopy","Raman","infrared","FTIR","chemometrics","MATLAB","local correction","per-region parameters","scattering correction","fluorescence background","signal processing","iteratively reweighted","second-order penalty"],"description":"Local Asymmetric Least Squares (LAsLS) allows complex baseline corrections with per-interval parameters.","reference_text":"Eilers, P. H. C.; Boelens, H. F. M. (2005). Baseline correction with asymmetric least squares smoothing. Leiden University Medical Centre Report, 1(1), 5. Gomez-Sanchez, A. Local Asymmetric Least Squares (LAsLS). Lovelace's Square / GitHub repository.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/local-asymmetric-least-squares-lasls?version=1-1","markdown_url":"https://lovelacesquare.org/llms.md/codes/local-asymmetric-least-squares-lasls/versions/1-1/content.md","github_url":"https://github.com/LovelaceSquare/lasls-cl/tree/aaf71d7f59ac926807d089141b3e92deafbce88b","github_commit_sha":"aaf71d7f59ac926807d089141b3e92deafbce88b","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/lasls-cl/archive/aaf71d7f59ac926807d089141b3e92deafbce88b.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=local-asymmetric-least-squares-lasls&version=1-1&version_id=275d517c-4c36-4a1f-8587-1e548b3f04eb&github_commit_sha=aaf71d7f59ac926807d089141b3e92deafbce88b&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Flasls-cl%2Ftree%2Faaf71d7f59ac926807d089141b3e92deafbce88b&code=Local+Asymmetric+Least+Squares+%28LAsLS%29","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-04-02T14:36:20.818141+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Local Asymmetric Least Squares (LAsLS) (GUI)","slug":"local-asymmetric-least-squares-lasls-gui-mr3d8spw","version":"1.4","version_slug":"1-4","language":"MATLAB","categories":["Preprocessing"],"keywords":["baseline correction; local asymmetric least squares; LAsLS; asymmetric least squares; chemometrics; spectral preprocessing; MATLAB GUI; interactive data analysis; lasls"],"description":"LAsLS applies localized Whittaker smoothing and asymmetry parameters for accurate spectral baseline correction.","reference_text":"A. Gómez-Sánchez, B. Torres-Cobos, and R. Rocha de Oliveira, Local Asymmetric Least Squares (LAsLS) for Noisy and Complex Baseline Correction, Journal of Chemometrics 40, no. 8 (2026): e70169, https://doi.org/10.1002/cem.70169.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/local-asymmetric-least-squares-lasls-gui-mr3d8spw?version=1-4","markdown_url":"https://lovelacesquare.org/llms.md/codes/local-asymmetric-least-squares-lasls-gui-mr3d8spw/versions/1-4/content.md","github_url":"https://github.com/LovelaceSquare/lasls-gui/tree/fbe81e0be0753f892dbfd5d1a30e434d7500404b","github_commit_sha":"fbe81e0be0753f892dbfd5d1a30e434d7500404b","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/lasls-gui/archive/fbe81e0be0753f892dbfd5d1a30e434d7500404b.zip","zenodo_url":null,"has_file_archive":false,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=local-asymmetric-least-squares-lasls-gui-mr3d8spw&version=1-4&version_id=90dc2d8a-d9ad-471a-b007-768ad2e4b236&github_commit_sha=fbe81e0be0753f892dbfd5d1a30e434d7500404b&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Flasls-gui%2Ftree%2Ffbe81e0be0753f892dbfd5d1a30e434d7500404b&code=Local+Asymmetric+Least+Squares+%28LAsLS%29+%28GUI%29","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-07-12T20:07:12.895725+00:00","updated_at":"2026-07-30T18:46:49.251867+00:00"},{"code_name":"Matrix Normalization","slug":"matrix-normalization","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Preprocessing"],"keywords":["normalization","matrix norm","Euclidean norm","L1 norm","L2 norm","Frobenius norm","L-infinity norm","max norm","unit length","unit area","data scaling","spectral normalization","row normalization","column normalization","chemometrics","MATLAB","preprocessing","feature scaling","vector normalization","SNV","standard normal variate"],"description":"Normalizes an input matrix using various norms and dimensions for flexible data scaling.","reference_text":"Gomez-Sanchez, A. (2024). normMatrix function. GitHub repository. https://github.com/LovelaceSquare/normalize-matrix Version 1.0.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/matrix-normalization?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/matrix-normalization/versions/1-0/content.md","github_url":"https://github.com/LovelaceSquare/normalize-matrix/tree/487e171cd7b3f7df92712b5adf2fdf991729777f","github_commit_sha":"487e171cd7b3f7df92712b5adf2fdf991729777f","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/normalize-matrix/archive/487e171cd7b3f7df92712b5adf2fdf991729777f.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=matrix-normalization&version=1-0&version_id=b64bb4c6-7503-419d-a993-3afb18fc8589&github_commit_sha=487e171cd7b3f7df92712b5adf2fdf991729777f&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fnormalize-matrix%2Ftree%2F487e171cd7b3f7df92712b5adf2fdf991729777f&code=Matrix+Normalization","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"MCR-ALS Lite: Multivariate Curve Resolution - Alternating Least Squares","slug":"mcr-als-lite-multivariate-curve-resolution---alternating-least-squares","version":"1.2","version_slug":"1-2","language":"MATLAB","categories":["Unmixing"],"keywords":["multivariate curve resolution","MCR-ALS","alternating least squares","spectral unmixing","bilinear model","concentration profiles","spectral profiles","non-negative least squares","FNNLS","chemometrics","mixture analysis","self-modeling","lack of fit","convergence","factor analysis","pure component recovery","constrained optimization","spectroscopy","chromatography","imaging","MATLAB","iterative algorithm","nonnegativity constraints","residuals","Frobenius norm"],"description":"The MCR-ALS (Lite version) algorithm unmixes bilinear data to obtain the pure components.","reference_text":"Tauler, R. (1995). Multivariate curve resolution applied to second order data. Chemometrics and Intelligent Laboratory Systems, 30(1), 133-146. https://doi.org/10.1016/0169-7439(95)00047-X; de Juan, A.; Tauler, R. (2021).","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/mcr-als-lite-multivariate-curve-resolution---alternating-least-squares?version=1-2","markdown_url":"https://lovelacesquare.org/llms.md/codes/mcr-als-lite-multivariate-curve-resolution---alternating-least-squares/versions/1-2/content.md","github_url":"https://github.com/LovelaceSquare/mcr-als-lite/tree/5e5a907b3426456d2d2a323a90edbc6062fce4a6","github_commit_sha":"5e5a907b3426456d2d2a323a90edbc6062fce4a6","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/mcr-als-lite/archive/5e5a907b3426456d2d2a323a90edbc6062fce4a6.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=mcr-als-lite-multivariate-curve-resolution---alternating-least-squares&version=1-2&version_id=eebc99ed-c0b4-434c-a1a7-2de059a4900a&github_commit_sha=5e5a907b3426456d2d2a323a90edbc6062fce4a6&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fmcr-als-lite%2Ftree%2F5e5a907b3426456d2d2a323a90edbc6062fce4a6&code=MCR-ALS+Lite%3A+Multivariate+Curve+Resolution+-+Alternating+Least+Squares","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Multi-block Toolbox","slug":"multi-block-toolbox","version":"0.2","version_slug":"0-2","language":"MATLAB","categories":["Multiblock Analysis","Toolbox"],"keywords":["Multiblock Toolbox","multi-block PCA","multi-block PLS","consensus PCA","data fusion","Procrustes analysis","RV coefficient","block scaling","cross-validation","process monitoring","multivariate analysis","spectroscopy","SVD imputation","super scores","block weights"],"description":"Multiblock PCA and PLS methods for multi-source data analysis","reference_text":"van den Berg, F. Multi-block Toolbox. University of Copenhagen Chemometrics. https://github.com/ucph-chemometrics/Multiblock-Toolbox Version 0.2.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/multi-block-toolbox?version=0-2","markdown_url":"https://lovelacesquare.org/llms.md/codes/multi-block-toolbox/versions/0-2/content.md","github_url":"https://github.com/ucph-chemometrics/Multiblock-Toolbox/tree/610dac05695bb356b54c8f3560d45b77c053382b","github_commit_sha":"610dac05695bb356b54c8f3560d45b77c053382b","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/ucph-chemometrics/Multiblock-Toolbox/archive/610dac05695bb356b54c8f3560d45b77c053382b.zip","zenodo_url":null,"has_file_archive":false,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=multi-block-toolbox&version=0-2&version_id=9f281f46-9851-42bc-9875-139aa486bceb&github_commit_sha=610dac05695bb356b54c8f3560d45b77c053382b&github_source=https%3A%2F%2Fgithub.com%2Fucph-chemometrics%2FMultiblock-Toolbox%2Ftree%2F610dac05695bb356b54c8f3560d45b77c053382b&code=Multi-block+Toolbox","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Multiplicative Scatter Correction (MSC)","slug":"multiplicative-scatter-correction-msc","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Preprocessing"],"keywords":["MSC","multiplicative scatter correction","scatter correction","additive scatter","multiplicative effects","reference spectrum","linear regression correction","spectral preprocessing","path length","particle size","NIR","infrared","diffuse reflectance","chemometrics","MATLAB","Geladi","MacDougall","Martens","baseline correction","preprocessing","spectroscopy","calibration transfer"],"description":"MSC algorithm for correcting multiplicative and additive scatter effects in spectral data.","reference_text":"Isaksson, T.; Naes, T. (1988). The effect of multiplicative scatter correction (MSC) and linearity improvement in NIR spectroscopy. Applied Spectroscopy, 42(7), 1273-1284. https://doi.org/10.1366/0003702884429869 GitHub repository. https://github.com/LovelaceSquare/msc Version 1.0.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/multiplicative-scatter-correction-msc?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/multiplicative-scatter-correction-msc/versions/1-0/content.md","github_url":"https://github.com/LovelaceSquare/msc/tree/32757ab7f180887fd03b9d5817d04685290c8063","github_commit_sha":"32757ab7f180887fd03b9d5817d04685290c8063","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/msc/archive/32757ab7f180887fd03b9d5817d04685290c8063.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=multiplicative-scatter-correction-msc&version=1-0&version_id=074ff9c6-b825-4d6a-abce-24ec7be309af&github_commit_sha=32757ab7f180887fd03b9d5817d04685290c8063&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fmsc%2Ftree%2F32757ab7f180887fd03b9d5817d04685290c8063&code=Multiplicative+Scatter+Correction+%28MSC%29","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Multiset Builder","slug":"multiset-builder-mrnsjz33","version":"1.1","version_slug":"1-1","language":"MATLAB","categories":["Multiblock Analysis","Unmixing","Missing data","Visualization"],"keywords":["Chemometrics","multiset","multiblock data","missing blocks","image fusion","hyperspectral imaging","MCR-ALS","MATLAB","graphical user interface."],"description":"Interactive MATLAB tool for visually constructing block-structured multisets and their structural-observation masks.","reference_text":"Sicre-Conesa, A. (2026). MultisetBuilder(Version 1.0.0) [MATLAB GUI]. Lovelace's Square.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/multiset-builder-mrnsjz33?version=1-1","markdown_url":"https://lovelacesquare.org/llms.md/codes/multiset-builder-mrnsjz33/versions/1-1/content.md","github_url":"https://github.com/asicreconesa/Multiset-Builder/tree/702c128eee98ff53fa7447899fbbcd081d404d07","github_commit_sha":"702c128eee98ff53fa7447899fbbcd081d404d07","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/asicreconesa/Multiset-Builder/archive/702c128eee98ff53fa7447899fbbcd081d404d07.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=multiset-builder-mrnsjz33&version=1-1&version_id=604ec313-4207-487f-a9b1-1705093644ed&github_commit_sha=702c128eee98ff53fa7447899fbbcd081d404d07&github_source=https%3A%2F%2Fgithub.com%2Fasicreconesa%2FMultiset-Builder%2Ftree%2F702c128eee98ff53fa7447899fbbcd081d404d07&code=Multiset+Builder","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-07-24T18:06:14.580459+00:00","updated_at":"2026-07-24T18:06:14.580459+00:00"},{"code_name":"NIPALS","slug":"nipals","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Data exploration","Feature Selection","Missing data"],"keywords":["NIPALS","principal component analysis","PCA","missing data","data imputation","iterative algorithm","scores","loadings","deflation","dimensionality reduction","multivariate analysis","chemometrics","exploratory data analysis","NaN handling","variance explained","bilinear model","least squares","convergence","orthogonal decomposition","spectral data","MATLAB","Wold","matrix factorization","data reconstruction"],"description":"NIPALS performs PCA on data using iterative least squares and deflation steps. It can deal with missing values.","reference_text":"Wold, H. (1966). Estimation of principal components and related models by iterative least squares. In P. R. Krishnaiah (Ed.), Multivariate Analysis, 391-420. Academic Press. GitHub repository. https://github.com/LovelaceSquare/nipals Version 1.0.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/nipals?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/nipals/versions/1-0/content.md","github_url":"https://github.com/LovelaceSquare/nipals/tree/ca58bc29c5fe8874a8e72fc57a1ab78918029f36","github_commit_sha":"ca58bc29c5fe8874a8e72fc57a1ab78918029f36","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/nipals/archive/ca58bc29c5fe8874a8e72fc57a1ab78918029f36.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=nipals&version=1-0&version_id=024d5a9d-4d43-476a-9ae8-f8fa1fa9de54&github_commit_sha=ca58bc29c5fe8874a8e72fc57a1ab78918029f36&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fnipals%2Ftree%2Fca58bc29c5fe8874a8e72fc57a1ab78918029f36&code=NIPALS","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Normalized-2D-radial-pair-distributions","slug":"normalized-2d-radial-pair-distributions","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Other"],"keywords":["radial pair distribution","molecular dynamics","hydration","carbohydrates","molecular simulation","water structure","sphere volume","computational chemistry","2D distributions","molecular graphics","food science","biospectroscopy","probability distribution","geometric analysis","structural analysis"],"description":"Normalized 2D radial pair distributions for molecular hydration analysis","reference_text":"Andersson, C.; Engelsen, S. B. (1999). The mean hydration of carbohydrates as studied by normalized two-dimensional radial pair distributions. Journal of Molecular Graphics and Modelling, 17(2), 101-105. https://doi.org/10.1016/S1093-3263(99)00022-4 GitHub repository.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/normalized-2d-radial-pair-distributions?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/normalized-2d-radial-pair-distributions/versions/1-0/content.md","github_url":"https://github.com/ucph-chemometrics/Normalized-2D-radial-pair-distributions/tree/2bc6171ddbc8a8266a7a0ceb68d9b5f0c2847f4c","github_commit_sha":"2bc6171ddbc8a8266a7a0ceb68d9b5f0c2847f4c","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/ucph-chemometrics/Normalized-2D-radial-pair-distributions/archive/2bc6171ddbc8a8266a7a0ceb68d9b5f0c2847f4c.zip","zenodo_url":null,"has_file_archive":false,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=normalized-2d-radial-pair-distributions&version=1-0&version_id=4d9b0893-dbcc-4753-8fe3-cb0bb273f2a9&github_commit_sha=2bc6171ddbc8a8266a7a0ceb68d9b5f0c2847f4c&github_source=https%3A%2F%2Fgithub.com%2Fucph-chemometrics%2FNormalized-2D-radial-pair-distributions%2Ftree%2F2bc6171ddbc8a8266a7a0ceb68d9b5f0c2847f4c&code=Normalized-2D-radial-pair-distributions","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Open Models","slug":"open-models-mseijz7l","version":"0.1","version_slug":"0-1","language":"Python","categories":["Other"],"keywords":["python","scikit-learn","chemotools"],"description":"OpenModels is a flexible and extensible library for serializing and deserializing machine learning models.","reference_text":"","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/open-models-mseijz7l?version=0-1","markdown_url":"https://lovelacesquare.org/llms.md/codes/open-models-mseijz7l/versions/0-1/content.md","github_url":"https://github.com/Gnpd/openmodels/tree/ae5dc2b7878285436a086ffe62bb61e9077da25f","github_commit_sha":"ae5dc2b7878285436a086ffe62bb61e9077da25f","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/Gnpd/openmodels/archive/ae5dc2b7878285436a086ffe62bb61e9077da25f.zip","zenodo_url":null,"has_file_archive":false,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=open-models-mseijz7l&version=0-1&version_id=887562ec-9687-4867-9462-154041b36f4e&github_commit_sha=ae5dc2b7878285436a086ffe62bb61e9077da25f&github_source=https%3A%2F%2Fgithub.com%2FGnpd%2Fopenmodels%2Ftree%2Fae5dc2b7878285436a086ffe62bb61e9077da25f&code=Open+Models","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-08-05T17:02:43.592438+00:00","updated_at":"2026-08-05T17:02:43.592438+00:00"},{"code_name":"PARAFAC-ALS Lite: Parallel Factor Analysis - Alternating Least Squares","slug":"parafac-als-lite-parallel-factor-analysis---alternating-least-squares","version":"1.3","version_slug":"1-3","language":"MATLAB","categories":["Unmixing"],"keywords":["PARAFAC","parallel factor analysis","CP decomposition","tensor factorization","alternating least squares","trilinear model","three-way data","Khatri-Rao product","multiway analysis","non-negative least squares","FNNLS","chemometrics","unmixing","factor matrices","lack of fit","excitation-emission","fluorescence","chromatography","process monitoring","tensor decomposition","MATLAB","convergence","outer product","mode unfolding","Harshman","Bro"],"description":"The PARAFAC-ALS (Lite version) algorithm unmixes trilinear data to obtain the pure components.","reference_text":"Harshman, R. A. (1970). Foundations of the PARAFAC procedure. UCLA Working Papers in Phonetics, 16, 1-84; Carroll, J. D.; Chang, J. J. (1970). Analysis of individual differences in multidimensional scaling via an N-way generalization of Eckart-Young decomposition. Psychometrika, 35(3), 283-319.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/parafac-als-lite-parallel-factor-analysis---alternating-least-squares?version=1-3","markdown_url":"https://lovelacesquare.org/llms.md/codes/parafac-als-lite-parallel-factor-analysis---alternating-least-squares/versions/1-3/content.md","github_url":"https://github.com/LovelaceSquare/parafac-als-lite/tree/68dd46bc3bff5a24e518d009b755c230405672ed","github_commit_sha":"68dd46bc3bff5a24e518d009b755c230405672ed","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/parafac-als-lite/archive/68dd46bc3bff5a24e518d009b755c230405672ed.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=parafac-als-lite-parallel-factor-analysis---alternating-least-squares&version=1-3&version_id=00487af4-d0d2-4ca0-a28a-2f66a91780cf&github_commit_sha=68dd46bc3bff5a24e518d009b755c230405672ed&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fparafac-als-lite%2Ftree%2F68dd46bc3bff5a24e518d009b755c230405672ed&code=PARAFAC-ALS+Lite%3A+Parallel+Factor+Analysis+-+Alternating+Least+Squares","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"PCA filter","slug":"pca-filter","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Preprocessing"],"keywords":["PCA filter","PCA denoising","principal component analysis","noise reduction","dimensionality reduction","reconstruction","signal-to-noise","SNR improvement","spectral denoising","variance thresholding","component selection","chemometrics","MATLAB","SVD filtering","low-rank approximation","spectroscopy","image denoising","matrix filtering","eigenvalue thresholding","spectral preprocessing"],"description":"Performs PCA filtering on the input matrix, reducing the noise.","reference_text":"Bro, R.; Smilde, A. K. (2014). Principal component analysis. Analytical Methods, 6, 2812-2831. https://doi.org/10.1039/C3AY41907J GitHub repository. https://github.com/LovelaceSquare/pca-filter Version 1.0.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/pca-filter?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/pca-filter/versions/1-0/content.md","github_url":"https://github.com/LovelaceSquare/pca-filter/tree/85b7f50a9314f758aa67b3c954fd45374712acc9","github_commit_sha":"85b7f50a9314f758aa67b3c954fd45374712acc9","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/pca-filter/archive/85b7f50a9314f758aa67b3c954fd45374712acc9.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=pca-filter&version=1-0&version_id=157b37fe-6fe7-4391-891b-8a4199214ba6&github_commit_sha=85b7f50a9314f758aa67b3c954fd45374712acc9&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fpca-filter%2Ftree%2F85b7f50a9314f758aa67b3c954fd45374712acc9&code=PCA+filter","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"PCA for missing data (Iterative SVD)","slug":"pca-for-missing-data-iterative-svd","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Feature Selection","Data exploration","Missing data"],"keywords":["iterative SVD","missing data","PCA imputation","data imputation","NaN handling","matrix completion","principal component analysis","iterative algorithm","convergence","low-rank approximation","chemometrics","MATLAB","multivariate analysis","spectral data","incomplete data","reconstruction","SVD","singular value decomposition","data recovery","missing values","preprocessing"],"description":"Iterative SVD performs iterative PCA-based imputation to handle missing data.","reference_text":"Roweis, S. (1997). EM algorithms for PCA and SPCA. Advances in Neural Information Processing Systems, 10. GitHub repository. https://github.com/LovelaceSquare/i-svd Version 1.0.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/pca-for-missing-data-iterative-svd?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/pca-for-missing-data-iterative-svd/versions/1-0/content.md","github_url":"https://github.com/LovelaceSquare/i-svd/tree/3e1f2a58f08319cf589820fd3ba732a21ef17cae","github_commit_sha":"3e1f2a58f08319cf589820fd3ba732a21ef17cae","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/i-svd/archive/3e1f2a58f08319cf589820fd3ba732a21ef17cae.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=pca-for-missing-data-iterative-svd&version=1-0&version_id=6756ad08-234f-4538-8160-da8455802dcf&github_commit_sha=3e1f2a58f08319cf589820fd3ba732a21ef17cae&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fi-svd%2Ftree%2F3e1f2a58f08319cf589820fd3ba732a21ef17cae&code=PCA+for+missing+data+%28Iterative+SVD%29","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"PCA for missing data (O-ALS)","slug":"pca-for-missing-data-o-als","version":"2.0","version_slug":"2-0","language":"MATLAB","categories":["Feature Selection","Data exploration","Missing data"],"keywords":["O-ALS","orthogonalized alternating least squares","missing data","PCA","data imputation","NaN handling","Gram-Schmidt orthogonalization","scores","loadings","lack of fit","explained variance","convergence","chemometrics","MATLAB","multivariate analysis","bilinear model","iterative algorithm","Gómez-Sánchez","Ruckebusch","de Juan","matrix completion","data reconstruction","random restarts","spectral data"],"description":"OALS calculates the scores and loadings from data with missing values.","reference_text":"Gomez-Sanchez, A.; Vitale, R.; Ruckebusch, C.; de Juan, A. (2024). Solving the missing value problem in PCA by Orthogonalized-Alternating Least Squares (O-ALS). Chemometrics and Intelligent Laboratory Systems, 250, 105153. https://doi.org/10.1016/j.chemolab.2024.105153 GitHub repository.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/pca-for-missing-data-o-als?version=2-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/pca-for-missing-data-o-als/versions/2-0/content.md","github_url":"https://github.com/LovelaceSquare/o-als/tree/722d4f96597aa2e14f5f89d7a1496ea90ceb608b","github_commit_sha":"722d4f96597aa2e14f5f89d7a1496ea90ceb608b","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/o-als/archive/722d4f96597aa2e14f5f89d7a1496ea90ceb608b.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=pca-for-missing-data-o-als&version=2-0&version_id=aabd2ed3-6bf3-4a2c-b517-ec7b9b41ea07&github_commit_sha=722d4f96597aa2e14f5f89d7a1496ea90ceb608b&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fo-als%2Ftree%2F722d4f96597aa2e14f5f89d7a1496ea90ceb608b&code=PCA+for+missing+data+%28O-ALS%29","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"PCA-bootstrap","slug":"pca-bootstrap","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Validation"],"keywords":["PCA-bootstrap","principal component analysis","bootstrap","BCa confidence limits","bias-corrected accelerated","scores","loadings","outlier detection","variable selection","uncertainty estimation","resampling","standard error","multivariate analysis","non-parametric","statistical validation"],"description":"Bootstrap BCa confidence limits for PCA scores and loadings","reference_text":"Babamoradi, H.; van den Berg, F.; Rinnan, A. (2013). Bootstrap based confidence limits in principal component analysis: A case study. Chemometrics and Intelligent Laboratory Systems, 120, 97-105. https://doi.org/10.1016/j.chemolab.2012.10.007 GitHub repository.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/pca-bootstrap?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/pca-bootstrap/versions/1-0/content.md","github_url":"https://github.com/ucph-chemometrics/PCA-bootstrap/tree/ad852e97cda49496936e18041f9088305916ab31","github_commit_sha":"ad852e97cda49496936e18041f9088305916ab31","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/ucph-chemometrics/PCA-bootstrap/archive/ad852e97cda49496936e18041f9088305916ab31.zip","zenodo_url":null,"has_file_archive":false,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=pca-bootstrap&version=1-0&version_id=ed5c6a50-e5c9-43a0-aa34-003c3111222e&github_commit_sha=ad852e97cda49496936e18041f9088305916ab31&github_source=https%3A%2F%2Fgithub.com%2Fucph-chemometrics%2FPCA-bootstrap%2Ftree%2Fad852e97cda49496936e18041f9088305916ab31&code=PCA-bootstrap","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Plot PCA Exploratory","slug":"plot-pca-exploratory","version":"1.1","version_slug":"1-1","language":"MATLAB","categories":["Visualization"],"keywords":["PCA","visualization","scores plot","loadings plot","violin plot","principal component analysis","exploratory analysis","scatter plot","group comparison","multivariate visualization","chemometrics","data exploration","spectroscopy","MATLAB","statistical graphics","biplot","sample grouping","variance explained","factor analysis","combined plot","Guerrini"],"description":"Creates a combined PCA plot with scores, loadings, and violin plots to visualize sample groups, variable impact, and distributions.","reference_text":"Bro, R.; Smilde, A. K. (2014). Principal component analysis. Analytical Methods, 6, 2812-2831. https://doi.org/10.1039/C3AY41907J; Hoffmann, H. (2015). violin.m - Simple violin plot using MATLAB default kernel density estimation. INRES, University of Bonn.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/plot-pca-exploratory?version=1-1","markdown_url":"https://lovelacesquare.org/llms.md/codes/plot-pca-exploratory/versions/1-1/content.md","github_url":null,"github_commit_sha":null,"github_exact_snapshot":false,"github_browse_only_url":null,"github_archive_url":null,"zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=plot-pca-exploratory&version=1-1&version_id=c2b9cc5a-5a86-4a1a-8e3a-7a4cf3b49bd4&code=Plot+PCA+Exploratory","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-05-10T12:54:55.336068+00:00"},{"code_name":"Read Renishaw WDF format","slug":"read-renishaw-wdf-format","version":"1.5.0","version_slug":"1-5-0","language":"MATLAB","categories":["Data reader"],"keywords":["Renishaw","WDF format","WiRE","Raman spectroscopy","data import","file reader","instrument data","spectral data","Raman mapping","hyperspectral","binary format","metadata extraction","MATLAB","spectroscopy","instrumentation","data access","measurement data","spectral imaging","confocal Raman","microspectroscopy","file format","data conversion"],"description":"MATLAB codes to access Renishaw WiRE .wdf Raman data files, with read/write access to spectra, mapped data, and header metadata.","reference_text":"Renishaw plc. (2024). Renishaw WiRE wdf access (Version 1.5.0). MATLAB Central File Exchange. https://www.mathworks.com/matlabcentral/fileexchange/161821-renishaw-wire-wdf-access","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/read-renishaw-wdf-format?version=1-5-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/read-renishaw-wdf-format/versions/1-5-0/content.md","github_url":null,"github_commit_sha":null,"github_exact_snapshot":false,"github_browse_only_url":null,"github_archive_url":null,"zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=read-renishaw-wdf-format&version=1-5-0&version_id=ab040f24-087e-42b3-9620-11f586efa256&code=Read+Renishaw+WDF+format","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-05-10T13:34:35.298022+00:00"},{"code_name":"Reconstruction of saturated spectra via O-ALS","slug":"reconstruction-of-saturated-spectra-via-o-als","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Preprocessing","Missing data"],"keywords":["O-ALS","orthogonalized alternating least squares","saturation recovery","missing data","PCA","spectral reconstruction","NaN imputation","saturated signal","data recovery","detector saturation","spectroscopy","chemometrics","iterative algorithm","scores","loadings","deflation","orthogonalization","Gram-Schmidt","variance explained","lack of fit","MATLAB","multivariate analysis","bilinear model","signal processing","data imputation"],"description":"This code recovers saturated signals using O-ALS by treating saturated signal as NaNs and reconstructing them from PCA subspace.","reference_text":"Gomez-Sanchez, A.; Vitale, R.; Ruckebusch, C.; de Juan, A. (2024). Solving the missing value problem in PCA by Orthogonalized-Alternating Least Squares (O-ALS). Chemometrics and Intelligent Laboratory Systems, 250, 105153. https://doi.org/10.1016/j.chemolab.2024.105153 GitHub repository.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/reconstruction-of-saturated-spectra-via-o-als?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/reconstruction-of-saturated-spectra-via-o-als/versions/1-0/content.md","github_url":"https://github.com/LovelaceSquare/saturation-o-als/tree/25b5e3417bd3d7ff7bd94bfe4703d33dbd194cfa","github_commit_sha":"25b5e3417bd3d7ff7bd94bfe4703d33dbd194cfa","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/saturation-o-als/archive/25b5e3417bd3d7ff7bd94bfe4703d33dbd194cfa.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=reconstruction-of-saturated-spectra-via-o-als&version=1-0&version_id=9a202836-c7c7-4595-a996-0df5a8ed6c77&github_commit_sha=25b5e3417bd3d7ff7bd94bfe4703d33dbd194cfa&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fsaturation-o-als%2Ftree%2F25b5e3417bd3d7ff7bd94bfe4703d33dbd194cfa&code=Reconstruction+of+saturated+spectra+via+O-ALS","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Savitzky-Golay filter","slug":"savitzky-golay-filter","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Preprocessing"],"keywords":["Savitzky-Golay","polynomial smoothing","derivative","digital filter","convolution coefficients","window size","polynomial order","spectral smoothing","denoising","first derivative","second derivative","differentiation","spectroscopy","chemometrics","MATLAB","peak detection","baseline removal","preprocessing","signal processing","moving polynomial","local regression","noise reduction"],"description":"Smooths each row of the input data (or computes its derivatives) using a Savitzky-Golay filter.","reference_text":"Savitzky, A.; Golay, M. J. E. (1964). Smoothing and differentiation of data by simplified least squares procedures. Analytical Chemistry, 36(8), 1627-1639. https://doi.org/10.1021/ac60214a047 GitHub repository. https://github.com/LovelaceSquare/sav-gol Version 1.0.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/savitzky-golay-filter?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/savitzky-golay-filter/versions/1-0/content.md","github_url":"https://github.com/LovelaceSquare/sav-gol/tree/56fa87c810ecec2ddd5c7dd06d13adf93ed23110","github_commit_sha":"56fa87c810ecec2ddd5c7dd06d13adf93ed23110","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/sav-gol/archive/56fa87c810ecec2ddd5c7dd06d13adf93ed23110.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=savitzky-golay-filter&version=1-0&version_id=959d5b25-6a73-4a4e-b3d0-f31a1cabbeda&github_commit_sha=56fa87c810ecec2ddd5c7dd06d13adf93ed23110&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fsav-gol%2Ftree%2F56fa87c810ecec2ddd5c7dd06d13adf93ed23110&code=Savitzky-Golay+filter","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Savitzky-Golay Filter GUI","slug":"savitzky-golay-filter-gui-mrv66l3w","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Preprocessing","Toolbox"],"keywords":["Savitzky-Golay","smoothing","derivatives","polynomial filter","spectral preprocessing","denoising","spectroscopy","MATLAB","GUI"],"description":"Interactive MATLAB GUI for Savitzky-Golay smoothing and derivatives with configurable windows and edge handling.","reference_text":"Savitzky, A. and Golay, M. J. E. (1964). Smoothing and differentiation of data by simplified least squares procedures. Analytical Chemistry, 36(8), 1627-1639.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/savitzky-golay-filter-gui-mrv66l3w?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/savitzky-golay-filter-gui-mrv66l3w/versions/1-0/content.md","github_url":"https://github.com/LovelaceSquare/sav-gol-gui/tree/5568a827900cfe263495109f9bf96b5bb65f8cb3","github_commit_sha":"5568a827900cfe263495109f9bf96b5bb65f8cb3","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/sav-gol-gui/archive/5568a827900cfe263495109f9bf96b5bb65f8cb3.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=savitzky-golay-filter-gui-mrv66l3w&version=1-0&version_id=e13d80e0-da0e-4f6d-a12f-8f658f4ca35b&github_commit_sha=5568a827900cfe263495109f9bf96b5bb65f8cb3&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fsav-gol-gui%2Ftree%2F5568a827900cfe263495109f9bf96b5bb65f8cb3&code=Savitzky-Golay+Filter+GUI","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-07-21T21:33:37.051838+00:00","updated_at":"2026-07-21T21:33:37.051838+00:00"},{"code_name":"Scores Explorer","slug":"scores-explorer-mob5vogu","version":"1.1","version_slug":"1-1","language":"MATLAB","categories":["Data exploration","Visualization"],"keywords":["MATLAB","chemometrics","scores plot","ROI","interactive GUI","spectral data","exploratory analysis"],"description":"Interactive MATLAB GUI for score-space ROI selection and extraction/visualization of selected spectra from 2D matrices.","reference_text":"Sicre-Conesa, A. (2026). ScoresExplorer (Version 1.0.0) [MATLAB GUI]. Lovelace's Square.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/scores-explorer-mob5vogu?version=1-1","markdown_url":"https://lovelacesquare.org/llms.md/codes/scores-explorer-mob5vogu/versions/1-1/content.md","github_url":"https://github.com/asicreconesa/Scores-Explorer/tree/7e19079bb8a610a7c20c1c26880b92b47b09c28a","github_commit_sha":"7e19079bb8a610a7c20c1c26880b92b47b09c28a","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/asicreconesa/Scores-Explorer/archive/7e19079bb8a610a7c20c1c26880b92b47b09c28a.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=scores-explorer-mob5vogu&version=1-1&version_id=4a20ecec-3c05-40e8-b4bf-bdb9c3dbf14d&github_commit_sha=7e19079bb8a610a7c20c1c26880b92b47b09c28a&github_source=https%3A%2F%2Fgithub.com%2Fasicreconesa%2FScores-Explorer%2Ftree%2F7e19079bb8a610a7c20c1c26880b92b47b09c28a&code=Scores+Explorer","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-07-24T18:06:28.865564+00:00","updated_at":"2026-07-24T18:06:28.865564+00:00"},{"code_name":"SCREAM","slug":"scream","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Regression"],"keywords":["SCREAM","multi-way regression","PARAFAC2","PCovR","principal covariates regression","shifted covariates","chromatography","peak shifts","N-PLS","tensor decomposition","calibration","hyphenated techniques","multi-way data","regression analysis","shape changes"],"description":"Shifted Covariates REgression Analysis for Multi-way data","reference_text":"Marini, F.; Bro, R. (2013). SCREAM: A novel method for multi-way regression problems with shifts and shape changes in one mode. Chemometrics and Intelligent Laboratory Systems, 129, 64-75. https://doi.org/10.1016/j.chemolab.2013.09.012 GitHub repository.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/scream?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/scream/versions/1-0/content.md","github_url":"https://github.com/ucph-chemometrics/SCREAM/tree/6809ce661109862f4bd64598cc280d4bd578f28f","github_commit_sha":"6809ce661109862f4bd64598cc280d4bd578f28f","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/ucph-chemometrics/SCREAM/archive/6809ce661109862f4bd64598cc280d4bd578f28f.zip","zenodo_url":null,"has_file_archive":false,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=scream&version=1-0&version_id=7c05294c-9a59-4e0d-b54b-f3f106d3ef32&github_commit_sha=6809ce661109862f4bd64598cc280d4bd578f28f&github_source=https%3A%2F%2Fgithub.com%2Fucph-chemometrics%2FSCREAM%2Ftree%2F6809ce661109862f4bd64598cc280d4bd578f28f&code=SCREAM","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Shift-Invariant Tri-linear Tensor model (SIT)","slug":"shift-invariant-tri-linear-tensor-model-sit","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Unmixing"],"keywords":["SIT","trilinearity","Gas chromatography-mass spectrometry","GC-MS","Tensor decomposition","PARAFAC2","Shift-invariant","Multi-way analysis","Trilinear model","Retention time shift","Elution profile","Untargeted analysis","Multivariate curve resolution","Peak alignment","MCR"],"description":"SIT decomposes multi-way data from GC-MS by modeling shift-invariant tri-linear structure, 20-60x faster than PARAFAC2.","reference_text":"Schneide, P. A.; Bro, R.; Gallagher, N. B. (2023). Shift-invariant tri-linearity: A new model for resolving untargeted gas chromatography coupled mass spectrometry data. Journal of Chemometrics, 37(8), e3501. https://doi.org/10.1002/cem.3501 GitHub repository.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/shift-invariant-tri-linear-tensor-model-sit?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/shift-invariant-tri-linear-tensor-model-sit/versions/1-0/content.md","github_url":"https://github.com/ucph-chemometrics/SIT/tree/e23c3277d7bd336f5797ec418faf8d9603ba23d1","github_commit_sha":"e23c3277d7bd336f5797ec418faf8d9603ba23d1","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/ucph-chemometrics/SIT/archive/e23c3277d7bd336f5797ec418faf8d9603ba23d1.zip","zenodo_url":null,"has_file_archive":false,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=shift-invariant-tri-linear-tensor-model-sit&version=1-0&version_id=6ca54bfe-c634-495d-8638-6e43b0a72dd5&github_commit_sha=e23c3277d7bd336f5797ec418faf8d9603ba23d1&github_source=https%3A%2F%2Fgithub.com%2Fucph-chemometrics%2FSIT%2Ftree%2Fe23c3277d7bd336f5797ec418faf8d9603ba23d1&code=Shift-Invariant+Tri-linear+Tensor+model+%28SIT%29","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"SIMPLISMA-based algorithm (pure)","slug":"simplisma-based-algorithm-pure","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Feature Selection","Unmixing"],"keywords":["SIMPLISMA","pure variable selection","spectral unmixing","purest variables","purity","standard deviation","variable selection","initial estimates","MCR initialization","Windig","Guilment","chemometrics","MATLAB","mixture analysis","spectroscopy","factor analysis","component resolution","self-modeling","column selection","iterative purity","multivariate analysis","feature selection"],"description":"Legacy weighted SIMPLISMA (pure) for selecting pure variables in multivariate datasets.","reference_text":"Windig, W.; Guilment, J. (1991). Interactive self-modeling mixture analysis. Analytical Chemistry, 63(14), 1425-1432. https://doi.org/10.1021/ac00014a016 GitHub repository. https://github.com/LovelaceSquare/pure Version 1.0.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/simplisma-based-algorithm-pure?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/simplisma-based-algorithm-pure/versions/1-0/content.md","github_url":"https://github.com/LovelaceSquare/pure/tree/be514b198a1607db3eb21cf788467a1fe23452ab","github_commit_sha":"be514b198a1607db3eb21cf788467a1fe23452ab","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/pure/archive/be514b198a1607db3eb21cf788467a1fe23452ab.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=simplisma-based-algorithm-pure&version=1-0&version_id=7edb8870-98f9-4def-8029-dde0295717fb&github_commit_sha=be514b198a1607db3eb21cf788467a1fe23452ab&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fpure%2Ftree%2Fbe514b198a1607db3eb21cf788467a1fe23452ab&code=SIMPLISMA-based+algorithm+%28pure%29","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Simulated-GC-MS","slug":"simulated-gc-ms","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Simulation"],"keywords":["Simulated-GC-MS","GC-MS simulation","PARAFAC2","retention time shift","benchmark data","chromatography","mass spectrometry","tensor decomposition","Gaussian peaks","noise simulation","synthetic data","data generation","method comparison","multi-way analysis","chemometrics"],"description":"Simulates GC-MS datasets with retention time shifts for PARAFAC2 benchmarking","reference_text":"Tian, K.; Wu, L.; Min, S.; Bro, R. (2018). Geometric search: A new approach for fitting PARAFAC2 models on GC-MS data. Talanta, 185, 378-386. https://doi.org/10.1016/j.talanta.2018.03.088 GitHub repository. https://github.com/ucph-chemometrics/Simulated-GC-MS Version 1.0.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/simulated-gc-ms?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/simulated-gc-ms/versions/1-0/content.md","github_url":"https://github.com/ucph-chemometrics/Simulated-GC-MS/tree/d89f237f35e9d35361b20b0ec007b0cf7ef7bffc","github_commit_sha":"d89f237f35e9d35361b20b0ec007b0cf7ef7bffc","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/ucph-chemometrics/Simulated-GC-MS/archive/d89f237f35e9d35361b20b0ec007b0cf7ef7bffc.zip","zenodo_url":null,"has_file_archive":false,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=simulated-gc-ms&version=1-0&version_id=77359601-090e-4fdb-9f4a-a25bd8239505&github_commit_sha=d89f237f35e9d35361b20b0ec007b0cf7ef7bffc&github_source=https%3A%2F%2Fgithub.com%2Fucph-chemometrics%2FSimulated-GC-MS%2Ftree%2Fd89f237f35e9d35361b20b0ec007b0cf7ef7bffc&code=Simulated-GC-MS","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"SPARAFAC","slug":"sparafac","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Feature Selection","Unmixing"],"keywords":["SPARAFAC","sparse PARAFAC","Lasso","L1 penalty","tensor decomposition","variable selection","soft thresholding","co-clustering","ASLS","alternating shrunken least squares","multi-way analysis","sparsity","non-negativity","penalized regression","feature selection"],"description":"Sparse PARAFAC with L1-penalized multi-way tensor decomposition","reference_text":"Rasmussen, M. A.; Bro, R. (2012). A tutorial on the Lasso approach to sparse modeling. Chemometrics and Intelligent Laboratory Systems, 119, 21-31. https://doi.org/10.1016/j.chemolab.2012.10.003 GitHub repository. https://github.com/ucph-chemometrics/SPARAFAC Version 1.0.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/sparafac?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/sparafac/versions/1-0/content.md","github_url":"https://github.com/ucph-chemometrics/SPARAFAC/tree/d14cdd374237f33bdab74f4bc9b50da0bd291f85","github_commit_sha":"d14cdd374237f33bdab74f4bc9b50da0bd291f85","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/ucph-chemometrics/SPARAFAC/archive/d14cdd374237f33bdab74f4bc9b50da0bd291f85.zip","zenodo_url":null,"has_file_archive":false,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=sparafac&version=1-0&version_id=c580f9bd-25bc-4e56-869e-ae614d81251f&github_commit_sha=d14cdd374237f33bdab74f4bc9b50da0bd291f85&github_source=https%3A%2F%2Fgithub.com%2Fucph-chemometrics%2FSPARAFAC%2Ftree%2Fd14cdd374237f33bdab74f4bc9b50da0bd291f85&code=SPARAFAC","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"SPCA","slug":"spca","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Feature Selection","Data exploration"],"keywords":["SPCA","sparse PCA","sparse principal component analysis","Lasso","L1 penalty","variable selection","loadings sparsity","soft thresholding","NIPALS","dimensionality reduction","interpretability","penalized decomposition","co-clustering","feature extraction","high-dimensional"],"description":"Sparse PCA with L1-penalized loadings for variable selection","reference_text":"Rasmussen, M. A.; Bro, R. (2012). A tutorial on the Lasso approach to sparse modeling. Chemometrics and Intelligent Laboratory Systems, 119, 21-31. https://doi.org/10.1016/j.chemolab.2012.10.003; Witten, D. M.; Tibshirani, R.; Hastie, T. (2009).","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/spca?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/spca/versions/1-0/content.md","github_url":"https://github.com/ucph-chemometrics/SPCA/tree/531020d2b8b1f38933299e3ca7c8524c61c5e451","github_commit_sha":"531020d2b8b1f38933299e3ca7c8524c61c5e451","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/ucph-chemometrics/SPCA/archive/531020d2b8b1f38933299e3ca7c8524c61c5e451.zip","zenodo_url":null,"has_file_archive":false,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=spca&version=1-0&version_id=984b0058-d020-4e08-8987-85157c39dbe3&github_commit_sha=531020d2b8b1f38933299e3ca7c8524c61c5e451&github_source=https%3A%2F%2Fgithub.com%2Fucph-chemometrics%2FSPCA%2Ftree%2F531020d2b8b1f38933299e3ca7c8524c61c5e451&code=SPCA","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Spectra simulator","slug":"spectra-simulator","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Simulation"],"keywords":["spectral simulation","Gaussian peaks","synthetic spectra","data generation","peak parameters","signal simulation","noise addition","test data","benchmarking","chemometrics","MATLAB","Guerrini","Monte Carlo","spectroscopy","peak shape","amplitude","width","position","algorithm validation","method testing"],"description":"This function allows to quickly simulate n- gaussian spectra.","reference_text":"Guerrini, R. (2025). simulate_spectra (Version 1.0) [MATLAB function]. Lovelace's Square.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/spectra-simulator?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/spectra-simulator/versions/1-0/content.md","github_url":null,"github_commit_sha":null,"github_exact_snapshot":false,"github_browse_only_url":null,"github_archive_url":null,"zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=spectra-simulator&version=1-0&version_id=61427584-89b6-4268-8835-b838f8910913&code=Spectra+simulator","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-05-10T12:54:56.750814+00:00"},{"code_name":"TurboZoom","slug":"turbozoom","version":"1.1","version_slug":"1-1","language":"MATLAB","categories":["Preprocessing"],"keywords":["super-resolution","image enhancement","single-image super-resolution","deconvolution","conjugate gradient","Tikhonov regularization","ridge regularization","smoothness penalty","point spread function","PSF estimation","Gaussian blur","binning","downsampling","image reconstruction","penalized least squares","fluorescence microscopy","wide-field microscopy","MATLAB","inverse problem","regularized optimization","difference operators","Kronecker product","Eilers","Ruckebusch","zoom factor","emitter localization","image deblurring","spectral imaging","signal processing","matrix factorization"],"description":"Fast image super-resolution using conjugate gradient optimization for microscopy and imaging applications.","reference_text":"Eilers, P. H. C.; Ruckebusch, C. (2022). Fast and simple super-resolution with single images. Scientific Reports, 12, 11241. https://doi.org/10.1038/s41598-022-14874-8 GitHub repository.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/turbozoom?version=1-1","markdown_url":"https://lovelacesquare.org/llms.md/codes/turbozoom/versions/1-1/content.md","github_url":"https://github.com/Dynamics-Nanoscopy-Chemometrics/Codes/tree/0569df373ca19a1eb3c6ceceffafadf0dafdb436/Turbozoom","github_commit_sha":"0569df373ca19a1eb3c6ceceffafadf0dafdb436","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/Dynamics-Nanoscopy-Chemometrics/Codes/archive/0569df373ca19a1eb3c6ceceffafadf0dafdb436.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=turbozoom&version=1-1&version_id=824c6ed2-365a-4873-be89-9dd8777d19ee&github_commit_sha=0569df373ca19a1eb3c6ceceffafadf0dafdb436&github_source=https%3A%2F%2Fgithub.com%2FDynamics-Nanoscopy-Chemometrics%2FCodes%2Ftree%2F0569df373ca19a1eb3c6ceceffafadf0dafdb436%2FTurbozoom&code=TurboZoom","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"unfoldImage","slug":"unfoldimage","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Other"],"keywords":["unfolding","hyperspectral image","reshaping","spatial dimensions","spectral dimension","2D to matrix","image unfolding","pixel-to-row","data reorganization","chemometrics","MATLAB","multivariate imaging","spectral imaging","Raman imaging","data structure","matrix conversion","spatial-spectral","preprocessing","image analysis","tensor unfolding"],"description":"It unfolds a hyperspectral image by combining its two spatial dimensions.","reference_text":"Gomez-Sanchez, A. (2024). unfoldImage function. Lovelace's Square / GitHub repository. https://github.com/LovelaceSquare/unfold-image Version 1.0.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/unfoldimage?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/unfoldimage/versions/1-0/content.md","github_url":"https://github.com/LovelaceSquare/unfold-image/tree/bb567a2114102610cc1efba0a7c09333ddaf2c3c","github_commit_sha":"bb567a2114102610cc1efba0a7c09333ddaf2c3c","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/unfold-image/archive/bb567a2114102610cc1efba0a7c09333ddaf2c3c.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=unfoldimage&version=1-0&version_id=e8315a7f-3b52-49fa-8ec8-79101aadf28e&github_commit_sha=bb567a2114102610cc1efba0a7c09333ddaf2c3c&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Funfold-image%2Ftree%2Fbb567a2114102610cc1efba0a7c09333ddaf2c3c&code=unfoldImage","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Whittaker smoother","slug":"whittaker-smoother","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Preprocessing"],"keywords":["Whittaker smoother","penalized least squares","smoothing","denoising","difference penalty","regularization","sparse matrix","band matrix","lambda parameter","spectral smoothing","signal processing","chemometrics","MATLAB","Eilers","second-order penalty","data smoothing","noise reduction","preprocessing","spectroscopy","baseline estimation","penalized regression","smoothing splines"],"description":"Applies the Whittaker smoother using penalized least squares to reduce noise.","reference_text":"Eilers, P. H. C. (2003). A perfect smoother. Analytical Chemistry, 75(14), 3631-3636. https://doi.org/10.1021/ac034173t GitHub repository. https://github.com/LovelaceSquare/whittaker-smoother Version 1.0.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/whittaker-smoother?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/whittaker-smoother/versions/1-0/content.md","github_url":"https://github.com/LovelaceSquare/whittaker-smoother/tree/2374dfc0c6950de436c5977d7610cadf865daf52","github_commit_sha":"2374dfc0c6950de436c5977d7610cadf865daf52","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/whittaker-smoother/archive/2374dfc0c6950de436c5977d7610cadf865daf52.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=whittaker-smoother&version=1-0&version_id=001cc860-5023-40b2-98fa-72b4555a7dcd&github_commit_sha=2374dfc0c6950de436c5977d7610cadf865daf52&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fwhittaker-smoother%2Ftree%2F2374dfc0c6950de436c5977d7610cadf865daf52&code=Whittaker+smoother","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Whittaker smoother for data with missing values","slug":"whittaker-smoother-for-data-with-missing-values","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Preprocessing","Missing data"],"keywords":["Whittaker smoother","missing data","NaN handling","penalized least squares","iterative imputation","data gap filling","interpolation","smoothing","sparse matrix","weight matrix","chemometrics","MATLAB","Eilers","incomplete data","spectral reconstruction","signal recovery","regularization","denoising","preprocessing","time series","spectroscopy","data imputation"],"description":"A Whittaker smoother using penalized LS & iterative imputation to smooth data & fill gaps.","reference_text":"Eilers, P. H. C. (2003). A perfect smoother. Analytical Chemistry, 75(14), 3631-3636. https://doi.org/10.1021/ac034173t GitHub repository. https://github.com/LovelaceSquare/whittaker-smoother-with-missing-values Version 1.0.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/whittaker-smoother-for-data-with-missing-values?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/whittaker-smoother-for-data-with-missing-values/versions/1-0/content.md","github_url":"https://github.com/LovelaceSquare/whittaker-smoother-with-missing-values/tree/a32bfa9c0234febb621a5071f1bed68424e41684","github_commit_sha":"a32bfa9c0234febb621a5071f1bed68424e41684","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/whittaker-smoother-with-missing-values/archive/a32bfa9c0234febb621a5071f1bed68424e41684.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=whittaker-smoother-for-data-with-missing-values&version=1-0&version_id=018f4bb4-ab84-4dc3-8ae2-561730684ab9&github_commit_sha=a32bfa9c0234febb621a5071f1bed68424e41684&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fwhittaker-smoother-with-missing-values%2Ftree%2Fa32bfa9c0234febb621a5071f1bed68424e41684&code=Whittaker+smoother+for+data+with+missing+values","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"Whittaker Smoother GUI","slug":"whittaker-smoother-gui-mrv66z7f","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Preprocessing","Toolbox"],"keywords":["Whittaker smoother","penalized least squares","second-difference penalty","lambda","spectral smoothing","denoising","preprocessing","spectroscopy","MATLAB","GUI"],"description":"Interactive MATLAB GUI for Whittaker smoothing with a fixed second-difference penalty and live lambda previews.","reference_text":"Eilers, P. H. C. (2003). A perfect smoother. Analytical Chemistry, 75(14), 3631-3636.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/whittaker-smoother-gui-mrv66z7f?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/whittaker-smoother-gui-mrv66z7f/versions/1-0/content.md","github_url":"https://github.com/LovelaceSquare/whittaker-smoother-gui/tree/3da8da4862aebc6cacf60de9322e061d28b65cd8","github_commit_sha":"3da8da4862aebc6cacf60de9322e061d28b65cd8","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/whittaker-smoother-gui/archive/3da8da4862aebc6cacf60de9322e061d28b65cd8.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=whittaker-smoother-gui-mrv66z7f&version=1-0&version_id=cca40a75-2f24-48a9-b168-8dd6468e0f0c&github_commit_sha=3da8da4862aebc6cacf60de9322e061d28b65cd8&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fwhittaker-smoother-gui%2Ftree%2F3da8da4862aebc6cacf60de9322e061d28b65cd8&code=Whittaker+Smoother+GUI","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-07-21T21:33:27.811139+00:00","updated_at":"2026-07-21T21:33:27.811139+00:00"},{"code_name":"Wiener Filtering","slug":"wiener-filtering","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Preprocessing"],"keywords":["Wiener filter","denoising","frequency domain","power spectral density","Welch PSD","noise estimation","optimal filter","signal-to-noise ratio","SNR","spectral denoising","signal processing","MATLAB","chemometrics","preprocessing","smoothing","frequency analysis","noise power","signal power","periodogram","spectroscopy","adaptive filter"],"description":"The WienerFiltering function denoises data using Wiener filtering based on Welch's PSD estimation.","reference_text":"Wiener, N. (1949). Extrapolation, Interpolation, and Smoothing of Stationary Time Series: With Engineering Applications. MIT Press. Welch, P. D. (1967). The use of fast Fourier transform for the estimation of power spectra: A method based on time averaging over short, modified periodograms.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/wiener-filtering?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/wiener-filtering/versions/1-0/content.md","github_url":"https://github.com/LovelaceSquare/wiener-filtering/tree/cb4d0482f8db7a124971f351f68562914941881e","github_commit_sha":"cb4d0482f8db7a124971f351f68562914941881e","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/LovelaceSquare/wiener-filtering/archive/cb4d0482f8db7a124971f351f68562914941881e.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=wiener-filtering&version=1-0&version_id=ed52020d-a980-430b-b4bf-769bcacd8b02&github_commit_sha=cb4d0482f8db7a124971f351f68562914941881e&github_source=https%3A%2F%2Fgithub.com%2FLovelaceSquare%2Fwiener-filtering%2Ftree%2Fcb4d0482f8db7a124971f351f68562914941881e&code=Wiener+Filtering","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"},{"code_name":"XYOnion","slug":"xyonion","version":"1.0","version_slug":"1-0","language":"MATLAB","categories":["Data splitting","Validation"],"keywords":["data splitting","calibration","validation","test set","sample selection","onion peeling","layer-based splitting","Kennard-Stone","SPXY distance","Mahalanobis distance","Euclidean distance","chemometrics","model validation","representative sampling","external validation","spectroscopy","regression","classification","MATLAB","multivariate calibration","cross-validation","spatial coverage","design of experiments","outlier detection"],"description":"XYOnion: a layer-based method for splitting datasets into calibration and validation subsets.","reference_text":"Ezenarro, J. (2025). XYOnion: a layer-based method for splitting datasets into calibration and validation subsets. Analytica Chimica Acta, 1364, 344229. https://doi.org/10.1016/j.aca.2025.344229 GitHub repository. https://github.com/JokinEzenarro/XYOnion Version 1.0.","metadata_source":"approved_square_version","url":"https://lovelacesquare.org/the-square/codes/xyonion?version=1-0","markdown_url":"https://lovelacesquare.org/llms.md/codes/xyonion/versions/1-0/content.md","github_url":"https://github.com/JokinEzenarro/XYOnion/tree/d6cc98ac6928a0ad80ab07063fbbdd99562bd7b0","github_commit_sha":"d6cc98ac6928a0ad80ab07063fbbdd99562bd7b0","github_exact_snapshot":true,"github_browse_only_url":null,"github_archive_url":"https://github.com/JokinEzenarro/XYOnion/archive/d6cc98ac6928a0ad80ab07063fbbdd99562bd7b0.zip","zenodo_url":null,"has_file_archive":true,"ada_import_url":"https://ada.lovelacesquare.org/?import_code=xyonion&version=1-0&version_id=24e1a0eb-a29a-41aa-8c8a-ac75fc210ad3&github_commit_sha=d6cc98ac6928a0ad80ab07063fbbdd99562bd7b0&github_source=https%3A%2F%2Fgithub.com%2FJokinEzenarro%2FXYOnion%2Ftree%2Fd6cc98ac6928a0ad80ab07063fbbdd99562bd7b0&code=XYOnion","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Files And Availability"},{"index":5,"title":"Reuse And Citation"},{"index":6,"title":"Import Into Ada"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-07-15T12:44:20.019107+00:00"}],"datasets":[{"dataset_name":"Amino Acid Fluorescence EEM Data","slug":"amino-acid-fluorescence-eem-data","version":"v1.0","version_slug":"v1-0","categories":["Spectroscopy","Fluorescence"],"keywords":["fluorescence","EEM","amino acids","tryptophan","tyrosine","phenylalanine","PARAFAC","excitation-emission matrix","three-way data","tensor decomposition","classic dataset","chemometrics","pH 7.0","PE LS50B"],"description":"Five amino-acid fluorescence EEM samples for PARAFAC and three-way decomposition benchmarks.","reference_text":"Bro, R. (1998). Multi-way Analysis in the Food Industry. Models, Algorithms, and Applications. PhD thesis, University of Amsterdam and Royal Veterinary and Agricultural University. Andersson, C. A. (2000). Exploratory Multivariate Data Analysis with Applications in Food Technology.","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/amino-acid-fluorescence-eem-data","markdown_url":"https://lovelacesquare.org/llms.md/datasets/amino-acid-fluorescence-eem-data/content.md","download_url":"https://doi.org/10.5281/zenodo.18717881","licence":"CC-BY-4.0","author":"Claus A. Andersson; Rasmus Bro","affiliation":"Royal Veterinary and Agricultural University (KVL), Denmark; Department of Food Science, University of Copenhagen, Denmark","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-06-19T18:00:36.791296+00:00","updated_at":"2026-06-19T18:00:37.594235+00:00"},{"dataset_name":"Collection of datasets of the MCR-ALS website","slug":"collection-of-datasets-of-the-mcr-als-website","version":"v. 1.0","version_slug":"v-1-0","categories":["Spectroscopy","Imaging and Spectral Imaging","UV-Vis","Infrared","Raman","Chromatography","Nuclear Magnetic Resonance","Others"],"keywords":["MCR-ALS","multivariate curve resolution","spectroscopy","chromatography","hyperspectral imaging","spectral unmixing","benchmark datasets","mixture analysis","chemometrics","UV-Vis","infrared","Raman","NMR","process data","environmental data","IDAEA-CSIC","Tauler","de Juan","Zenodo","reference datasets","alternating least squares"],"description":"A comprehensive collection of datasets for MCR-ALS analysis.","reference_text":"Chemometrics group (2023). Collection of datasets of the MCR-ALS website. Zenodo. https://doi.org/10.5281/zenodo.8206165","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/collection-of-datasets-of-the-mcr-als-website","markdown_url":"https://lovelacesquare.org/llms.md/datasets/collection-of-datasets-of-the-mcr-als-website/content.md","download_url":"https://zenodo.org/records/8206165","licence":"CC BY 4.0","author":"Chemometrics group of IDAEA-CSIC","affiliation":"IDAEA-CSIC","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-05-10T12:43:21.833146+00:00"},{"dataset_name":"Data analysis of an LC-MS dataset from a human urine biofluid cohort study","slug":"data-analysis-of-an-lc-ms-dataset-from-a-human-urine-biofluid-cohort-study","version":"v. 1.11","version_slug":"v-1-11","categories":["Omics","Mass Spectrometry","Chromatography"],"keywords":["LC-MS","metabolomics","urine","biofluid","cohort study","Alzheimer's disease","biomarker discovery","mass spectrometry","chromatography","chemometrics","machine learning","bioinformatics","clinical data","feature extraction","peak picking","classification","omics","human samples","Zenodo","multivariate analysis","disease diagnosis"],"description":"LC-MS dataset from a human urine biofluid cohort study.","reference_text":"Correia, G. D. S. (2020). Data analysis of an LC-MS dataset from a human urine biofluid cohort study. Zenodo. https://doi.org/10.5281/zenodo.5031804","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/data-analysis-of-an-lc-ms-dataset-from-a-human-urine-biofluid-cohort-study","markdown_url":"https://lovelacesquare.org/llms.md/datasets/data-analysis-of-an-lc-ms-dataset-from-a-human-urine-biofluid-cohort-study/content.md","download_url":"https://doi.org/10.5281/zenodo.5031804","licence":"CC BY 4.0","author":"Gonçalo dos Santos Correia","affiliation":" Imperial College London","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-05-10T12:43:22.192147+00:00"},{"dataset_name":"Designed Fluorescence EEM Data for Second-Order Calibration","slug":"designed-fluorescence-eem-data-for-second-order-calibration","version":"v1.0","version_slug":"v1-0","categories":["Spectroscopy","Fluorescence"],"keywords":["fluorescence","EEM","second-order calibration","PARAFAC","multi-way analysis","experimental design","catechol","hydroquinone","indole","resorcinol","tryptophane","tyrosine","chemometrics","spectroscopy"],"description":"Fluorescence EEM data for 405 designed samples of six fluorophores for second-order calibration and multi-way modeling.","reference_text":"Rinnan, Å. Application of PARAFAC on Spectral Data. PhD thesis, Royal Veterinary and Agricultural University, Denmark, 2004. Bro, R.; Rinnan, Å.; Faber, N.M. (2005). Standard error of prediction for multilinear PLS: 2. Practical implementation in fluorescence spectroscopy.","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/designed-fluorescence-eem-data-for-second-order-calibration","markdown_url":"https://lovelacesquare.org/llms.md/datasets/designed-fluorescence-eem-data-for-second-order-calibration/content.md","download_url":"https://doi.org/10.5281/zenodo.18717423","licence":"CC-BY-4.0","author":"Åsmund Rinnan; Jordi Riu","affiliation":"Royal Veterinary and Agricultural University (KVL), Denmark; Universitat Rovira i Virgili, Spain","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-06-19T19:04:04.572352+00:00","updated_at":"2026-06-19T19:12:58.814076+00:00"},{"dataset_name":"DOSY NMR Spectroscopy of Human Plasma Lipoproteins","slug":"dosy-nmr-spectroscopy-of-human-plasma-lipoproteins","version":"v1.0","version_slug":"v1-0","categories":["Nuclear Magnetic Resonance"],"keywords":["NMR","DOSY","lipoproteins","human plasma","N-PLS","PARAFAC","diffusion-edited","1H NMR","multi-way calibration","HDL","LDL","VLDL","clinical chemistry","chemometrics"],"description":"Diffusion-edited NMR spectra and lipoprotein measurements from 25 human plasma samples.","reference_text":"Dyrby, M.; Petersen, M.; Whittaker, A. K.; Lambert, L.; Nørgaard, L.; Bro, R.; Engelsen, S. B. (2005). Analysis of lipoproteins using 2D diffusion-edited NMR spectroscopy and multi-way chemometrics. Analytica Chimica Acta, 531(2), 209-216. https://doi.org/10.1016/j.aca.2004.10.052","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/dosy-nmr-spectroscopy-of-human-plasma-lipoproteins","markdown_url":"https://lovelacesquare.org/llms.md/datasets/dosy-nmr-spectroscopy-of-human-plasma-lipoproteins/content.md","download_url":"https://doi.org/10.5281/zenodo.21245453","licence":"CC-BY-4.0","author":"Marianne Dyrby [1]; Martin Petersen [2]; Andrew K. Whittaker [3]; Lynette Lambert [3]; Lars Nørgaard [1]; Rasmus Bro [1]; Søren Balling Engelsen [1]","affiliation":"[1] The Royal Veterinary and Agricultural University, Centre for Advanced Food Studies, Rolighedsvej 30, 1958 Frederiksberg, Denmark\n[2] The Royal Veterinary and Agricultural University, Department of Human Nutrition, Frederiksberg, Denmark\n[3] Centre for Magnetic Resonance, University of Queensland, Brisbane, Australia","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-07-07T15:31:08.649787+00:00","updated_at":"2026-07-10T15:47:01.873131+00:00"},{"dataset_name":"Fish Muscle Fluorescence EEM Data","slug":"fish-muscle-fluorescence-eem-data","version":"v1.0","version_slug":"v1-0","categories":["Spectroscopy","Fluorescence"],"keywords":["fluorescence","EEM","excitation-emission matrix","fish muscle","cod","seafood","food quality","spectroscopy","PARAFAC","multi-way analysis","chemometrics","storage study"],"description":"Fluorescence EEM measurements of cod muscle extracts during frozen and chilled storage.","reference_text":"Andersen, C. M.; Bro, R. (2003). Practical aspects of PARAFAC modeling of fluorescence excitation-emission data. Journal of Chemometrics, 17(4), 200-215. https://doi.org/10.1002/cem.790","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/fish-muscle-fluorescence-eem-data","markdown_url":"https://lovelacesquare.org/llms.md/datasets/fish-muscle-fluorescence-eem-data/content.md","download_url":"https://doi.org/10.5281/zenodo.21246959","licence":"CC-BY-4.0","author":"Charlotte M. Andersen [1,2]; Rasmus Bro [1]","affiliation":"[1] Department of Food Science, Food Technology, The Royal Veterinary and Agricultural University, Rolighedsvej 30, DK-1958 Frederiksberg C, Denmark\n[2] Danish Institute for Fisheries Research, Department of Seafood Research, DTU Building 221, DK-2800 Kgs. Lyngby, Denmark","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-07-07T17:26:38.90445+00:00","updated_at":"2026-07-10T16:03:50.939361+00:00"},{"dataset_name":"Five-Way PPO Activity Data for Enzymatic Browning of Vegetables","slug":"five-way-ppo-activity-data-for-enzymatic-browning-of-vegetables","version":"v1.0","version_slug":"v1-0","categories":["Biosensors and Enzymatic Sensors"],"keywords":["polyphenol oxidase","PPO","enzymatic browning","five-way data","tensor decomposition","multi-way analysis","GEMANOVA","PARAFAC","Tucker","vegetables","factorial design","chemometrics","enzymatic activity"],"description":"Lettuce PPO activity across oxygen, carbon dioxide, temperature, pH, and substrate conditions.","reference_text":"Bro, R.; Heimdal, H. (1996). Enzymatic browning of vegetables. Calibration and analysis of variance by multiway methods. Chemometrics and Intelligent Laboratory Systems, 34(1), 85-102. https://doi.org/10.1016/0169-7439(96)00019-6 Heimdal, H.; Bro, R.; Larsen, L. M.; Poll, L. (1997).","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/five-way-ppo-activity-data-for-enzymatic-browning-of-vegetables","markdown_url":"https://lovelacesquare.org/llms.md/datasets/five-way-ppo-activity-data-for-enzymatic-browning-of-vegetables/content.md","download_url":"https://doi.org/10.5281/zenodo.21244408","licence":"CC-BY-4.0","author":"Rasmus Bro [1]; Hanne Heimdal [2]","affiliation":"[1] Chemometrics Group, Food Technology, Royal Veterinary and Agricultural University, Rolighedsvej 30, DK-1958 Frederiksberg C, Denmark\n[2] Department of Dairy and Food Science, Royal Veterinary and Agricultural University, Rolighedsvej 30, DK-1958 Frederiksberg C, Denmark","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-07-07T14:56:54.429325+00:00","updated_at":"2026-07-10T13:08:48.025863+00:00"},{"dataset_name":"Fluorescence EEM Data for Organic Micropollutants in Water","slug":"fluorescence-eem-data-for-organic-micropollutants-in-water","version":"v1.0","version_slug":"v1-0","categories":["Spectroscopy","Fluorescence"],"keywords":["fluorescence","EEM","organic micropollutants","water","wastewater","ciprofloxacin","naproxen","zolpidem","PARAFAC","spectroscopy","chemometrics","drEEM"],"description":"Processed fluorescence EEMs for ciprofloxacin, naproxen, and zolpidem in water and wastewater.","reference_text":"Paradina-Fernández, L.; Wünsch, U.; Bro, R.; Murphy, K. Data for: Direct measurement of organic micropollutants in water and wastewater using fluorescence spectroscopy. DTU Data. https://doi.org/10.11583/DTU.24440110 Paradina-Fernández, L.; Wünsch, U.; Bro, R.; Murphy, K. (2023).","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/fluorescence-eem-data-for-organic-micropollutants-in-water","markdown_url":"https://lovelacesquare.org/llms.md/datasets/fluorescence-eem-data-for-organic-micropollutants-in-water/content.md","download_url":"https://doi.org/10.5281/zenodo.21244909","licence":"CC-BY-4.0","author":"Lesly Paradina-Fernández [1]; Urban J. Wünsch [2]; Rasmus Bro [3]; Kathleen R. Murphy [1]","affiliation":"[1] Department of Architecture and Civil Engineering, Chalmers University of Technology, Gothenburg 41296, Sweden\n[2] Technical University of Denmark, National Institute of Aquatic Resources, Section for Oceans and Arctic, 2800 Kgs Lyngby, Denmark\n[3] Department of Food Science, University of Copenhagen, DK-1958 Frederiksberg C, Denmark","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-07-07T15:06:02.579013+00:00","updated_at":"2026-07-10T13:55:13.456978+00:00"},{"dataset_name":"FTIR-ATR and Raman spectral dataset for chemometric classification and quantification of olive oil in edible oil blends","slug":"ftir-atr-and-raman-spectral-dataset-for-chemometric-classification-and-quantification-of-olive-oil-in-edible-oil-blends","version":"v 1.0","version_slug":"v-1-0","categories":["Spectroscopy","Infrared","Raman"],"keywords":["FTIR-ATR","Raman spectroscopy","olive oil","adulteration","edible oils","classification","quantification","food authentication","spectral fingerprinting","chemometrics","PLS","PCA","LDA","infrared spectroscopy","blend detection","quality control","food safety","vegetable oils","Zenodo","multivariate calibration"],"description":"Raw FTIR‑ATR and Raman spectra of olive oil mixtures with edible oils for classification.","reference_text":"Jimenez-Carvelo, A. M.; Osorio, M. T.; Koidis, A.; Gonzalez-Casado, A.; Cuadros-Rodriguez, L. (2017). Chemometric classification and quantification of olive oil in blends with any edible vegetable oils using FTIR-ATR and Raman spectroscopy. LWT, 86, 174-184.","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/ftir-atr-and-raman-spectral-dataset-for-chemometric-classification-and-quantification-of-olive-oil-in-edible-oil-blends","markdown_url":"https://lovelacesquare.org/llms.md/datasets/ftir-atr-and-raman-spectral-dataset-for-chemometric-classification-and-quantification-of-olive-oil-in-edible-oil-blends/content.md","download_url":"https://zenodo.org/records/14651816","licence":"CC BY 4.0","author":"Ana M. Jiménez‑Carvelo [1]; Luis Cuadros Rodríguez [1]; Antonio González Casado [1]; Anastasios Koidis [2]; María Teresa Osorio [1]","affiliation":"[1] University of Granada\r\n[2]Queen’s University Belfast","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-05-10T13:34:36.716581+00:00"},{"dataset_name":"FTIR‑ATR spectra of culinary grain legume flours for pulse classification","slug":"ftiratr-spectra-of-culinary-grain-legume-flours-for-pulse-classification","version":"v 1.0","version_slug":"v-1-0","categories":["Spectroscopy","Infrared"],"keywords":["FTIR-ATR","grain legume","pulse classification","flour spectra","infrared spectroscopy","food analysis","chemometrics","spectral fingerprinting","chickpea","lentil","bean","pea","lupine","multivariate classification","PCA","PLS-DA","agricultural products","Zenodo","food quality","species identification"],"description":"FTIR‑ATR spectral data of pulse grain flours (five legume species) for classification purposes.","reference_text":"Erny, G. L.; Brito, E.; Pereira, A. B.; Bento-Silva, A.; Patto, M. C. V.; Bronze, M. R. (2021). FTIR-ATR spectra of culinary grain legumes (pulse) flours. Zenodo. https://doi.org/10.5281/zenodo.5075052","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/ftiratr-spectra-of-culinary-grain-legume-flours-for-pulse-classification","markdown_url":"https://lovelacesquare.org/llms.md/datasets/ftiratr-spectra-of-culinary-grain-legume-flours-for-pulse-classification/content.md","download_url":"https://zenodo.org/records/5075052","licence":"CC BY 4.0","author":"Guillaume L. Erny [1]; Elsa Brito [2]; Ana Bárbara Pereira [2]; Andreia Bento‑Silva [3]; Maria Carlota Vaz Patto [4]; Maria Rosario Bronze [2]","affiliation":"[1] Universidade do Porto, Laboratório de Processos de Separação e Reação, LEPABE, Faculdade de Engenharia, Porto, Portugal \r\n[2] Instituto de Tecnologia Química e Biológica António Xavier (ITQB NOVA), Universidade Nova de Lisboa, Oeiras, Portugal\r\n[3] iBET, Instituto de Biologia Experimental e Tecnológica, Oeiras, Portugal \r\n[4] Faculdade de Farmácia, Universidade de Lisboa (FFULisboa), Lisboa, Portugal ","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-05-10T12:43:22.938069+00:00"},{"dataset_name":"Hypericum HPLC Three-Way Data","slug":"hypericum-hplc-three-way-data","version":"v1.0","version_slug":"v1-0","categories":["Chromatography"],"keywords":["HPLC","HPLC-PDA","three-way data","Hypericum","St Johns Wort","curve resolution","PARAFAC2","chromatography","DAD","herbal medicine","natural products","MCR","chemometrics","exploratory clustering"],"description":"HPLC-PDA profiles of St. John's wort preparations for exploring chemical differences between products.","reference_text":"Acar, E.; Bro, R.; Schmidt, B. M. (2008). New exploratory clustering tool. Journal of Chemometrics, 22(1), 91-100. https://doi.org/10.1002/cem.1106","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/hypericum-hplc-three-way-data","markdown_url":"https://lovelacesquare.org/llms.md/datasets/hypericum-hplc-three-way-data/content.md","download_url":"https://doi.org/10.5281/zenodo.21246798","licence":"CC-BY-4.0","author":"Evrim Acar [1]; Rasmus Bro [1]; Bonnie M. Schmidt [2]","affiliation":"[1] Department of Food Science, Faculty of Life Sciences, University of Copenhagen, Frederiksberg C, Denmark\n[2] Department of Medicinal Chemistry, Faculty of Pharmaceutical Sciences, University of Copenhagen, Copenhagen, Denmark","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-07-07T17:09:45.307942+00:00","updated_at":"2026-07-10T15:56:51.733133+00:00"},{"dataset_name":"Hyperspectral imaging of a heritage postcard","slug":"hyperspectral-imaging-of-a-heritage-postcard","version":"v 1.0","version_slug":"v-1-0","categories":["Imaging and Spectral Imaging","NIR","UV-Vis"],"keywords":["hyperspectral imaging","heritage science","cultural heritage","postcard","pigment analysis","image analysis","NIR","UV-Vis","reflectance","spectral imaging","conservation","art analysis","non-destructive analysis","museum science","spectroscopy","chemometrics","Zenodo","historical materials","pigment mapping"],"description":"Hyperspectral images and metadata of a historic postcard for heritage science and image analysis.","reference_text":"Fort, M. B. M.; Gibson, A. (2022). Hyperspectral Imaging dataset for use in Heritage Science. Zenodo. https://doi.org/10.5281/zenodo.7763151","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/hyperspectral-imaging-of-a-heritage-postcard","markdown_url":"https://lovelacesquare.org/llms.md/datasets/hyperspectral-imaging-of-a-heritage-postcard/content.md","download_url":"https://zenodo.org/records/7763151","licence":"CC BY 4.0","author":"Molly B.M. Fort; Adam Gibson","affiliation":"UCL Institute for Sustainable Heritage","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-05-10T12:43:23.291786+00:00"},{"dataset_name":"Hyperspectral Raman Image of an emulsion","slug":"hyperspectral-raman-image-of-an-emulsion","version":"1.0","version_slug":"1-0","categories":["Imaging and Spectral Imaging"],"keywords":["Raman imaging","Hyperspectral imaging","Raman hyperspectral cube","Chemometrics","Multivariate analysis","Spectral unmixing","Multivariate curve resolution (MCR)","Principal component analysis (PCA)","Independent component analysis (ICA)","Non-negative matrix factorization (NMF)","Clustering","Chemical mapping","Emulsion","Spectroscopy","Benchmark dataset"],"description":"A hyperspectral Raman image of an emulsion. It is widely used in chemometrics as an illustrative dataset example for multivariate image analysis.","reference_text":"Andrew, J. J.; Browne, M. A.; Clark, I. E.; Hancewicz, T. M.; Millichope, A. J. (1998). Raman imaging of emulsion systems. Applied Spectroscopy, 52(6), 790-796. https://doi.org/10.1366/0003702981944472 Andrew, J. J.; Browne, M. A.; Clark, I. E.; Hancewicz, T. M.; Millichope, A. J. (2025).","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/hyperspectral-raman-image-of-an-emulsion","markdown_url":"https://lovelacesquare.org/llms.md/datasets/hyperspectral-raman-image-of-an-emulsion/content.md","download_url":"https://zenodo.org/records/17185852","licence":"CC BY 4.0","author":"Andrew, Jeremy J. [1]; Browne, Mark A. [2]; Clark, Ian E. [3]; Hancewicz, Tom M. [1]; Millichope, Allen J. [3]","affiliation":"[1] Unilever Research U.S., Edgewater Laboratory, 45 River Road, Edgewater, New Jersey 07020, U.S.A\r\n[2] Kinetic Imaging Ltd., South Harrington Building, Sefton Street, Liverpool L3 4BQ, U.K.\r\n[3] Unilever Research, Port Sunlight Laboratory, Quarry Road East, Bebington, Wirral L63 3JW, U.K.","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-05-10T13:34:37.083274+00:00"},{"dataset_name":"Hyperspectral unmixing of UAV‑captured blueberry field imagery in Lithuania","slug":"hyperspectral-unmixing-of-uavcaptured-blueberry-field-imagery-in-lithuania","version":"v 1.0","version_slug":"v-1-0","categories":["Imaging and Spectral Imaging","NIR"],"keywords":["hyperspectral unmixing","UAV","remote sensing","blueberry fields","endmember spectra","reflectance","precision agriculture","crop monitoring","NIR","vegetation mapping","spectral imaging","chemometrics","unmixing","Lithuania","Zenodo","aerial imaging","plant spectroscopy","calibration panel","agricultural monitoring"],"description":"Reflectance and unmixing data from UAV‑acquired hyperspectral imaging over blueberry fields.","reference_text":"Paura, V. (2024). Hyperspectral Unmixing Dataset of UAV Gathered Blueberry Field Data. Zenodo. https://doi.org/10.5281/zenodo.13856357","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/hyperspectral-unmixing-of-uavcaptured-blueberry-field-imagery-in-lithuania","markdown_url":"https://lovelacesquare.org/llms.md/datasets/hyperspectral-unmixing-of-uavcaptured-blueberry-field-imagery-in-lithuania/content.md","download_url":"https://zenodo.org/records/13856357","licence":"CC BY 4.0","author":"Vytautas Paura","affiliation":"Institute of Data Science and Digital Technologies, Vilnius University, Lithuania","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-05-10T12:43:24.009147+00:00"},{"dataset_name":"ICP-AES Measurements of Autocatalytic Material Digest","slug":"icp-aes-measurements-of-autocatalytic-material-digest","version":"v1.0","version_slug":"v1-0","categories":["Spectroscopy"],"keywords":["ICP-AES","inductively coupled plasma atomic emission spectroscopy","atomic emission spectroscopy","variable selection","multivariate calibration","elemental analysis","autocatalytic material","industrial samples","chemometrics","spectroscopy","Zenodo"],"description":"ICP-AES emission-line matrices and elemental reference concentrations for autocatalytic digests and chemometric calibration.","reference_text":"Griffiths, M. L.; Svozil, D.; Worsfold, P.; Denham, S.; Evans, E. H. (2002). Variable reduction algorithm for atomic emission spectra: application to multivariate calibration and quantitative analysis of industrial samples. Journal of Analytical Atomic Spectrometry, 17(8), 800-812.","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/icp-aes-measurements-of-autocatalytic-material-digest","markdown_url":"https://lovelacesquare.org/llms.md/datasets/icp-aes-measurements-of-autocatalytic-material-digest/content.md","download_url":"https://doi.org/10.5281/zenodo.21249564","licence":"CC-BY-4.0","author":"Michael L. Griffiths [1]; Daniel Svozil [1]; Paul Worsfold [1]; Sue Denham [1]; E. Hywel Evans [1]","affiliation":"[1] Department of Environmental Sciences, Plymouth Environmental Research Centre, University of Plymouth, Drake Circus, Plymouth, Devon, UK PL4 8AA","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-07-07T20:08:22.662459+00:00","updated_at":"2026-07-10T12:25:52.707014+00:00"},{"dataset_name":"JODA: Prototypical Experimental Coupled Data Sets","slug":"joda-prototypical-experimental-coupled-data-sets","version":"v1.0","version_slug":"v1-0","categories":["Nuclear Magnetic Resonance","Chromatography","Mass Spectrometry","Fluorescence"],"keywords":["data fusion","NMR","LC-MS","EEM","fluorescence","coupled data","PARAFAC","multi-block","structure-revealing","benchmark","amino acids","DOSY","chemometrics","ACMTF","CMTF"],"description":"Coupled fluorescence, diffusion-NMR, and LC-MS data from designed chemical mixtures.","reference_text":"Acar, E.; Papalexakis, E. E.; Gurdeniz, G.; Rasmussen, M. A.; Lawaetz, A. J.; Nilsson, M.; Bro, R. (2014). Structure-revealing data fusion. BMC Bioinformatics, 15, 239. https://doi.org/10.1186/1471-2105-15-239","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/joda-prototypical-experimental-coupled-data-sets","markdown_url":"https://lovelacesquare.org/llms.md/datasets/joda-prototypical-experimental-coupled-data-sets/content.md","download_url":"https://doi.org/10.5281/zenodo.21246047","licence":"CC-BY-4.0","author":"Evrim Acar [1]; Evangelos E. Papalexakis [2]; Gozde Gurdeniz [3]; Morten A. Rasmussen [1]; Anders J. Lawaetz [1]; Mathias Nilsson [1,4]; Rasmus Bro [1]","affiliation":"[1] Department of Food Science, Faculty of Science, University of Copenhagen, Frederiksberg C, Denmark\n[2] School of Computer Science, Carnegie Mellon University, Pittsburgh, PA, USA\n[3] Department of Nutrition, Exercise and Sports, Faculty of Science, University of Copenhagen, Frederiksberg C, Denmark\n[4] School of Chemistry, University of Manchester, Oxford Road, Manchester, M13 9PL, UK","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-07-07T16:57:50.149258+00:00","updated_at":"2026-07-10T16:33:34.625233+00:00"},{"dataset_name":"Kinetic Fluorimetric Determination of Catecholamines","slug":"kinetic-fluorimetric-determination-of-catecholamines","version":"v1.0","version_slug":"v1-0","categories":["Spectroscopy","Fluorescence"],"keywords":["fluorescence","kinetic fluorescence","catecholamines","adrenaline","epinephrine","noradrenaline","norepinephrine","time-resolved fluorescence","PARAFAC","N-PLS","multi-way kinetic modelling","chemometrics","occupational health"],"description":"Kinetic fluorescence data for adrenaline and noradrenaline standard solutions.","reference_text":"Nikolajsen, R. P. H.; Booksh, K. S.; Hansen, A. M.; Bro, R. (2003). Quantifying catecholamines using multi-way kinetic modelling. Analytica Chimica Acta, 475(1-2), 137-150. https://doi.org/10.1016/S0003-2670(02)01256-4","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/kinetic-fluorimetric-determination-of-catecholamines","markdown_url":"https://lovelacesquare.org/llms.md/datasets/kinetic-fluorimetric-determination-of-catecholamines/content.md","download_url":"https://doi.org/10.5281/zenodo.21247075","licence":"CC-BY-4.0","author":"Rikke P. H. Nikolajsen [1,2]; Karl S. Booksh [3]; Aase M. Hansen [1]; Rasmus Bro [2]","affiliation":"[1] National Institute of Occupational Health, Lersoe Parkalle 105, DK-2100 Copenhagen, Denmark\n[2] Chemometrics Group, Food Technology, The Royal Veterinary and Agricultural University, Rolighedsvej 30, DK-1958 Frederiksberg C, Denmark\n[3] Department of Chemistry and Biochemistry, Arizona State University, Tempe, AZ 85287, USA","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-07-07T17:32:48.212366+00:00","updated_at":"2026-07-10T16:07:42.271262+00:00"},{"dataset_name":"Low-Field NMR of Four Gadoid Fish Species","slug":"low-field-nmr-of-four-gadoid-fish-species","version":"v1.0","version_slug":"v1-0","categories":["Nuclear Magnetic Resonance"],"keywords":["low-field NMR","LF-NMR","CPMG","transverse relaxation","gadoid fish","whiting","haddock","saithe","cod","water content","water-holding capacity","sampling variation","measurement error","chemometrics","seafood","Zenodo"],"description":"Replicated low-field NMR data from whiting, haddock, saithe, and cod with water-content and water-holding-capacity references.","reference_text":"Andersen, C. M.; Bro, R.; Brockhoff, P. B. (2003). Quantifying and handling errors in instrumental measurements using the measurement error theory. Journal of Chemometrics, 17(12), 621-629. https://doi.org/10.1002/cem.830 Andersen, C. M.; Bro, R. (2004).","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/low-field-nmr-of-four-gadoid-fish-species","markdown_url":"https://lovelacesquare.org/llms.md/datasets/low-field-nmr-of-four-gadoid-fish-species/content.md","download_url":"https://doi.org/10.5281/zenodo.21249773","licence":"CC-BY-4.0","author":"Charlotte M. Andersen [1]; Rasmus Bro [1]; Per Bruun Brockhoff [2]","affiliation":"[1] Department of Dairy and Food Science, The Royal Veterinary and Agricultural University, Frederiksberg, Denmark\n[2] Department of Mathematics and Physics, The Royal Veterinary and Agricultural University, Frederiksberg, Denmark","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-07-07T20:26:29.320477+00:00","updated_at":"2026-07-10T12:16:35.773278+00:00"},{"dataset_name":"Metabolomic Data Fusion for Colorectal Cancer Biomarkers","slug":"metabolomic-data-fusion-for-colorectal-cancer-biomarkers","version":"v1.0","version_slug":"v1-0","categories":["Spectroscopy","Nuclear Magnetic Resonance","Fluorescence"],"keywords":["data fusion","metabolomics","colorectal cancer","biomarkers","CEA","TIMP-1","fluorescence spectroscopy","PARAFAC","1H NMR","CPMG","NOESY","multiblock chemometrics","case-control study","Zenodo"],"description":"Processed plasma biomarkers, fluorescence PARAFAC scores, and 1H-NMR peak variables from 47 matched colorectal cancer-adenoma pairs.","reference_text":"Bro, R.; Nielsen, H. J.; Savorani, F.; Kjeldahl, K.; Christensen, I. J.; Brünner, N.; Lawaetz, A. J. (2013). Data fusion in metabolomic cancer diagnostics. Metabolomics, 9(1), 3-8. https://doi.org/10.1007/s11306-012-0446-0 Lawaetz, A. J.; Bro, R.; Kamstrup-Nielsen, M. H.; Christensen, I.","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/metabolomic-data-fusion-for-colorectal-cancer-biomarkers","markdown_url":"https://lovelacesquare.org/llms.md/datasets/metabolomic-data-fusion-for-colorectal-cancer-biomarkers/content.md","download_url":"https://doi.org/10.5281/zenodo.21249647","licence":"CC-BY-4.0","author":"Rasmus Bro [1]; Hans Jorgen Nielsen [2]; Francesco Savorani [1]; Karin Kjeldahl [1]; Ib Jarle Christensen [3]; Nils Brünner [4]; Anders Juul Lawaetz [1]","affiliation":"[1] Department of Food Science, University of Copenhagen, Rolighedsvej 30, Frederiksberg, 1958, Copenhagen, Denmark\n[2] Department of Surgical Gastroenterology, Copenhagen University Hospital, Hvidovre, Denmark\n[3] The Finsen Laboratory, Rigshospitalet, Copenhagen Biocenter, Copenhagen, Denmark; Biotech Research and Innovation Centre (BRIC), University of Copenhagen, Copenhagen, Denmark\n[4] Department of Veterinary Disease Biology, Faculty of Health and Medical Sciences, University of Copenhagen, Frederiksberg, 1870, Copenhagen, Denmark","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-07-07T20:15:43.66765+00:00","updated_at":"2026-07-10T16:36:44.058645+00:00"},{"dataset_name":"MLNIRdata: NIR spectra and densities of hydrocarbon mixtures (208 samples) for property prediction.","slug":"mlnirdata-nir-spectra-and-densities-of-hydrocarbon-mixtures-208-samples-for-property-prediction","version":"v 1.0.0","version_slug":"v-1-0-0","categories":["Spectroscopy","NIR"],"keywords":["NIR spectroscopy","near-infrared","hydrocarbon mixtures","density prediction","PLS regression","property prediction","petroleum","fuel analysis","chemometrics","multivariate calibration","spectral data","benchmark","208 samples","petroleum products","Zenodo","spectroscopy","regression","PCR","quantitative analysis","Duval","Laxalde"],"description":"208 NIR spectra and densities of hydrocarbon mixtures for chemometrics benchmarks.","reference_text":"Duval, L.; Alsouki, L.; Laxalde, J.; Caillol, N. (2025). MLNIRdata: 208 near-infrared spectroscopic spectra and densities of hydrocarbon mixtures for chemometrics, data science, machine learning or signal processing. Zenodo. https://doi.org/10.5281/zenodo.16783068","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/mlnirdata-nir-spectra-and-densities-of-hydrocarbon-mixtures-208-samples-for-property-prediction","markdown_url":"https://lovelacesquare.org/llms.md/datasets/mlnirdata-nir-spectra-and-densities-of-hydrocarbon-mixtures-208-samples-for-property-prediction/content.md","download_url":"https://zenodo.org/records/16783068","licence":"CC BY 4.0","author":"Laurent Duval [1]; Louna Alsouki [2]; Jérémy Laxalde [3]; Noémie Caillol [4]","affiliation":"[1] IFP Energies nouvelles (IFPEN).\r\n[2] Université Claude Bernard Lyon 1 (Institut Camille Jordan).\r\n[3] Royal Canin SAS (Mars Petcare).\r\n[4] Axel’One.","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-05-10T12:43:24.368649+00:00"},{"dataset_name":"Near infrared spectroscopy data for geographical origin traceability of sea cucumber (Apostichopus japonicus) in China","slug":"near-infrared-spectroscopy-data-for-geographical-origin-traceability-of-sea-cucumber-apostichopus-japonicus-in-china","version":"v 1.0","version_slug":"v-1-0","categories":["Spectroscopy","NIR"],"keywords":["NIR spectroscopy","sea cucumber","geographical traceability","origin authentication","Apostichopus japonicus","China","classification","PLS-DA","chemometrics","food traceability","non-destructive analysis","seafood authentication","spectroscopy","multivariate classification","quality control","marine products","Zenodo","near-infrared"],"description":"Non-destructive NIR data used to trace the geographical origin of sea cucumber samples from China.","reference_text":"Guo, X.; Cai, R.; Wang, S.; Tang, B.; Li, Y.; Zhao, W. (2017). Data from: Non-destructive geographical traceability of sea cucumber (Apostichopus japonicus) using near infrared spectroscopy combined with chemometric methods. Dryad. https://doi.org/10.5061/dryad.n1066","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/near-infrared-spectroscopy-data-for-geographical-origin-traceability-of-sea-cucumber-apostichopus-japonicus-in-china","markdown_url":"https://lovelacesquare.org/llms.md/datasets/near-infrared-spectroscopy-data-for-geographical-origin-traceability-of-sea-cucumber-apostichopus-japonicus-in-china/content.md","download_url":"https://zenodo.org/records/4993576","licence":"CC0 1.0 Universal","author":"Xiuhan Guo [1][2]; Rui Cai [3]; Shisheng Wang [1][2]; Bo Tang [1][2]; Yueqing Li [1][2]; Weijie Zhao [1][2]","affiliation":"[1] School of Pharmaceutical Science and Technology, Dalian University of Technology, Dalian, China\r\n[2] State Key Laboratory of Fine Chemicals, Dalian University of Technology, Dalian, China\r\n[3] School of Chemical Engineering, Dalian University of Technology, Dalian, China","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-05-10T12:43:25.090295+00:00"},{"dataset_name":"Near-infrared (NIR) soil spectral library using the NeoSpectra Handheld NIR Analyzer by Si-Ware","slug":"near-infrared-nir-soil-spectral-library-using-the-neospectra-handheld-nir-analyzer-by-si-ware","version":"v. 1.2","version_slug":"v-1-2","categories":["Spectroscopy","NIR"],"keywords":["NIR spectroscopy","soil spectral library","NeoSpectra","handheld spectrometer","soil analysis","soil properties","Africa","United States","pedometrics","chemometrics","multivariate calibration","PLS","soil carbon","soil texture","soil organic matter","spectral library","portable spectrometer","field analysis","Zenodo","environmental science","precision agriculture"],"description":"A NIR library of 2,106 soil samples from the US and Africa supports rapid soil property estimation","reference_text":"Partida, C.; Safanelli, J. L.; Mitu, S. M.; Murad, M. O. F.; Ge, Y.; Ferguson, R.; Shepherd, K.; Sanderman, J. (2025). Building a near-infrared (NIR) soil spectral dataset and predictive machine learning models using a handheld NIR spectrophotometer. Data in Brief, 58, 111229.","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/near-infrared-nir-soil-spectral-library-using-the-neospectra-handheld-nir-analyzer-by-si-ware","markdown_url":"https://lovelacesquare.org/llms.md/datasets/near-infrared-nir-soil-spectral-library-using-the-neospectra-handheld-nir-analyzer-by-si-ware/content.md","download_url":"https://zenodo.org/records/13122321","licence":"CC BY 4.0","author":"Jonathan Sanderman [1]; Colleen Partida [1]; José Lucas Safanelli [1]; Sadia Mannan Mitu [2]; Yufeng Ge [2]; Omar Murad [2]; Keith Shepherd [3].","affiliation":"[1] Woodwell Climate Research Center, Falmouth, MA, USA\r\n[2] University of Nebraska - Lincoln, Lincoln, NE, USA\r\n[3] Innovative Solutions for Decision Agriculture, Nairobi, Kenya","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-05-10T13:34:37.465751+00:00"},{"dataset_name":"NIR Spectroscopy of Arctic Soil Samples (Abisko, Sweden)","slug":"nir-spectroscopy-of-arctic-soil-samples-abisko-sweden","version":"v1.0","version_slug":"v1-0","categories":["NIR","Spectroscopy"],"keywords":["NIR spectroscopy","soil","arctic","Abisko","Sweden","soil organic matter","ergosterol","near-infrared reflectance","field experiment","microbiological","ecology","environmental","chemometrics"],"description":"NIR spectra and soil references from a long-term Arctic field experiment.","reference_text":"Rinnan, R.; Rinnan, A. (2007). Application of near infrared reflectance (NIR) and fluorescence spectroscopy to analysis of microbiological and chemical properties of arctic soil. Soil Biology and Biochemistry, 39(7), 1664-1673. https://doi.org/10.1016/j.soilbio.2007.01.022","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/nir-spectroscopy-of-arctic-soil-samples-abisko-sweden","markdown_url":"https://lovelacesquare.org/llms.md/datasets/nir-spectroscopy-of-arctic-soil-samples-abisko-sweden/content.md","download_url":"https://doi.org/10.5281/zenodo.21246732","licence":"CC-BY-4.0","author":"Riikka Rinnan [1,2]; Asmund Rinnan [3]","affiliation":"[1] Department of Terrestrial Ecology, Institute of Biology, University of Copenhagen, Oster Farimagsgade 2D, DK-1353 Copenhagen K, Denmark\n[2] Department of Ecology and Environmental Science, University of Kuopio, P.O. Box 1627, FI-70211 Kuopio, Finland\n[3] Quality and Technology, Department of Food Science, The Royal Veterinary and Agricultural University, Rolighedsvej 30, DK-1958 Frederiksberg C, Denmark","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-07-07T17:03:02.29752+00:00","updated_at":"2026-07-10T16:33:35.747529+00:00"},{"dataset_name":"NIR‑HSI hyperspectral scan of a Botticelli‑inspired “Venus” painting detail","slug":"nirhsi-hyperspectral-scan-of-a-botticelliinspired-venus-painting-detail","version":"v 1.0","version_slug":"v-1-0","categories":["Imaging and Spectral Imaging","NIR"],"keywords":["NIR hyperspectral imaging","push-broom HSI","cultural heritage","painting analysis","Botticelli","Venus","pigment mapping","near-infrared","spectral imaging","art conservation","non-destructive analysis","museum science","chemometrics","spectral unmixing","MCR","reflectance","Zenodo","image analysis","spectroscopy"],"description":"Push‑broom NIR‑HSI scan data of a painting detail inspired by Botticelli’s “Venus”.","reference_text":"Rocha de Oliveira, R.; Malegori, C.; Sciutto, G.; Oliveri, P. (2023). PoliBrush - A user-friendly software to aid multivariate image analysis dissemination. Chemometrics and Intelligent Laboratory Systems, 240, 104918.","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/nirhsi-hyperspectral-scan-of-a-botticelliinspired-venus-painting-detail","markdown_url":"https://lovelacesquare.org/llms.md/datasets/nirhsi-hyperspectral-scan-of-a-botticelliinspired-venus-painting-detail/content.md","download_url":"https://zenodo.org/records/8143550","licence":"CC BY 4.0","author":"Paolo Oliveri [1]; Giorgia Sciutto [2]; Cristina Malegori [1]; Rodigo Rocha de Oliveira [1]","affiliation":"[1] Department of Pharmacy (DIFAR), University of Genoa, Italy \r\n[2] Department of Chemistry “Giacomo Ciamician”, University of Bologna, Bologna, Italy ","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-05-10T13:34:37.813406+00:00"},{"dataset_name":"Normal-phase liquid chromatography fingerprints for classification of olive oil and other vegetable oils","slug":"normal-phase-liquid-chromatography-fingerprints-for-classification-of-olive-oil-and-other-vegetable-oils","version":"v 1.0","version_slug":"v-1-0","categories":["Chromatography"],"keywords":["liquid chromatography","olive oil","vegetable oils","chromatographic fingerprint","classification","food authentication","adulteration detection","chemometrics","PCA","PLS-DA","LDA","normal-phase LC","oil quality","food safety","fingerprinting","multivariate classification","Zenodo","pattern recognition"],"description":"Liquid chromatography fingerprint data of vegetable oils for olive oil classification.","reference_text":"Jimenez-Carvelo, A. M.; Perez-Castano, E.; Gonzalez-Casado, A.; Cuadros-Rodriguez, L. (2017).","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/normal-phase-liquid-chromatography-fingerprints-for-classification-of-olive-oil-and-other-vegetable-oils","markdown_url":"https://lovelacesquare.org/llms.md/datasets/normal-phase-liquid-chromatography-fingerprints-for-classification-of-olive-oil-and-other-vegetable-oils/content.md","download_url":"https://zenodo.org/records/14650962","licence":"CC BY 4.0","author":"Ana M. Jiménez‑Carvelo; Luis Cuadros Rodríguez; Antonio Gonzalez Casado; Estefanía Pérez‑Castaño","affiliation":"Department of Analytical Chemistry, University of Granada, Granada, Spain","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-05-10T13:34:38.48591+00:00"},{"dataset_name":"Olive Oil Triacylglyceride Profiles by HPLC-CAD","slug":"olive-oil-triacylglyceride-profiles-by-hplc-cad","version":"v1.0","version_slug":"v1-0","categories":["Chromatography"],"keywords":["HPLC","olive oil","triacylglycerides","food authentication","charged aerosol detector","CAD","chromatography","classification","vegetable oil","adulteration","lipid profiling","chemometrics","PLS-DA","MCR"],"description":"Triacylglyceride profiles for checking olive oils and measuring olive oil in vegetable-oil blends.","reference_text":"de la Mata-Espinosa, P.; Bosque-Sendra, J. M.; Bro, R.; Cuadros-Rodriguez, L. (2011). Discriminating olive and non-olive oils using HPLC-CAD and chemometrics. Analytical and Bioanalytical Chemistry, 399(6), 2083-2092.","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/olive-oil-triacylglyceride-profiles-by-hplc-cad","markdown_url":"https://lovelacesquare.org/llms.md/datasets/olive-oil-triacylglyceride-profiles-by-hplc-cad/content.md","download_url":"https://doi.org/10.5281/zenodo.21245912","licence":"CC-BY-4.0","author":"Patricia de la Mata-Espinosa [1]; Jose Manuel Bosque-Sendra [1]; Rasmus Bro [2]; Luis Cuadros-Rodriguez [1]","affiliation":"[1] Department of Analytical Chemistry, Unit of Chemical Metrology and Qualimetrics (CMQ), University of Granada, Granada 18071, Spain\n[2] Department of Food Science, Faculty of Life Sciences, University of Copenhagen, Copenhagen 1165, Denmark","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-07-07T16:00:36.392333+00:00","updated_at":"2026-07-10T16:33:33.703001+00:00"},{"dataset_name":"Physical, Chemical, and Amino Acid Data from Herring Ripening","slug":"physical-chemical-and-amino-acid-data-from-herring-ripening","version":"v1.0","version_slug":"v1-0","categories":["Others"],"keywords":["herring","salted herring","ripening","amino acids","chemical composition","physical properties","sensory analysis","enzyme activity","fatty acids","fish processing","seafood","food science","PCA","PLS","multivariate analysis","chemometrics"],"description":"Physical, chemical, sensory, enzyme, fatty-acid, and amino-acid data from Nordic salted-herring ripening.","reference_text":"Bro, R.; Nielsen, H. H.; Stefánsson, G.; Skåra, T. (2002). A phenomenological study of ripening of salted herring. Assessing homogeneity of data from different countries and laboratories. Journal of Chemometrics, 16(2), 81-88. https://doi.org/10.1002/cem.691","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/physical-chemical-and-amino-acid-data-from-herring-ripening","markdown_url":"https://lovelacesquare.org/llms.md/datasets/physical-chemical-and-amino-acid-data-from-herring-ripening/content.md","download_url":"https://doi.org/10.5281/zenodo.21249131","licence":"CC-BY-4.0","author":"Rasmus Bro [1]; Henrik Hauch Nielsen [2]; Guðmundur Stefánsson [3]; Torstein Skåra [4]","affiliation":"[1] Chemometrics Group, Department of Dairy and Food Science, The Royal Veterinary and Agricultural University, Rolighedsvej 30, DK-1958 Frederiksberg C, Denmark\n[2] Danish Institute for Fisheries Research, Department of Seafood Research, Ministry of Food, Agriculture and Fisheries, Bldg 121, Technical University of Denmark, DK-2800 Lyngby, Denmark\n[3] Icelandic Fisheries Laboratories, Skulagata 4, 121 Reykjavik, Iceland\n[4] NORCONSERV, Postboks 327, N-4001 Stavanger, Norway","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-07-07T19:22:53.457615+00:00","updated_at":"2026-07-10T15:58:08.588331+00:00"},{"dataset_name":"RamanBiolib: Open Raman spectral library for biomolecule identification","slug":"ramanbiolib-open-raman-spectral-library-for-biomolecule-identification","version":"v 1.0","version_slug":"v-1-0","categories":["Spectroscopy","Raman"],"keywords":["Raman spectroscopy","biomolecules","spectral library","peak matching","similarity search","database","protein","lipid","carbohydrate","nucleic acid","spectral identification","reference spectra","biospectroscopy","chemometrics","peak assignment","vibrational spectroscopy","Zenodo","open database","spectral fingerprint"],"description":"Raman spectral library of biomolecules with standardized spectra and peak lists for identification.","reference_text":"Teran, M.; Ruiz, J. J.; Loza-Alvarez, P.; Masip, D.; Merino, D. (2025). Open Raman spectral library for biomolecule identification. Chemometrics and Intelligent Laboratory Systems, 264, 105476. https://doi.org/10.1016/j.chemolab.2025.105476","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/ramanbiolib-open-raman-spectral-library-for-biomolecule-identification","markdown_url":"https://lovelacesquare.org/llms.md/datasets/ramanbiolib-open-raman-spectral-library-for-biomolecule-identification/content.md","download_url":"https://github.com/mteranm/ramanbiolib","licence":"ODbL 1.0, GNU GPL v3","author":"Marcelo Terán [1]; José Javier Ruiz [2]; Pablo Loza-Álvarez [2]; David Masip [1]; David Merino [1];","affiliation":"[1] Universitat Oberta de Catalunya (UOC), Barcelona, Spain\r\n[2] ICFO – The Institute of Photonic Sciences, Castelldefels, Spain","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-05-10T12:43:26.152254+00:00"},{"dataset_name":"Six-Way Color of Beef Data for GEMANOVA Analysis","slug":"six-way-color-of-beef-data-for-gemanova-analysis","version":"v1.0","version_slug":"v1-0","categories":["Others"],"keywords":["beef","meat color","color measurement","CIELAB","six-way data","GEMANOVA","ANOVA","experimental design","storage","packaging","multi-way analysis","tensor data","chemometrics","food quality"],"description":"Six-way CIELAB beef-color data for analysing storage, temperature, light, oxygen, muscle, and replicate effects.","reference_text":"Bro, R.; Jakobsen, M. (2002). Exploring complex interactions in designed data using GEMANOVA. Color changes in fresh beef during storage. Journal of Chemometrics, 16(6), 294-304. https://doi.org/10.1002/cem.722","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/six-way-color-of-beef-data-for-gemanova-analysis","markdown_url":"https://lovelacesquare.org/llms.md/datasets/six-way-color-of-beef-data-for-gemanova-analysis/content.md","download_url":"https://doi.org/10.5281/zenodo.21249284","licence":"CC-BY-4.0","author":"Rasmus Bro [1]; Marianne Jakobsen [2]","affiliation":"[1] Food Technology, Department of Dairy and Food Science, The Royal Veterinary and Agricultural University, Rolighedsvej 30, DK-1958 Frederiksberg C, Denmark\n[2] Food Chemistry, Department of Dairy and Food Science, The Royal Veterinary and Agricultural University, Rolighedsvej 30, DK-1958 Frederiksberg C, Denmark","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-07-07T19:38:10.402188+00:00","updated_at":"2026-07-10T10:29:09.150861+00:00"},{"dataset_name":"Sugar Process Fluorescence Data","slug":"sugar-process-fluorescence-data","version":"v1.0","version_slug":"v1-0","categories":["Spectroscopy","Fluorescence","Process Analytical Technology (PAT)"],"keywords":["fluorescence","sugar","process monitoring","PARAFAC","three-way data","calibration","process analytical technology","exploratory analysis","multi-way analysis","food industry","quality control","ash content","chemometrics"],"description":"Fluorescence, process, and quality data from a sugar-refining campaign.","reference_text":"Bro, R. (1999). Exploratory study of sugar production using fluorescence spectroscopy and multi-way analysis. Chemometrics and Intelligent Laboratory Systems, 46(2), 133-147. https://doi.org/10.1016/S0169-7439(98)00181-6","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/sugar-process-fluorescence-data","markdown_url":"https://lovelacesquare.org/llms.md/datasets/sugar-process-fluorescence-data/content.md","download_url":"https://doi.org/10.5281/zenodo.21245244","licence":"CC-BY-4.0","author":"Rasmus Bro [1,2]","affiliation":"[1] Chemometrics Group, Food Technology, The Royal Veterinary and Agricultural University, Frederiksberg, Denmark\n[2] Matforsk, Osloveien 1, 1430 As, Norway","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-07-07T15:15:53.654277+00:00","updated_at":"2026-07-10T16:33:32.827884+00:00"},{"dataset_name":"Ternary Mixture Design NMR Data","slug":"ternary-mixture-design-nmr-data","version":"v1.0","version_slug":"v1-0","categories":["Nuclear Magnetic Resonance"],"keywords":["NMR","1H NMR","ternary mixture","mixture design","propanol","butanol","pentanol","experimental design","PCA","MCR","multivariate calibration","chemometrics","spectroscopy","concentration recovery"],"description":"NMR spectra and known compositions for 231 ternary mixtures of propanol, butanol, and pentanol.","reference_text":"Winning, H.; Larsen, F. H.; Bro, R.; Engelsen, S. B. (2008). Quantitative analysis of NMR spectra with chemometrics. Journal of Magnetic Resonance, 190(1), 26-32. https://doi.org/10.1016/j.jmr.2007.10.005","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/ternary-mixture-design-nmr-data","markdown_url":"https://lovelacesquare.org/llms.md/datasets/ternary-mixture-design-nmr-data/content.md","download_url":"https://doi.org/10.5281/zenodo.21249468","licence":"CC-BY-4.0","author":"Hanne Winning [1]; Flemming H. Larsen [1]; Rasmus Bro [1]; Søren Balling Engelsen [1]","affiliation":"[1] Quality and Technology, Department of Food Science, Faculty of Life Sciences, University of Copenhagen, Rolighedsvej 30, DK-1958 Frederiksberg C, Denmark","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-07-07T19:58:12.988511+00:00","updated_at":"2026-07-10T12:59:23.411732+00:00"},{"dataset_name":"Uncorking White Wine Liking: Analytical Chemistry and Consumer Ratings","slug":"uncorking-wine-quality-predicting-consumer-ratings-from-analytical-chemistry","version":"v1.0","version_slug":"v1-0","categories":["Chromatography","Spectroscopy"],"keywords":["white wine","wine liking","Vivino","consumer ratings","GC-MS","FTIR","volatile organic compounds","PARADISe","data fusion","PLS regression","chemometrics","analytical chemistry","Food Chemistry","German wine","Zenodo"],"description":"Raw GC-MS files and workbook data linking white-wine chemistry to Vivino consumer ratings.","reference_text":"Hjertholm, F.; Goetz, R.; Schneide, P.-A. A.; Petersen, M. A.; Bro, R.; Quintanilla-Casas, B. (2025). Uncorking white wine liking: Combining analytical chemistry and chemometrics with crowd-sourced data to predict quality ratings. Food Chemistry, 492, 145376.","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/uncorking-wine-quality-predicting-consumer-ratings-from-analytical-chemistry","markdown_url":"https://lovelacesquare.org/llms.md/datasets/uncorking-wine-quality-predicting-consumer-ratings-from-analytical-chemistry/content.md","download_url":"https://doi.org/10.5281/zenodo.21250008","licence":"CC-BY-4.0","author":"Frederikke Hjertholm [1,2]; Rabea Goetz [1]; Paul-Albert Anselm Schneide [1,3]; Mikael Agerlin Petersen [1]; Rasmus Bro [1]; Beatriz Quintanilla-Casas [1]","affiliation":"[1] Department of Food Science, University of Copenhagen, Rolighedsvej 26, DK-1958 Frederiksberg, Denmark\n[2] A/S Einar Willumsen, Abildager 23-25, DK-2605 Brondby, Denmark\n[3] BASF, Department of Research and Development, Carl-Bosch-Strasse 38, DE-67056 Ludwigshafen, Germany","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-07-07T20:56:31.093697+00:00","updated_at":"2026-07-10T12:13:22.819798+00:00"},{"dataset_name":"UV–Vis spectra of beet and cane sucrose for classification and quantification","slug":"uvvis-spectra-of-beet-and-cane-sucrose-for-classification-and-quantification","version":"v 1.0","version_slug":"v-1-0","categories":["Spectroscopy","UV-Vis"],"keywords":["UV-Vis spectroscopy","sucrose","sugar beet","sugarcane","classification","quantification","spectral fingerprint","food analysis","sugar authentication","chemometrics","PCA","PLS","multivariate calibration","spectroscopy","food quality","adulteration","Zenodo","absorbance spectra"],"description":"UV–Vis spectra of beet and cane sucrose solutions for classification.","reference_text":"Eriklioglu, H.; Ilhan, E.; Khodasevich, M.; Korolko, D.; Manley, M.; Castillo, R.; Oztop, M. H. (2023). Classification and quantification of sucrose from sugar beet and sugarcane using optical spectroscopy and chemometrics. Journal of Food Science, 88(8), 3274-3286.","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/uvvis-spectra-of-beet-and-cane-sucrose-for-classification-and-quantification","markdown_url":"https://lovelacesquare.org/llms.md/datasets/uvvis-spectra-of-beet-and-cane-sucrose-for-classification-and-quantification/content.md","download_url":"https://zenodo.org/records/8279071","licence":"CC BY 4.0","author":"Hilmi Eriklioglu [1]; Esmanur Ilhan [1]; Mikhail Khodasevich [2]; Darya Korolko [2]; Marena Manley [3]; Rosario Castillo [4]; Mecit Halil Oztop [1]","affiliation":"[1] Department of Food Engineering, Middle East Technical University, Ankara, Turkey\r\n[2] B.I. Stepanov Institute of Physics, National Academy of Sciences of Belarus, Minsk, Belarus\r\n[3] Department of Food Science, Stellenbosch University, Stellenbosch, Western Cape, South Africa\r\n[4] Biotechnology Center and Faculty of Pharmacy, University of Concepción, Concepción, Chile","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-03-28T22:12:20.319948+00:00","updated_at":"2026-05-10T13:34:38.845688+00:00"},{"dataset_name":"Wine Samples Analyzed by GC-MS and FT-IR","slug":"wine-samples-analyzed-by-gc-ms-and-ft-ir","version":"v1.0","version_slug":"v1-0","categories":["Chromatography","Mass Spectrometry","Spectroscopy","Infrared"],"keywords":["GC-MS","FT-IR","wine","Cabernet Sauvignon","geographic origin","classification","multiblock analysis","data fusion","aroma compounds","WineScan","three-way data","chemometrics","food analysis"],"description":"GC-MS and FT-IR data for 44 Cabernet Sauvignon wines from Argentina, Chile, Australia, and South Africa.","reference_text":"Skov, T.; Ballabio, D.; Bro, R. (2008). Multiblock variance partitioning: A new approach for comparing variation in multiple data blocks. Analytica Chimica Acta, 615(1), 18-29. https://doi.org/10.1016/j.aca.2008.03.045","metadata_source":"approved_square_dataset_version","url":"https://lovelacesquare.org/the-square/datasets/wine-samples-analyzed-by-gc-ms-and-ft-ir","markdown_url":"https://lovelacesquare.org/llms.md/datasets/wine-samples-analyzed-by-gc-ms-and-ft-ir/content.md","download_url":"https://doi.org/10.5281/zenodo.21245351","licence":"CC-BY-4.0","author":"Thomas Skov [1]; Davide Ballabio [2]; Rasmus Bro [1]","affiliation":"[1] Quality and Technology, Department of Food Science, Faculty of Life Sciences, University of Copenhagen, Rolighedsvej 30, DK-1958 Frederiksberg C, Denmark\n[2] Milano Chemometrics and QSAR Research Group, Department of Environmental Sciences, University of Milano-Bicocca, P.za della Scienza, 1-20126 Milano, Italy","sections":[{"index":1,"title":"Metadata"},{"index":2,"title":"Summary"},{"index":3,"title":"Description"},{"index":4,"title":"Download And Availability"},{"index":5,"title":"Reuse And Citation"}],"approved_at":"2026-07-07T15:22:21.500027+00:00","updated_at":"2026-07-10T15:34:44.846178+00:00"}]}