Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

Marc Smith
Marc Smith
2,038 Points

Hi, I'm a Biomedical science student and would like to learn skills relevant to Bioinformatics. Where should I start?

I am new to programming. I want to know what I would be best to begin with here, in relation to bioinformatics. Data science track or python? or another one? Anyone have any idea?

1 Answer

Hi there Marc Smith ! I had to look up bioinformatics as I am not familiar with it. I googled a similar question as the one you asked and found several helpful links:

This one states the pros and cons with Python in Bioinformatics: +) Python: Advantages: Clear language. Usually there is only one way to program with Python. "The right one". It is simple and stable. Biopython doesn't have as many modules as Bioperl, but they work (http://biopython.org/wiki/Main_Page). Disadvantages: It doesn't have a central repository, so sometimes you need to visit two or three webpages before you can install a module.

This one also has some good information.

As far as what track you would want to start with, I would say the Python Development track would be a good start. While the DataAnalysis track also teaches you the basics of Python, there are other technologies in the DataAnalysis track that you would be learning that I did not see listed as tools for Bioinformatics.

If you just want to learn Python basic programming, I think that the Python trackwould be a great place to start.

Hope this helps!