diff --git a/README.md b/README.md
index 4b12afc..23e7e26 100644
--- a/README.md
+++ b/README.md
@@ -1,24 +1,29 @@
-# RamanSPy
+
+
+
+
+
-[![Downloads](https://static.pepy.tech/badge/ramanspy)](https://pepy.tech/project/ramanspy) [![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)]([https://github.com/dwyl/esta/issues](https://github.com/barahona-research-group/RamanSPy/issues))
+## *RamanSPy*: An open-source package for Raman Spectroscopy analytics in Python.
+[![Downloads](https://static.pepy.tech/badge/ramanspy)](https://pepy.tech/project/ramanspy) [![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)]([https://github.com/dwyl/esta/issues](https://github.com/barahona-research-group/RamanSPy/issues))
-*RamanSPy* is an open-source Python package for integrative
-Raman spectroscopy data analysis.
## Key features
+![Overview of RamanSPy](docs/source/images/ramanspy_graphical_abstract.png)
+
- Common data format
- Data loaders
- Preprocessing methods
- Preprocessing pipelining
- Preprocessing protocols
- Analysis methods
+- AI & ML integration
- Visualisation tools
-- AI integration
- Datasets
+- Synthetic data generator
- Metrics
-- Synthetic data generator (***new in versions >= 0.2.0***)
## Installation
@@ -68,11 +73,11 @@ rp.plot.show()
## Documentation
For more information about the functionalities of the package, refer to
-the [documentation](https://ramanspy.readthedocs.io).
+the [online documentation](https://ramanspy.readthedocs.io).
## Credits
-If you use this package for your research, please cite our paper:
+If you use *RamanSPy* for your research, please cite our paper:
[Georgiev, D.; Pedersen, S. V.; Xie, R.; Fernández-Galiana, Á.; Stevens, M. M.; Barahona, M. *RamanSPy: An open-source Python package for integrative Raman spectroscopy data analysis*. ACS Analytical Chemistry **2024**, 96(21), 8492-8500, DOI: 10.1021/acs.analchem.4c00383](https://pubs.acs.org/doi/10.1021/acs.analchem.4c00383)
diff --git a/docs/build/doctrees/environment.pickle b/docs/build/doctrees/environment.pickle
index 1dfea2e..83da2bd 100644
Binary files a/docs/build/doctrees/environment.pickle and b/docs/build/doctrees/environment.pickle differ
diff --git a/docs/build/doctrees/index.doctree b/docs/build/doctrees/index.doctree
index 0dc671b..a391446 100644
Binary files a/docs/build/doctrees/index.doctree and b/docs/build/doctrees/index.doctree differ
diff --git a/docs/build/html/.buildinfo b/docs/build/html/.buildinfo
index 97f48a0..b38e6e3 100644
--- a/docs/build/html/.buildinfo
+++ b/docs/build/html/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 4120cd5746195a2fc1af6c77d5dfc838
+config: ba21baef02957aa75ccaa933bdd1e25c
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/docs/build/html/_modules/index.html b/docs/build/html/_modules/index.html
index 359a471..bf67057 100644
--- a/docs/build/html/_modules/index.html
+++ b/docs/build/html/_modules/index.html
@@ -265,7 +265,7 @@
Links
diff --git a/docs/build/html/_modules/ramanspy/core.html b/docs/build/html/_modules/ramanspy/core.html
index d5dba8c..74a43cd 100644
--- a/docs/build/html/_modules/ramanspy/core.html
+++ b/docs/build/html/_modules/ramanspy/core.html
@@ -192,8 +192,8 @@
ramanspy.preprocessing.baseline.ASPLS
ramanspy.preprocessing.baseline.Poly
ramanspy.preprocessing.baseline.ModPoly
-ramanspy.preprocessing.baseline.Poly
-ramanspy.preprocessing.baseline.ModPoly
+ramanspy.preprocessing.baseline.PenalisedPoly
+ramanspy.preprocessing.baseline.IModPoly
ramanspy.preprocessing.baseline.Goldindec
ramanspy.preprocessing.baseline.IRSQR
ramanspy.preprocessing.baseline.CornerCutting
@@ -265,7 +265,7 @@
Links
diff --git a/docs/build/html/_modules/ramanspy/load.html b/docs/build/html/_modules/ramanspy/load.html
index 0047a7e..5bcc1e0 100644
--- a/docs/build/html/_modules/ramanspy/load.html
+++ b/docs/build/html/_modules/ramanspy/load.html
@@ -192,8 +192,8 @@
ramanspy.preprocessing.baseline.ASPLS
ramanspy.preprocessing.baseline.Poly
ramanspy.preprocessing.baseline.ModPoly
-ramanspy.preprocessing.baseline.Poly
-ramanspy.preprocessing.baseline.ModPoly
+ramanspy.preprocessing.baseline.PenalisedPoly
+ramanspy.preprocessing.baseline.IModPoly
ramanspy.preprocessing.baseline.Goldindec
ramanspy.preprocessing.baseline.IRSQR
ramanspy.preprocessing.baseline.CornerCutting
@@ -265,7 +265,7 @@
Links
diff --git a/docs/build/html/_modules/ramanspy/preprocessing/baseline.html b/docs/build/html/_modules/ramanspy/preprocessing/baseline.html
index 43f41e5..f214220 100644
--- a/docs/build/html/_modules/ramanspy/preprocessing/baseline.html
+++ b/docs/build/html/_modules/ramanspy/preprocessing/baseline.html
@@ -265,7 +265,7 @@
Links
diff --git a/docs/build/html/_modules/ramanspy/synth/synth.html b/docs/build/html/_modules/ramanspy/synth/synth.html
index 4cec17c..f5cbb0f 100644
--- a/docs/build/html/_modules/ramanspy/synth/synth.html
+++ b/docs/build/html/_modules/ramanspy/synth/synth.html
@@ -265,7 +265,7 @@
Links
diff --git a/docs/build/html/_sources/index.rst.txt b/docs/build/html/_sources/index.rst.txt
index 7e554c0..93c82c7 100644
--- a/docs/build/html/_sources/index.rst.txt
+++ b/docs/build/html/_sources/index.rst.txt
@@ -6,6 +6,13 @@ day-to-day analyses, research applications, as well as the development and valid
|
+.. image:: images/ramanspy_graphical_abstract.png
+ :width: 600
+ :align: center
+ :alt: Overview of RamanSPy's functionalities
+
+|
+
Key features
-----------------
- Common data format
@@ -14,11 +21,11 @@ Key features
- Preprocessing pipelining
- Preprocessing protocols
- Analysis methods
+- AI and ML integration
- Visualisation tools
-- AI integration
- Datasets
+- Synthetic data generator
- Metrics
-- Synthetic data generator (**new in versions >= 0.2.0**)
|
@@ -34,7 +41,20 @@ Credits
-----------------
If you use this package for your research, please cite our paper:
-`Georgiev, D., Pedersen, S., Xie, R., Fernández-Galiana, Á., Stevens, M., & Barahona, M. (2023). RamanSPy: An open-source Python package for integrative Raman spectroscopy data analysis. ChemRxiv. doi:10.26434/chemrxiv-2023-m3xlm `_
+`Georgiev, D.; Pedersen, S. V.; Xie, R.; Fernández-Galiana, Á.; Stevens, M. M.; Barahona, M. RamanSPy: An open-source Python package for integrative Raman spectroscopy data analysis. ACS Analytical Chemistry 2024, 96(21), 8492-8500, DOI: 10.1021/acs.analchem.4c00383 `_
+
+.. code-block:: latex
+
+ @article{georgiev2024ramanspy,
+ title={RamanSPy: An open-source Python package for integrative Raman spectroscopy data analysis},
+ author={Georgiev, Dimitar and Pedersen, Simon Vilms and Xie, Ruoxiao and Fern{\'a}ndez-Galiana, Alvaro and Stevens, Molly M and Barahona, Mauricio},
+ journal={Analytical Chemistry},
+ volume={96},
+ number={21},
+ pages={8492-8500},
+ year={2024},
+ doi={10.1021/acs.analchem.4c00383}
+ }
|
@@ -88,4 +108,4 @@ Also, if you find *RamanSPy* useful, please consider leaving a star on GitHub:
:hidden:
GitHub repository
- Paper
\ No newline at end of file
+ Paper
\ No newline at end of file
diff --git a/docs/build/html/_templates/autosummary/class.html b/docs/build/html/_templates/autosummary/class.html
index a3c1c0e..c4e753e 100644
--- a/docs/build/html/_templates/autosummary/class.html
+++ b/docs/build/html/_templates/autosummary/class.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/analysis.html b/docs/build/html/analysis.html
index 932e90e..bce95db 100644
--- a/docs/build/html/analysis.html
+++ b/docs/build/html/analysis.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_examples/index.html b/docs/build/html/auto_examples/index.html
index 453ce7b..a4fd7bf 100644
--- a/docs/build/html/auto_examples/index.html
+++ b/docs/build/html/auto_examples/index.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_examples/plot_i_package_overview.html b/docs/build/html/auto_examples/plot_i_package_overview.html
index c22f092..a95bdc1 100644
--- a/docs/build/html/auto_examples/plot_i_package_overview.html
+++ b/docs/build/html/auto_examples/plot_i_package_overview.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_examples/plot_i_preprocessing_pipelines.html b/docs/build/html/auto_examples/plot_i_preprocessing_pipelines.html
index 50a646b..6dc221c 100644
--- a/docs/build/html/auto_examples/plot_i_preprocessing_pipelines.html
+++ b/docs/build/html/auto_examples/plot_i_preprocessing_pipelines.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_examples/plot_ii_dl_denoising.html b/docs/build/html/auto_examples/plot_ii_dl_denoising.html
index edd9026..c813044 100644
--- a/docs/build/html/auto_examples/plot_ii_dl_denoising.html
+++ b/docs/build/html/auto_examples/plot_ii_dl_denoising.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_examples/plot_iii_bacteria_classification.html b/docs/build/html/auto_examples/plot_iii_bacteria_classification.html
index 71090c8..4f787d1 100644
--- a/docs/build/html/auto_examples/plot_iii_bacteria_classification.html
+++ b/docs/build/html/auto_examples/plot_iii_bacteria_classification.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_examples/sg_execution_times.html b/docs/build/html/auto_examples/sg_execution_times.html
index df717a3..cadea5c 100644
--- a/docs/build/html/auto_examples/sg_execution_times.html
+++ b/docs/build/html/auto_examples/sg_execution_times.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/i-classes/plot_i_generic_container.html b/docs/build/html/auto_tutorials/i-classes/plot_i_generic_container.html
index aa46542..18db4f5 100644
--- a/docs/build/html/auto_tutorials/i-classes/plot_i_generic_container.html
+++ b/docs/build/html/auto_tutorials/i-classes/plot_i_generic_container.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/i-classes/plot_ii_spectrum_container.html b/docs/build/html/auto_tutorials/i-classes/plot_ii_spectrum_container.html
index bf4a829..1b5a55c 100644
--- a/docs/build/html/auto_tutorials/i-classes/plot_ii_spectrum_container.html
+++ b/docs/build/html/auto_tutorials/i-classes/plot_ii_spectrum_container.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/i-classes/plot_iii_image_container.html b/docs/build/html/auto_tutorials/i-classes/plot_iii_image_container.html
index 0f85961..ba9634e 100644
--- a/docs/build/html/auto_tutorials/i-classes/plot_iii_image_container.html
+++ b/docs/build/html/auto_tutorials/i-classes/plot_iii_image_container.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/i-classes/plot_iv_volume_container.html b/docs/build/html/auto_tutorials/i-classes/plot_iv_volume_container.html
index c48d18b..e141bf7 100644
--- a/docs/build/html/auto_tutorials/i-classes/plot_iv_volume_container.html
+++ b/docs/build/html/auto_tutorials/i-classes/plot_iv_volume_container.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/i-classes/sg_execution_times.html b/docs/build/html/auto_tutorials/i-classes/sg_execution_times.html
index 8a7a5a8..8413dec 100644
--- a/docs/build/html/auto_tutorials/i-classes/sg_execution_times.html
+++ b/docs/build/html/auto_tutorials/i-classes/sg_execution_times.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/ii-instrumental/i_witec.html b/docs/build/html/auto_tutorials/ii-instrumental/i_witec.html
index 8844b2c..7d96de4 100644
--- a/docs/build/html/auto_tutorials/ii-instrumental/i_witec.html
+++ b/docs/build/html/auto_tutorials/ii-instrumental/i_witec.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/ii-instrumental/ii_renishaw.html b/docs/build/html/auto_tutorials/ii-instrumental/ii_renishaw.html
index 67d57a5..27bcc7a 100644
--- a/docs/build/html/auto_tutorials/ii-instrumental/ii_renishaw.html
+++ b/docs/build/html/auto_tutorials/ii-instrumental/ii_renishaw.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/ii-instrumental/iii_ocean_insight.html b/docs/build/html/auto_tutorials/ii-instrumental/iii_ocean_insight.html
index cc22fc5..4e280c5 100644
--- a/docs/build/html/auto_tutorials/ii-instrumental/iii_ocean_insight.html
+++ b/docs/build/html/auto_tutorials/ii-instrumental/iii_ocean_insight.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/ii-instrumental/iv_other.html b/docs/build/html/auto_tutorials/ii-instrumental/iv_other.html
index 20e6dec..4917d5f 100644
--- a/docs/build/html/auto_tutorials/ii-instrumental/iv_other.html
+++ b/docs/build/html/auto_tutorials/ii-instrumental/iv_other.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/iii-datasets/ii_rruff.html b/docs/build/html/auto_tutorials/iii-datasets/ii_rruff.html
index b5f6fdf..d7674c7 100644
--- a/docs/build/html/auto_tutorials/iii-datasets/ii_rruff.html
+++ b/docs/build/html/auto_tutorials/iii-datasets/ii_rruff.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/iii-datasets/plot_i_bacteria.html b/docs/build/html/auto_tutorials/iii-datasets/plot_i_bacteria.html
index e7ac231..857da4b 100644
--- a/docs/build/html/auto_tutorials/iii-datasets/plot_i_bacteria.html
+++ b/docs/build/html/auto_tutorials/iii-datasets/plot_i_bacteria.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/iii-datasets/plot_ii_metrics.html b/docs/build/html/auto_tutorials/iii-datasets/plot_ii_metrics.html
index 2168ef6..7a21040 100644
--- a/docs/build/html/auto_tutorials/iii-datasets/plot_ii_metrics.html
+++ b/docs/build/html/auto_tutorials/iii-datasets/plot_ii_metrics.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/iii-datasets/sg_execution_times.html b/docs/build/html/auto_tutorials/iii-datasets/sg_execution_times.html
index 1f7f83f..9c3066f 100644
--- a/docs/build/html/auto_tutorials/iii-datasets/sg_execution_times.html
+++ b/docs/build/html/auto_tutorials/iii-datasets/sg_execution_times.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/index.html b/docs/build/html/auto_tutorials/index.html
index ed8647a..01aa906 100644
--- a/docs/build/html/auto_tutorials/index.html
+++ b/docs/build/html/auto_tutorials/index.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/iv-viz/plot_i_spectra.html b/docs/build/html/auto_tutorials/iv-viz/plot_i_spectra.html
index 9417e99..ce001ed 100644
--- a/docs/build/html/auto_tutorials/iv-viz/plot_i_spectra.html
+++ b/docs/build/html/auto_tutorials/iv-viz/plot_i_spectra.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/iv-viz/plot_ii_peaks.html b/docs/build/html/auto_tutorials/iv-viz/plot_ii_peaks.html
index 11ac819..bbb7987 100644
--- a/docs/build/html/auto_tutorials/iv-viz/plot_ii_peaks.html
+++ b/docs/build/html/auto_tutorials/iv-viz/plot_ii_peaks.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/iv-viz/plot_ii_spectra_mean.html b/docs/build/html/auto_tutorials/iv-viz/plot_ii_spectra_mean.html
index f0bfce5..543ec80 100644
--- a/docs/build/html/auto_tutorials/iv-viz/plot_ii_spectra_mean.html
+++ b/docs/build/html/auto_tutorials/iv-viz/plot_ii_spectra_mean.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/iv-viz/plot_iii_image.html b/docs/build/html/auto_tutorials/iv-viz/plot_iii_image.html
index b7668c0..c9ba576 100644
--- a/docs/build/html/auto_tutorials/iv-viz/plot_iii_image.html
+++ b/docs/build/html/auto_tutorials/iv-viz/plot_iii_image.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/iv-viz/plot_iv_volume.html b/docs/build/html/auto_tutorials/iv-viz/plot_iv_volume.html
index 68eb9fd..d685956 100644
--- a/docs/build/html/auto_tutorials/iv-viz/plot_iv_volume.html
+++ b/docs/build/html/auto_tutorials/iv-viz/plot_iv_volume.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/iv-viz/plot_v_peak_dist.html b/docs/build/html/auto_tutorials/iv-viz/plot_v_peak_dist.html
index 65d59f6..003a1a6 100644
--- a/docs/build/html/auto_tutorials/iv-viz/plot_v_peak_dist.html
+++ b/docs/build/html/auto_tutorials/iv-viz/plot_v_peak_dist.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/iv-viz/plot_vi_customisation.html b/docs/build/html/auto_tutorials/iv-viz/plot_vi_customisation.html
index 9bedd71..6d3f7e7 100644
--- a/docs/build/html/auto_tutorials/iv-viz/plot_vi_customisation.html
+++ b/docs/build/html/auto_tutorials/iv-viz/plot_vi_customisation.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/iv-viz/sg_execution_times.html b/docs/build/html/auto_tutorials/iv-viz/sg_execution_times.html
index 56f92fc..880cffa 100644
--- a/docs/build/html/auto_tutorials/iv-viz/sg_execution_times.html
+++ b/docs/build/html/auto_tutorials/iv-viz/sg_execution_times.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/v-preprocessing/plot_i_predefined_methods.html b/docs/build/html/auto_tutorials/v-preprocessing/plot_i_predefined_methods.html
index 5d9aee3..84d91e0 100644
--- a/docs/build/html/auto_tutorials/v-preprocessing/plot_i_predefined_methods.html
+++ b/docs/build/html/auto_tutorials/v-preprocessing/plot_i_predefined_methods.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/v-preprocessing/plot_ii_custom_method.html b/docs/build/html/auto_tutorials/v-preprocessing/plot_ii_custom_method.html
index 76d3f88..8b96f33 100644
--- a/docs/build/html/auto_tutorials/v-preprocessing/plot_ii_custom_method.html
+++ b/docs/build/html/auto_tutorials/v-preprocessing/plot_ii_custom_method.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/v-preprocessing/plot_iii_custom_pipeline.html b/docs/build/html/auto_tutorials/v-preprocessing/plot_iii_custom_pipeline.html
index 45f12f0..dc06466 100644
--- a/docs/build/html/auto_tutorials/v-preprocessing/plot_iii_custom_pipeline.html
+++ b/docs/build/html/auto_tutorials/v-preprocessing/plot_iii_custom_pipeline.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/v-preprocessing/plot_iv_predefined_pipeline.html b/docs/build/html/auto_tutorials/v-preprocessing/plot_iv_predefined_pipeline.html
index 4f403bb..0fc2f70 100644
--- a/docs/build/html/auto_tutorials/v-preprocessing/plot_iv_predefined_pipeline.html
+++ b/docs/build/html/auto_tutorials/v-preprocessing/plot_iv_predefined_pipeline.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/v-preprocessing/sg_execution_times.html b/docs/build/html/auto_tutorials/v-preprocessing/sg_execution_times.html
index 3a3824c..21ec46a 100644
--- a/docs/build/html/auto_tutorials/v-preprocessing/sg_execution_times.html
+++ b/docs/build/html/auto_tutorials/v-preprocessing/sg_execution_times.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/vi-analysis/plot_i_decomposition.html b/docs/build/html/auto_tutorials/vi-analysis/plot_i_decomposition.html
index ad21dce..4280326 100644
--- a/docs/build/html/auto_tutorials/vi-analysis/plot_i_decomposition.html
+++ b/docs/build/html/auto_tutorials/vi-analysis/plot_i_decomposition.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/vi-analysis/plot_ii_kmeans.html b/docs/build/html/auto_tutorials/vi-analysis/plot_ii_kmeans.html
index 6d41ced..41ef0e6 100644
--- a/docs/build/html/auto_tutorials/vi-analysis/plot_ii_kmeans.html
+++ b/docs/build/html/auto_tutorials/vi-analysis/plot_ii_kmeans.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/vi-analysis/plot_iii_unmixing.html b/docs/build/html/auto_tutorials/vi-analysis/plot_iii_unmixing.html
index 0ca1038..6321f1d 100644
--- a/docs/build/html/auto_tutorials/vi-analysis/plot_iii_unmixing.html
+++ b/docs/build/html/auto_tutorials/vi-analysis/plot_iii_unmixing.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/vi-analysis/plot_iv_integrative_svm.html b/docs/build/html/auto_tutorials/vi-analysis/plot_iv_integrative_svm.html
index 05617e1..a7bc0f8 100644
--- a/docs/build/html/auto_tutorials/vi-analysis/plot_iv_integrative_svm.html
+++ b/docs/build/html/auto_tutorials/vi-analysis/plot_iv_integrative_svm.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/vi-analysis/plot_v_integrative_nn.html b/docs/build/html/auto_tutorials/vi-analysis/plot_v_integrative_nn.html
index 044d5f8..b634da0 100644
--- a/docs/build/html/auto_tutorials/vi-analysis/plot_v_integrative_nn.html
+++ b/docs/build/html/auto_tutorials/vi-analysis/plot_v_integrative_nn.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/vi-analysis/sg_execution_times.html b/docs/build/html/auto_tutorials/vi-analysis/sg_execution_times.html
index 4af8aae..94e7f44 100644
--- a/docs/build/html/auto_tutorials/vi-analysis/sg_execution_times.html
+++ b/docs/build/html/auto_tutorials/vi-analysis/sg_execution_times.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/vii-synth/plot_i_endmembers.html b/docs/build/html/auto_tutorials/vii-synth/plot_i_endmembers.html
index ea98f86..6b269d2 100644
--- a/docs/build/html/auto_tutorials/vii-synth/plot_i_endmembers.html
+++ b/docs/build/html/auto_tutorials/vii-synth/plot_i_endmembers.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/auto_tutorials/vii-synth/sg_execution_times.html b/docs/build/html/auto_tutorials/vii-synth/sg_execution_times.html
index 2cb1660..bb0fe96 100644
--- a/docs/build/html/auto_tutorials/vii-synth/sg_execution_times.html
+++ b/docs/build/html/auto_tutorials/vii-synth/sg_execution_times.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/data_classes.html b/docs/build/html/data_classes.html
index 7eda61c..e3bcde6 100644
--- a/docs/build/html/data_classes.html
+++ b/docs/build/html/data_classes.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/datasets.html b/docs/build/html/datasets.html
index 2f47f38..661497a 100644
--- a/docs/build/html/datasets.html
+++ b/docs/build/html/datasets.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/examples/README.html b/docs/build/html/examples/README.html
index 4bd163e..485b2b0 100644
--- a/docs/build/html/examples/README.html
+++ b/docs/build/html/examples/README.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/analysis/cluster/ramanspy.analysis.cluster.KMeans.html b/docs/build/html/generated/analysis/cluster/ramanspy.analysis.cluster.KMeans.html
index da4c23d..3a163e9 100644
--- a/docs/build/html/generated/analysis/cluster/ramanspy.analysis.cluster.KMeans.html
+++ b/docs/build/html/generated/analysis/cluster/ramanspy.analysis.cluster.KMeans.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/analysis/decompose/ramanspy.analysis.decompose.ICA.html b/docs/build/html/generated/analysis/decompose/ramanspy.analysis.decompose.ICA.html
index c39c14a..9586907 100644
--- a/docs/build/html/generated/analysis/decompose/ramanspy.analysis.decompose.ICA.html
+++ b/docs/build/html/generated/analysis/decompose/ramanspy.analysis.decompose.ICA.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/analysis/decompose/ramanspy.analysis.decompose.NMF.html b/docs/build/html/generated/analysis/decompose/ramanspy.analysis.decompose.NMF.html
index 1549fd4..31e0c15 100644
--- a/docs/build/html/generated/analysis/decompose/ramanspy.analysis.decompose.NMF.html
+++ b/docs/build/html/generated/analysis/decompose/ramanspy.analysis.decompose.NMF.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/analysis/decompose/ramanspy.analysis.decompose.PCA.html b/docs/build/html/generated/analysis/decompose/ramanspy.analysis.decompose.PCA.html
index a6696ca..6b56ec4 100644
--- a/docs/build/html/generated/analysis/decompose/ramanspy.analysis.decompose.PCA.html
+++ b/docs/build/html/generated/analysis/decompose/ramanspy.analysis.decompose.PCA.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/analysis/unmix/ramanspy.analysis.unmix.FIPPI.html b/docs/build/html/generated/analysis/unmix/ramanspy.analysis.unmix.FIPPI.html
index d8ecc0d..47a1da3 100644
--- a/docs/build/html/generated/analysis/unmix/ramanspy.analysis.unmix.FIPPI.html
+++ b/docs/build/html/generated/analysis/unmix/ramanspy.analysis.unmix.FIPPI.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/analysis/unmix/ramanspy.analysis.unmix.NFINDR.html b/docs/build/html/generated/analysis/unmix/ramanspy.analysis.unmix.NFINDR.html
index ca3d778..53db423 100644
--- a/docs/build/html/generated/analysis/unmix/ramanspy.analysis.unmix.NFINDR.html
+++ b/docs/build/html/generated/analysis/unmix/ramanspy.analysis.unmix.NFINDR.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/analysis/unmix/ramanspy.analysis.unmix.PPI.html b/docs/build/html/generated/analysis/unmix/ramanspy.analysis.unmix.PPI.html
index 4e011d8..9c5450f 100644
--- a/docs/build/html/generated/analysis/unmix/ramanspy.analysis.unmix.PPI.html
+++ b/docs/build/html/generated/analysis/unmix/ramanspy.analysis.unmix.PPI.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/analysis/unmix/ramanspy.analysis.unmix.VCA.html b/docs/build/html/generated/analysis/unmix/ramanspy.analysis.unmix.VCA.html
index 8844e24..b987aa9 100644
--- a/docs/build/html/generated/analysis/unmix/ramanspy.analysis.unmix.VCA.html
+++ b/docs/build/html/generated/analysis/unmix/ramanspy.analysis.unmix.VCA.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.AIRPLS.html b/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.AIRPLS.html
index d593c3a..27cbfce 100644
--- a/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.AIRPLS.html
+++ b/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.AIRPLS.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.ARPLS.html b/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.ARPLS.html
index 20d7450..baa1520 100644
--- a/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.ARPLS.html
+++ b/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.ARPLS.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.ASLS.html b/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.ASLS.html
index 9164251..476150f 100644
--- a/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.ASLS.html
+++ b/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.ASLS.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.ASPLS.html b/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.ASPLS.html
index 7627f67..7881e2a 100644
--- a/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.ASPLS.html
+++ b/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.ASPLS.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.CornerCutting.html b/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.CornerCutting.html
index b5dae0b..b2662b3 100644
--- a/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.CornerCutting.html
+++ b/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.CornerCutting.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.DRPLS.html b/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.DRPLS.html
index 2250ee1..5aa43fd 100644
--- a/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.DRPLS.html
+++ b/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.DRPLS.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.FABC.html b/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.FABC.html
index e2139ea..d733ab3 100644
--- a/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.FABC.html
+++ b/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.FABC.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.Goldindec.html b/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.Goldindec.html
index 1c3cc07..ec01174 100644
--- a/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.Goldindec.html
+++ b/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.Goldindec.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.IARPLS.html b/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.IARPLS.html
index 4da4d74..375d007 100644
--- a/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.IARPLS.html
+++ b/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.IARPLS.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.IASLS.html b/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.IASLS.html
index dfd8099..829ba28 100644
--- a/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.IASLS.html
+++ b/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.IASLS.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.IRSQR.html b/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.IRSQR.html
index 5dd130a..7c6c8f5 100644
--- a/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.IRSQR.html
+++ b/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.IRSQR.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.ModPoly.html b/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.ModPoly.html
index cf5b17a..6f55781 100644
--- a/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.ModPoly.html
+++ b/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.ModPoly.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.Poly.html b/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.Poly.html
index 06a0674..e99d8d9 100644
--- a/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.Poly.html
+++ b/docs/build/html/generated/prepprocessing/baseline/ramanspy.preprocessing.baseline.Poly.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/denoising/ramanspy.preprocessing.denoise.Gaussian.html b/docs/build/html/generated/prepprocessing/denoising/ramanspy.preprocessing.denoise.Gaussian.html
index ee11ab1..61f6dda 100644
--- a/docs/build/html/generated/prepprocessing/denoising/ramanspy.preprocessing.denoise.Gaussian.html
+++ b/docs/build/html/generated/prepprocessing/denoising/ramanspy.preprocessing.denoise.Gaussian.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/denoising/ramanspy.preprocessing.denoise.Kernel.html b/docs/build/html/generated/prepprocessing/denoising/ramanspy.preprocessing.denoise.Kernel.html
index 8645e5c..ad2be1e 100644
--- a/docs/build/html/generated/prepprocessing/denoising/ramanspy.preprocessing.denoise.Kernel.html
+++ b/docs/build/html/generated/prepprocessing/denoising/ramanspy.preprocessing.denoise.Kernel.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/denoising/ramanspy.preprocessing.denoise.SavGol.html b/docs/build/html/generated/prepprocessing/denoising/ramanspy.preprocessing.denoise.SavGol.html
index e4caf82..d22f09a 100644
--- a/docs/build/html/generated/prepprocessing/denoising/ramanspy.preprocessing.denoise.SavGol.html
+++ b/docs/build/html/generated/prepprocessing/denoising/ramanspy.preprocessing.denoise.SavGol.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/denoising/ramanspy.preprocessing.denoise.Whittaker.html b/docs/build/html/generated/prepprocessing/denoising/ramanspy.preprocessing.denoise.Whittaker.html
index da920dc..b872bf0 100644
--- a/docs/build/html/generated/prepprocessing/denoising/ramanspy.preprocessing.denoise.Whittaker.html
+++ b/docs/build/html/generated/prepprocessing/denoising/ramanspy.preprocessing.denoise.Whittaker.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/despiking/ramanspy.preprocessing.despike.WhitakerHayes.html b/docs/build/html/generated/prepprocessing/despiking/ramanspy.preprocessing.despike.WhitakerHayes.html
index cbec464..05b86f8 100644
--- a/docs/build/html/generated/prepprocessing/despiking/ramanspy.preprocessing.despike.WhitakerHayes.html
+++ b/docs/build/html/generated/prepprocessing/despiking/ramanspy.preprocessing.despike.WhitakerHayes.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/misc/ramanspy.preprocessing.misc.BackgroundSubtractor.html b/docs/build/html/generated/prepprocessing/misc/ramanspy.preprocessing.misc.BackgroundSubtractor.html
index cd39fd2..3c699fb 100644
--- a/docs/build/html/generated/prepprocessing/misc/ramanspy.preprocessing.misc.BackgroundSubtractor.html
+++ b/docs/build/html/generated/prepprocessing/misc/ramanspy.preprocessing.misc.BackgroundSubtractor.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/misc/ramanspy.preprocessing.misc.Cropper.html b/docs/build/html/generated/prepprocessing/misc/ramanspy.preprocessing.misc.Cropper.html
index c775734..ce54c59 100644
--- a/docs/build/html/generated/prepprocessing/misc/ramanspy.preprocessing.misc.Cropper.html
+++ b/docs/build/html/generated/prepprocessing/misc/ramanspy.preprocessing.misc.Cropper.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/norm/ramanspy.preprocessing.normalise.AUC.html b/docs/build/html/generated/prepprocessing/norm/ramanspy.preprocessing.normalise.AUC.html
index 70ab78d..a79cef9 100644
--- a/docs/build/html/generated/prepprocessing/norm/ramanspy.preprocessing.normalise.AUC.html
+++ b/docs/build/html/generated/prepprocessing/norm/ramanspy.preprocessing.normalise.AUC.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/norm/ramanspy.preprocessing.normalise.MaxIntensity.html b/docs/build/html/generated/prepprocessing/norm/ramanspy.preprocessing.normalise.MaxIntensity.html
index 7a96ce4..8365b31 100644
--- a/docs/build/html/generated/prepprocessing/norm/ramanspy.preprocessing.normalise.MaxIntensity.html
+++ b/docs/build/html/generated/prepprocessing/norm/ramanspy.preprocessing.normalise.MaxIntensity.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/norm/ramanspy.preprocessing.normalise.MinMax.html b/docs/build/html/generated/prepprocessing/norm/ramanspy.preprocessing.normalise.MinMax.html
index ef37611..03683aa 100644
--- a/docs/build/html/generated/prepprocessing/norm/ramanspy.preprocessing.normalise.MinMax.html
+++ b/docs/build/html/generated/prepprocessing/norm/ramanspy.preprocessing.normalise.MinMax.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/norm/ramanspy.preprocessing.normalise.Vector.html b/docs/build/html/generated/prepprocessing/norm/ramanspy.preprocessing.normalise.Vector.html
index d0fb9d5..f70e82b 100644
--- a/docs/build/html/generated/prepprocessing/norm/ramanspy.preprocessing.normalise.Vector.html
+++ b/docs/build/html/generated/prepprocessing/norm/ramanspy.preprocessing.normalise.Vector.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/protocols/ramanspy.preprocessing.protocols.bergholt2016.html b/docs/build/html/generated/prepprocessing/protocols/ramanspy.preprocessing.protocols.bergholt2016.html
index 3c40e4f..98193d1 100644
--- a/docs/build/html/generated/prepprocessing/protocols/ramanspy.preprocessing.protocols.bergholt2016.html
+++ b/docs/build/html/generated/prepprocessing/protocols/ramanspy.preprocessing.protocols.bergholt2016.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/protocols/ramanspy.preprocessing.protocols.georgiev2023_P1.html b/docs/build/html/generated/prepprocessing/protocols/ramanspy.preprocessing.protocols.georgiev2023_P1.html
index f9806d8..72c28e7 100644
--- a/docs/build/html/generated/prepprocessing/protocols/ramanspy.preprocessing.protocols.georgiev2023_P1.html
+++ b/docs/build/html/generated/prepprocessing/protocols/ramanspy.preprocessing.protocols.georgiev2023_P1.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/generated/prepprocessing/protocols/ramanspy.preprocessing.protocols.georgiev2023_P3.html b/docs/build/html/generated/prepprocessing/protocols/ramanspy.preprocessing.protocols.georgiev2023_P3.html
index 2885084..80e9746 100644
--- a/docs/build/html/generated/prepprocessing/protocols/ramanspy.preprocessing.protocols.georgiev2023_P3.html
+++ b/docs/build/html/generated/prepprocessing/protocols/ramanspy.preprocessing.protocols.georgiev2023_P3.html
@@ -266,7 +266,7 @@
Links
diff --git a/docs/build/html/genindex.html b/docs/build/html/genindex.html
index 0dd085b..971f79d 100644
--- a/docs/build/html/genindex.html
+++ b/docs/build/html/genindex.html
@@ -264,7 +264,7 @@
Links
diff --git a/docs/build/html/index.html b/docs/build/html/index.html
index 5a5f586..941b53f 100644
--- a/docs/build/html/index.html
+++ b/docs/build/html/index.html
@@ -266,7 +266,7 @@
Links
@@ -308,6 +308,10 @@ RamanSPy
+
Key features
@@ -317,11 +321,11 @@ Key features