Week 2: Learned a lot, Still a lot to learn

Mar 19, 2021

In this week I meet with the fellow students in Dr. Hamilton’s lab and we had a discussion on the ABC method mentioned last week. The following chart is an example of a population’s genotype probability at various loci. I feel more fortunate than every that I did not sleep too much in Mr. Loomis’s ninth grade AP Stat class because it refreshed my memory of Baye’s theory and probabilities of one thing given another.

Now that I (mostly) understand the theory behind it, it is time to convert some similar ideas into programs. As mentioned last week, I am starting with a simplified python simulation. I downloaded a program called Jupyter notebook and used it to help better formulate my codes. I also learned many other things about applying things in python such as the “numpy” library of initializing array matrices, and the “matplotlib”  library for graphing. After learning all these and test-running some sample programs provided by Dr. Hamilton, I am finally ready to start coding by the end of this week!

For now, I will mainly focus on learning python and R languages ASAP so I can help my mentor code the simulations, but I am also keeping an eye on the my own research of the effectiveness of the programs. At the mean time, I also learned a lot of plant’s genetics as part of my mentor’s research. In the blog next week I will describe what have I learned in the field of Biology over the past 2-3 weeks.

2 Replies to “Week 2: Learned a lot, Still a lot to learn”

  1. Dora X. says:

    It’s great that you’re starting to learn code in Python and R now! I’ve never used Python before but it seems like a great tool for data visualization and simulations. Keep up the good work!

  2. Peter L. says:

    Congrats on starting the coding process! I’m also figuring out the numpy stuff… haha. Looking forward to how you will combine this with biology knowledge!

Leave a Reply