home.social

#chemometrics β€” Public Fediverse posts

Live and recent posts from across the Fediverse tagged #chemometrics, aggregated by home.social.

  1. πŸ“£ I'm planning to organize an online series of webinars/workshops, focused on #chemometrics and #MachineLearning for #spectroscopy (using #Python )

    I'd like it to be beginner-friendly and informal.

    πŸ†“ Free registration

    πŸ›οΈ Tutorial and research talks (including guest speakers and workshop sessions)

    πŸ“… Monthly or fortnightly schedule

    πŸ’» Fully online

    If it sound like you may be interested, please read more and register your interest here
    nirpyresearch.com/nirpy-webina

    #Webinar

  2. πŸ“£ I'm planning to organize an online series of webinars/workshops, focused on #chemometrics and #MachineLearning for #spectroscopy (using #Python )

    I'd like it to be beginner-friendly and informal.

    πŸ†“ Free registration

    πŸ›οΈ Tutorial and research talks (including guest speakers and workshop sessions)

    πŸ“… Monthly or fortnightly schedule

    πŸ’» Fully online

    If it sound like you may be interested, please read more and register your interest here
    nirpyresearch.com/nirpy-webina

    #Webinar

  3. πŸ“£ I'm planning to organize an online series of webinars/workshops, focused on #chemometrics and #MachineLearning for #spectroscopy (using #Python )

    I'd like it to be beginner-friendly and informal.

    πŸ†“ Free registration

    πŸ›οΈ Tutorial and research talks (including guest speakers and workshop sessions)

    πŸ“… Monthly or fortnightly schedule

    πŸ’» Fully online

    If it sound like you may be interested, please read more and register your interest here
    nirpyresearch.com/nirpy-webina

    #Webinar

  4. πŸ“£ I'm planning to organize an online series of webinars/workshops, focused on #chemometrics and #MachineLearning for #spectroscopy (using #Python )

    I'd like it to be beginner-friendly and informal.

    πŸ†“ Free registration

    πŸ›οΈ Tutorial and research talks (including guest speakers and workshop sessions)

    πŸ“… Monthly or fortnightly schedule

    πŸ’» Fully online

    If it sound like you may be interested, please read more and register your interest here
    nirpyresearch.com/nirpy-webina

    #Webinar

  5. πŸ“£ I'm planning to organize an online series of webinars/workshops, focused on #chemometrics and #MachineLearning for #spectroscopy (using #Python )

    I'd like it to be beginner-friendly and informal.

    πŸ†“ Free registration

    πŸ›οΈ Tutorial and research talks (including guest speakers and workshop sessions)

    πŸ“… Monthly or fortnightly schedule

    πŸ’» Fully online

    If it sound like you may be interested, please read more and register your interest here
    nirpyresearch.com/nirpy-webina

    #Webinar

  6. If your #spectroscopy dataset is small, deterministic data subdivision into training and test sets may be the way to go πŸ”¬

    The SPXY algorithm is an extension of the Kennard-Stone method that selects training samples to maximize coverage of both spectra (X) and response variable (Y) at the same time.

    Here's a primer, with a #Python implementation for #NIR spectroscopy.

    nirpyresearch.com/spxy-algorit

    #Chemometrics #MachineLearning

  7. If your #spectroscopy dataset is small, deterministic data subdivision into training and test sets may be the way to go πŸ”¬

    The SPXY algorithm is an extension of the Kennard-Stone method that selects training samples to maximize coverage of both spectra (X) and response variable (Y) at the same time.

    Here's a primer, with a #Python implementation for #NIR spectroscopy.

    nirpyresearch.com/spxy-algorit

    #Chemometrics #MachineLearning

  8. If your #spectroscopy dataset is small, deterministic data subdivision into training and test sets may be the way to go πŸ”¬

    The SPXY algorithm is an extension of the Kennard-Stone method that selects training samples to maximize coverage of both spectra (X) and response variable (Y) at the same time.

    Here's a primer, with a #Python implementation for #NIR spectroscopy.

    nirpyresearch.com/spxy-algorit

    #Chemometrics #MachineLearning

  9. If your #spectroscopy dataset is small, deterministic data subdivision into training and test sets may be the way to go πŸ”¬

    The SPXY algorithm is an extension of the Kennard-Stone method that selects training samples to maximize coverage of both spectra (X) and response variable (Y) at the same time.

    Here's a primer, with a #Python implementation for #NIR spectroscopy.

    nirpyresearch.com/spxy-algorit

    #Chemometrics #MachineLearning

  10. If your #spectroscopy dataset is small, deterministic data subdivision into training and test sets may be the way to go πŸ”¬

    The SPXY algorithm is an extension of the Kennard-Stone method that selects training samples to maximize coverage of both spectra (X) and response variable (Y) at the same time.

    Here's a primer, with a #Python implementation for #NIR spectroscopy.

    nirpyresearch.com/spxy-algorit

    #Chemometrics #MachineLearning

  11. It took a while, but I'm finally back to writing my blog 😎

    The first installment for 2026 is an easy introduction to calculating information #entropy for optical spectra (or for any signal, really).

    In my blog, I focus on #data analysis (#chemometrics, machine learning) applied to optical and near-infrared #spectroscopy Smoothing, or denoising, is one of the most common steps to work with spectroscopy data, and information entropy can be used as a criterion to guide the smoothing process.

    Better still, the entropy of the derivative of a signal can help with that, because it accounts for the shape of the signal more naturally.

    Read more at nirpyresearch.com/information-

    #MachineLearning #NIR #Physics

  12. It took a while, but I'm finally back to writing my blog 😎

    The first installment for 2026 is an easy introduction to calculating information #entropy for optical spectra (or for any signal, really).

    In my blog, I focus on #data analysis (#chemometrics, machine learning) applied to optical and near-infrared #spectroscopy Smoothing, or denoising, is one of the most common steps to work with spectroscopy data, and information entropy can be used as a criterion to guide the smoothing process.

    Better still, the entropy of the derivative of a signal can help with that, because it accounts for the shape of the signal more naturally.

    Read more at nirpyresearch.com/information-

    #MachineLearning #NIR #Physics

  13. It took a while, but I'm finally back to writing my blog 😎

    The first installment for 2026 is an easy introduction to calculating information #entropy for optical spectra (or for any signal, really).

    In my blog, I focus on #data analysis (#chemometrics, machine learning) applied to optical and near-infrared #spectroscopy Smoothing, or denoising, is one of the most common steps to work with spectroscopy data, and information entropy can be used as a criterion to guide the smoothing process.

    Better still, the entropy of the derivative of a signal can help with that, because it accounts for the shape of the signal more naturally.

    Read more at nirpyresearch.com/information-

    #MachineLearning #NIR #Physics

  14. It took a while, but I'm finally back to writing my blog 😎

    The first installment for 2026 is an easy introduction to calculating information #entropy for optical spectra (or for any signal, really).

    In my blog, I focus on #data analysis (#chemometrics, machine learning) applied to optical and near-infrared #spectroscopy Smoothing, or denoising, is one of the most common steps to work with spectroscopy data, and information entropy can be used as a criterion to guide the smoothing process.

    Better still, the entropy of the derivative of a signal can help with that, because it accounts for the shape of the signal more naturally.

    Read more at nirpyresearch.com/information-

    #MachineLearning #NIR #Physics

  15. It took a while, but I'm finally back to writing my blog 😎

    The first installment for 2026 is an easy introduction to calculating information #entropy for optical spectra (or for any signal, really).

    In my blog, I focus on #data analysis (#chemometrics, machine learning) applied to optical and near-infrared #spectroscopy Smoothing, or denoising, is one of the most common steps to work with spectroscopy data, and information entropy can be used as a criterion to guide the smoothing process.

    Better still, the entropy of the derivative of a signal can help with that, because it accounts for the shape of the signal more naturally.

    Read more at nirpyresearch.com/information-

    #MachineLearning #NIR #Physics

  16. I used chembl-downloader to create some nice charts on how the number of compounds, assays, activities, and other entities in ChEMBL have grown over time

    πŸ“– cthoyt.com/2025/08/26/chembl-h

    #chembl #chemistry #chemometrics #chemoinformatics #cheminformatics #rdkit #cdk #proteochemometrics

  17. I used chembl-downloader to create some nice charts on how the number of compounds, assays, activities, and other entities in ChEMBL have grown over time

    πŸ“– cthoyt.com/2025/08/26/chembl-h

    #chembl #chemistry #chemometrics #chemoinformatics #cheminformatics #rdkit #cdk #proteochemometrics

  18. I used chembl-downloader to create some nice charts on how the number of compounds, assays, activities, and other entities in ChEMBL have grown over time

    πŸ“– cthoyt.com/2025/08/26/chembl-h

    #chembl #chemistry #chemometrics #chemoinformatics #cheminformatics #rdkit #cdk #proteochemometrics

  19. An #introduction: I am a doctoral candidate at Rutgers with a focus on using #spectroscopy, especially #VibrationalSpectroscopy, #Chemometrics and data tools to understand chemical reaction systems.
    At home, I am interested in #homelab, #birdphotography, and #3dprinting. I used to have other interests, but the PhD consumed them. Whenever I post, it'll probably be small things for funsies and work I do in #Python and LaTeX.

  20. An #introduction: I am a doctoral candidate at Rutgers with a focus on using #spectroscopy, especially #VibrationalSpectroscopy, #Chemometrics and data tools to understand chemical reaction systems.
    At home, I am interested in #homelab, #birdphotography, and #3dprinting. I used to have other interests, but the PhD consumed them. Whenever I post, it'll probably be small things for funsies and work I do in #Python and LaTeX.

  21. An #introduction: I am a doctoral candidate at Rutgers with a focus on using #spectroscopy, especially #VibrationalSpectroscopy, #Chemometrics and data tools to understand chemical reaction systems.
    At home, I am interested in #homelab, #birdphotography, and #3dprinting. I used to have other interests, but the PhD consumed them. Whenever I post, it'll probably be small things for funsies and work I do in #Python and LaTeX.

  22. An #introduction: I am a doctoral candidate at Rutgers with a focus on using #spectroscopy, especially #VibrationalSpectroscopy, #Chemometrics and data tools to understand chemical reaction systems.
    At home, I am interested in #homelab, #birdphotography, and #3dprinting. I used to have other interests, but the PhD consumed them. Whenever I post, it'll probably be small things for funsies and work I do in #Python and LaTeX.

  23. Development and validation of a new method by MIR-FTIR and chemometrics for the early diagnosis of leprosy and evaluation of the treatment effect.
    Chemometrics and Intelligent Laboratory Systems
    Volume 254, 15 November 2024, 105248
    doi.org/10.1016/j.chemolab.202
    #infrared #chemometrics #leprosy

  24. Development and validation of a new method by MIR-FTIR and chemometrics for the early diagnosis of leprosy and evaluation of the treatment effect.
    Chemometrics and Intelligent Laboratory Systems
    Volume 254, 15 November 2024, 105248
    doi.org/10.1016/j.chemolab.202
    #infrared #chemometrics #leprosy

  25. Development and validation of a new method by MIR-FTIR and chemometrics for the early diagnosis of leprosy and evaluation of the treatment effect.
    Chemometrics and Intelligent Laboratory Systems
    Volume 254, 15 November 2024, 105248
    doi.org/10.1016/j.chemolab.202
    #infrared #chemometrics #leprosy

  26. Development and validation of a new method by MIR-FTIR and chemometrics for the early diagnosis of leprosy and evaluation of the treatment effect.
    Chemometrics and Intelligent Laboratory Systems
    Volume 254, 15 November 2024, 105248
    doi.org/10.1016/j.chemolab.202
    #infrared #chemometrics #leprosy

  27. πŸ“š New post from me | Genetic Algorithm for Wavelength Selection Using NumPy

    TL;DR A simplified implementation of a genetic algorithm (GA) for wavelength selection, using only @numpy and @sklearn

    πŸ“ Key Points:

    πŸ”Έ The basics, including population, fitness function, crossovers, and mutations.

    πŸ”Έ A step-by-step implementation of the GA for wavelength selection, with clear Python code examples.

    πŸ”ΈAn example using NIR spectroscopy data to demonstrate the algorithm's application in selecting optimal wavelengths for predicting soil properties.
    Improved regression results when comparing the performance before and after optimization.

    This post may be valuable for spectroscopists, chemometricians, and data scientists looking to optimise feature selection in #spectroscopy datasets using evolutionary algorithms.

    🌐 Full post available here
    nirpyresearch.com/genetic-algo

    #chemometrics #python #numpy #MachineLearning

  28. πŸ“š New post from me | Genetic Algorithm for Wavelength Selection Using NumPy

    TL;DR A simplified implementation of a genetic algorithm (GA) for wavelength selection, using only @numpy and @sklearn

    πŸ“ Key Points:

    πŸ”Έ The basics, including population, fitness function, crossovers, and mutations.

    πŸ”Έ A step-by-step implementation of the GA for wavelength selection, with clear Python code examples.

    πŸ”ΈAn example using NIR spectroscopy data to demonstrate the algorithm's application in selecting optimal wavelengths for predicting soil properties.
    Improved regression results when comparing the performance before and after optimization.

    This post may be valuable for spectroscopists, chemometricians, and data scientists looking to optimise feature selection in #spectroscopy datasets using evolutionary algorithms.

    🌐 Full post available here
    nirpyresearch.com/genetic-algo

    #chemometrics #python #numpy #MachineLearning

  29. πŸ“š New post from me | Genetic Algorithm for Wavelength Selection Using NumPy

    TL;DR A simplified implementation of a genetic algorithm (GA) for wavelength selection, using only @numpy and @sklearn

    πŸ“ Key Points:

    πŸ”Έ The basics, including population, fitness function, crossovers, and mutations.

    πŸ”Έ A step-by-step implementation of the GA for wavelength selection, with clear Python code examples.

    πŸ”ΈAn example using NIR spectroscopy data to demonstrate the algorithm's application in selecting optimal wavelengths for predicting soil properties.
    Improved regression results when comparing the performance before and after optimization.

    This post may be valuable for spectroscopists, chemometricians, and data scientists looking to optimise feature selection in #spectroscopy datasets using evolutionary algorithms.

    🌐 Full post available here
    nirpyresearch.com/genetic-algo

    #chemometrics #python #numpy #MachineLearning

  30. πŸ“š New post from me | Genetic Algorithm for Wavelength Selection Using NumPy

    TL;DR A simplified implementation of a genetic algorithm (GA) for wavelength selection, using only @numpy and @sklearn

    πŸ“ Key Points:

    πŸ”Έ The basics, including population, fitness function, crossovers, and mutations.

    πŸ”Έ A step-by-step implementation of the GA for wavelength selection, with clear Python code examples.

    πŸ”ΈAn example using NIR spectroscopy data to demonstrate the algorithm's application in selecting optimal wavelengths for predicting soil properties.
    Improved regression results when comparing the performance before and after optimization.

    This post may be valuable for spectroscopists, chemometricians, and data scientists looking to optimise feature selection in #spectroscopy datasets using evolutionary algorithms.

    🌐 Full post available here
    nirpyresearch.com/genetic-algo

    #chemometrics #python #numpy #MachineLearning

  31. πŸ“š New post from me | Genetic Algorithm for Wavelength Selection Using NumPy

    TL;DR A simplified implementation of a genetic algorithm (GA) for wavelength selection, using only @numpy and @sklearn

    πŸ“ Key Points:

    πŸ”Έ The basics, including population, fitness function, crossovers, and mutations.

    πŸ”Έ A step-by-step implementation of the GA for wavelength selection, with clear Python code examples.

    πŸ”ΈAn example using NIR spectroscopy data to demonstrate the algorithm's application in selecting optimal wavelengths for predicting soil properties.
    Improved regression results when comparing the performance before and after optimization.

    This post may be valuable for spectroscopists, chemometricians, and data scientists looking to optimise feature selection in #spectroscopy datasets using evolutionary algorithms.

    🌐 Full post available here
    nirpyresearch.com/genetic-algo

    #chemometrics #python #numpy #MachineLearning

  32. New publication: a novel quantitative method to validate accurate scale-up of chemical reactions in real time.

    Discover the full methodology at oa.eu/E4xb6X

    #datascience #chemometrics #cmc #pharma

  33. New publication: a novel quantitative method to validate accurate scale-up of chemical reactions in real time.

    Discover the full methodology at oa.eu/E4xb6X

  34. New publication: a novel quantitative method to validate accurate scale-up of chemical reactions in real time.

    Discover the full methodology at oa.eu/E4xb6X

    #datascience #chemometrics #cmc #pharma

  35. New publication: a novel quantitative method to validate accurate scale-up of chemical reactions in real time.

    Discover the full methodology at oa.eu/E4xb6X

    #datascience #chemometrics #cmc #pharma

  36. New publication: a novel quantitative method to validate accurate scale-up of chemical reactions in real time.

    Discover the full methodology at oa.eu/E4xb6X

    #datascience #chemometrics #cmc #pharma

  37. β˜• Here's a bit of technical content from me - today a deep dive on #baseline correction methods.

    πŸ“ˆ Baseline correction is a preprocessing technique to remove background signal and isolate peaks in hashtag#spectroscopy data.

    πŸ“ In my recent post I discuss two methods:
    1. Wavelet transform (WT) - Decomposes signal into components at different frequencies. Lowest frequency component represents baseline and can be removed.
    2. Asymmetric least squares (ALS) - Fits a smooth baseline function, penalising positive deviations more than negative ones.

    TL;DR: WT method is intuitive but can distort peaks. ALS produces better results.

    πŸ”Ž Both methods are applied on a #Raman spectrum and an X-ray fluorescence (#XRF) spectrum. ALS gives a cleaner baseline correction and it's effective for removing broad, slowly varying background while preserving sharper spectral features.

    #chemometrics #Python #MachineLearning #wavelets #regression

    nirpyresearch.com/two-methods-

  38. β˜• Here's a bit of technical content from me - today a deep dive on #baseline correction methods.

    πŸ“ˆ Baseline correction is a preprocessing technique to remove background signal and isolate peaks in hashtag#spectroscopy data.

    πŸ“ In my recent post I discuss two methods:
    1. Wavelet transform (WT) - Decomposes signal into components at different frequencies. Lowest frequency component represents baseline and can be removed.
    2. Asymmetric least squares (ALS) - Fits a smooth baseline function, penalising positive deviations more than negative ones.

    TL;DR: WT method is intuitive but can distort peaks. ALS produces better results.

    πŸ”Ž Both methods are applied on a #Raman spectrum and an X-ray fluorescence (#XRF) spectrum. ALS gives a cleaner baseline correction and it's effective for removing broad, slowly varying background while preserving sharper spectral features.

    #chemometrics #Python #MachineLearning #wavelets #regression

    nirpyresearch.com/two-methods-

  39. β˜• Here's a bit of technical content from me - today a deep dive on #baseline correction methods.

    πŸ“ˆ Baseline correction is a preprocessing technique to remove background signal and isolate peaks in hashtag#spectroscopy data.

    πŸ“ In my recent post I discuss two methods:
    1. Wavelet transform (WT) - Decomposes signal into components at different frequencies. Lowest frequency component represents baseline and can be removed.
    2. Asymmetric least squares (ALS) - Fits a smooth baseline function, penalising positive deviations more than negative ones.

    TL;DR: WT method is intuitive but can distort peaks. ALS produces better results.

    πŸ”Ž Both methods are applied on a #Raman spectrum and an X-ray fluorescence (#XRF) spectrum. ALS gives a cleaner baseline correction and it's effective for removing broad, slowly varying background while preserving sharper spectral features.

    #chemometrics #Python #MachineLearning #wavelets #regression

    nirpyresearch.com/two-methods-

  40. β˜• Here's a bit of technical content from me - today a deep dive on #baseline correction methods.

    πŸ“ˆ Baseline correction is a preprocessing technique to remove background signal and isolate peaks in hashtag#spectroscopy data.

    πŸ“ In my recent post I discuss two methods:
    1. Wavelet transform (WT) - Decomposes signal into components at different frequencies. Lowest frequency component represents baseline and can be removed.
    2. Asymmetric least squares (ALS) - Fits a smooth baseline function, penalising positive deviations more than negative ones.

    TL;DR: WT method is intuitive but can distort peaks. ALS produces better results.

    πŸ”Ž Both methods are applied on a #Raman spectrum and an X-ray fluorescence (#XRF) spectrum. ALS gives a cleaner baseline correction and it's effective for removing broad, slowly varying background while preserving sharper spectral features.

    #chemometrics #Python #MachineLearning #wavelets #regression

    nirpyresearch.com/two-methods-

  41. β˜• Here's a bit of technical content from me - today a deep dive on #baseline correction methods.

    πŸ“ˆ Baseline correction is a preprocessing technique to remove background signal and isolate peaks in hashtag#spectroscopy data.

    πŸ“ In my recent post I discuss two methods:
    1. Wavelet transform (WT) - Decomposes signal into components at different frequencies. Lowest frequency component represents baseline and can be removed.
    2. Asymmetric least squares (ALS) - Fits a smooth baseline function, penalising positive deviations more than negative ones.

    TL;DR: WT method is intuitive but can distort peaks. ALS produces better results.

    πŸ”Ž Both methods are applied on a #Raman spectrum and an X-ray fluorescence (#XRF) spectrum. ALS gives a cleaner baseline correction and it's effective for removing broad, slowly varying background while preserving sharper spectral features.

    #chemometrics #Python #MachineLearning #wavelets #regression

    nirpyresearch.com/two-methods-

  42. JEOL NMR users: you can now do chemometrics within Delta using the ChemoSpec package
    chemospec.org/posts/2023-08-23