Fitting Raman Data using Python

Поділитися
Вставка
  • Опубліковано 14 жов 2024
  • In this video you will learn how to fit Raman data using lmfit library in Python.The link to the data and the code can be found below
    github.com/man...
    Thanks for watching. I hope you liked the video. Make sure to subscribe and turn on “all notifications” to get updates on all upcoming videos. Let me know in the comments section below if you have any questions. Stay Tuned !!
    ❤️SUBSCRIBE ► bit.ly/drmanab
    👍 Like ❤️SUBSCRIBE 🧣Comment
    ✔️ Follow me on
    👉 Instagram: / koolmanab
    👉 Twitter: / koolmanab
    Best wishes,
    Manab

КОМЕНТАРІ • 20

  • @AnWandKnall
    @AnWandKnall Рік тому +3

    This is 100% what I was looking for! Many thanks

  • @Eleochess
    @Eleochess Рік тому +1

    Oh man, I have to work on this now. Thank you very much. Do you recommend any books about this?

    • @DrManab
      @DrManab  Рік тому +1

      check the official documentation of lmfit

    • @Eleochess
      @Eleochess 8 місяців тому

      @@DrManab Hi Dr. Manab. I was working on my investigation. It's crazy because I'm a statistician and I ended up doing my internship in a biotech company. I had to study all those concepts about spectroscopy, Raman, chemistry from zero.
      I have a question for you. What happens when you are identifying an unknown component and you don't know the composition of the spectrum. Do I just have to guess the number of Lorentzians and try to fit the curve? Or there's a way to automatically detect the possible amounts of Lorentzians in the spectrum?

    • @DrManab
      @DrManab  8 місяців тому +1

      @@Eleochess You can write a code which will automatically fit your data without giving a guess. But in that case when you have several parameters, although the fit will converge it may give unphysical values.

  • @vishalkumar040393
    @vishalkumar040393 Місяць тому

    What is laser power used for Raman spectrum?

    • @DrManab
      @DrManab  Місяць тому

      You can find the details on my old paper Appl. Phys. Lett. 108, 063506 (2016)

  • @baburaosimma9784
    @baburaosimma9784 Місяць тому

    How can we say that the peak well fits with exactly 4 lorenzians... Why it is neither more nor less?

    • @DrManab
      @DrManab  29 днів тому

      You can try, it will not fit well with 3 or 2 or 1 or 5 lorenzians.

    • @baburaosimma9784
      @baburaosimma9784 29 днів тому

      @@DrManab how can we figure it out just by seeing the curve?

    • @DrManab
      @DrManab  28 днів тому

      @@baburaosimma9784 You cannot. You just have fit and see the R^2 value.

  • @vishnumantena9334
    @vishnumantena9334 5 місяців тому

    Can we use this method for Penta or Hexa Layer graphene?

    • @DrManab
      @DrManab  5 місяців тому

      yes off course. Well for 3 or more layer graphene, you can also know the stacking sequence for example ABA or ABC

  • @AshrafGNayel
    @AshrafGNayel 10 місяців тому

    Thank you so much. When I update the parameters params.update(p1), I get this error : NotImplementedError: at expr=''
    Do you have any idea?

    • @DrManab
      @DrManab  10 місяців тому

      Not sure

  • @RahulRoy-hm6ex
    @RahulRoy-hm6ex Рік тому

    What is 2d peak?

    • @DrManab
      @DrManab  Рік тому

      The 2D peak is a very noticeable part of Raman scattering. It is caused by the double resonance process in graphene, which involves two phonon transitions. This peak is around 2700 cm-1 in the Raman spectrum of graphene. It is a key indicator of the number of graphene layers and the quality of the graphene sample.

  • @rajiblochanghadei5303
    @rajiblochanghadei5303 6 місяців тому

    name np is not defined

    • @DrManab
      @DrManab  6 місяців тому

      you need to install numpy