Igor Programming Tutorials
Hi all!
My name is Ted Summer and I’m considering making a series of tutorials for programming with Igor as blog posts, YouTube videos, etc.
I’ve created a brief survey to gauge interest in these lessons, and I’d greatly appreciate any feedback!
Survey:
https://forms.gle/gbebkjBjRouQBbSG9
I see the community here is awesome for support, and I’ve found a book or two on the subject, but I still see there could be a great need for a concise, simple repository of learning material for new programmers (correct me if I’m wrong!).
Just a little about me, I’m a software developer with an MS in computer science and I love to teach. I found Igor through one of my friends who is a Chem PhD candidate. Igor is a really neat program and I’ve enjoyed working with it.
-Ted
Hit Ted, which books did you find? I only know of https://www.amazon.de/Programming-Igor-Pro-Comprehensive-Introduction/d….
September 30, 2019 at 09:02 am - Permalink
This is timely or coincidental to my recent note in this thread.
https://www.wavemetrics.com/forum/general/how-make-curves-appear-less-j…
I think the greatest benefit will be to compose assertion-like statements with "eye-catching" metrics as the themes for the lessons. From what I continually have to (re)teach to newcomers to my group, I might for example start with these:
* Igor Pro can import (x,y) data from a wide range of external data-formats
* Igor Pro can make a publication-ready graph of (x, y) data quickly and efficiently
* Igor Pro can do robust linear-regression curve fitting of (x,y) data with no programming skills required
* Igor Pro can do robust non-linear regression curve fitting of (x,y) data to many common equations with no programming skills required
* Igor Pro can do robust regression curve fitting of (x,y) data to any type of equation with minimal "a prior" programming knowledge required
September 30, 2019 at 01:20 pm - Permalink
In reply to Hit Ted, which books did you… by thomas_braun
I must have been mistaken, Thomas. I can't seem to find any other books than the one you linked. I swore I saw another on google books once - oh well.
September 30, 2019 at 07:16 pm - Permalink
In reply to This is timely or… by jjweimer
Haha wow, that's a pretty wild coincidence Jeffrey.
I might reach out to you sometime to hear more of your thoughts on this.
September 30, 2019 at 07:43 pm - Permalink
In reply to I must have been mistaken,… by ted.summer2
ted.summer2: Was it in Chinese?
From our Igor User Resources & Contributions page here: https://www.wavemetrics.com/users/users
Practical Guide to Igor Pro, by Tsinghua University Press
This is the first book on Igor Pro usage in Chinese. This book introduces the basic skills in using Igor Pro and the general method of data analysis and processing, including basic operations, charts drawing, command lines, data analysis and programming. For the purpose of practicability, the content modules needed in data processing such as chart drawing, data fitting and program design are highlighted. The book contains a large number of sample code, which can facilitate readers to learn from in the process of learning.
Publication Link of Practical Guide to Igor Pro by Tsinghua University press: http://www.tup.tsinghua.edu.cn/booksCenter/book_07617101.html
On JD.COM: https://item.jd.com/12360777.html
October 1, 2019 at 10:43 am - Permalink
Thanks Jim. I did not know that one.
I've asked my local bookshop to get it for me. Let's see what they can do.
October 1, 2019 at 11:32 am - Permalink
@Ted: I would be glad to talk more off-line. Contact me via email at Jeffrey dot Weimer at UAH dot edu.
October 1, 2019 at 03:06 pm - Permalink
Ted:
I wanted to highlight some of the existing resources in the area you mention, just in case you aren't familiar with what's already available:
Video tutorials are at https://www.wavemetrics.com/products/igorpro/videotutorials. They are mostly from the Igor 6 days but still apply, for the most part.
The video tutorials follow the steps in the guided tour, available from Igor's Help->Getting Started menu item.
We published a series of blog articles around the release of Igor 7 at https://www.wavemetrics.com/news?field_blog_category_target_id=79
None of these is focused on programming.
October 1, 2019 at 04:02 pm - Permalink
You can also find some video tutorials in Korean https://www.youtube.com/watch?v=k5AxBQ4ybPA
October 2, 2019 at 03:07 pm - Permalink