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
This is 100% what I was looking for! Many thanks
Thank you
Oh man, I have to work on this now. Thank you very much. Do you recommend any books about this?
check the official documentation of lmfit
@@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?
@@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.
What is laser power used for Raman spectrum?
You can find the details on my old paper Appl. Phys. Lett. 108, 063506 (2016)
How can we say that the peak well fits with exactly 4 lorenzians... Why it is neither more nor less?
You can try, it will not fit well with 3 or 2 or 1 or 5 lorenzians.
@@DrManab how can we figure it out just by seeing the curve?
@@baburaosimma9784 You cannot. You just have fit and see the R^2 value.
Can we use this method for Penta or Hexa Layer graphene?
yes off course. Well for 3 or more layer graphene, you can also know the stacking sequence for example ABA or ABC
Thank you so much. When I update the parameters params.update(p1), I get this error : NotImplementedError: at expr=''
Do you have any idea?
Not sure
What is 2d peak?
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.
name np is not defined
you need to install numpy