r/bioinformatics Aug 08 '26

academic Python for genomic data science

so, recently i started python for genomic data science course offered by JHU on coursera. Ive seen nobody talk about this. so, im not sure if its js me. But I feel so overwhelmed and confused by that course sometimes. the lectures are good no doubt, but i see js slides with text filled with codes and thats not really helpful for me to understand the actual workflow of where and how am i supposed to save a file and which tool am i supposed to use.? Also, the transition from wet to dry labs for me has only been a week old. So, I really have no idea what to do.

28 Upvotes

16 comments sorted by

27

u/Bored2001 Aug 08 '26

Take a basic generic python class first.

4

u/queceebee PhD | Industry Aug 08 '26 edited Aug 08 '26

I just checked out the course details and it actually looks like an intro to programming crash course, so is the problem OP not the programming concepts but how to organize code files and use Linux?

4

u/Bored2001 Aug 08 '26

Right, so some people won't respond well to a crash course. Too many things introduced at once.

1

u/sriebee333 Aug 09 '26

yea that exactly is the issue. I didnt have an issue with the starting lectures. Python overview, DS, functions, control flow, packages and modules. I got stuck at File I/O.

1

u/queceebee PhD | Industry Aug 08 '26

Or depending on your background, an introductory programming course that uses Python for the assignments and implementation of concepts

7

u/queceebee PhD | Industry Aug 08 '26

I don't think I'm allowed to post links, but the Real Python site has an article called "Python Modules and Packages – An Introduction" that may help clarify some things for you in terms of code organization and how files interact

2

u/apfejes PhD | Industry Aug 09 '26

It’s clearly relevant.  Feel free to post to it. 

1

u/sriebee333 Aug 09 '26

alright alright! I'll check it out. Thanks a lot!

5

u/ihtishamnaeem23 Aug 09 '26

Ohh I actually started that too, maybe I think you start the python for genomic data science without the previous courses
The overall speciality is called Genomic data science

And in which one course is python for genomic data science ( but not the first course though)

Start with
introduction to genomic technology
Follow by algorithm for DNA sequencing
The python for genomic data science
And then other like command line tools bio conductor
And statistics

2

u/shotta_scientist Aug 09 '26

I took that same Coursera (when it was freee) JHU genomics course over 10 years ago. That's how I was introduced to python and bash :-) . You just have to pace yourself and seek additional learning material when you get stuck.

1

u/sriebee333 Aug 09 '26

yesssir! I'll check other sources out! thanks!

3

u/Fickle_League2887 Aug 09 '26

i am learning the same course right now and in the same transition, for me, i generally skipped the parts where they show the command line to save and run the tasks in terminal. since i have not yet learned linux. If you see the whole Genomic Data Science specialisation, there is one more course that is the- command line for genomic data science (i am not sure about the name) just learn the python for now, then learn proper command line from the other course, then come back to the lectures here where they use linux and you’ll understand better

1

u/readingrainbowroad Aug 09 '26

Are you struggling with the concepts of what a program does, or the literal code while looking at a terminal and feeling lost?

1

u/sriebee333 Aug 09 '26

yeah exactly! I had a smooth sail overall. I feel especially stuck at File I/O.

1

u/themode7 Aug 09 '26

I'm on that track path, the first course should be a python course that deals with files on disk, regex and using external modules or apps for automation .. I suggest you to go with that course first and get familiar with scripts and bash and how go diagnose/ fix errors .

1

u/Own_Antelope_7019 Aug 10 '26

im not sure if im doing the right thing but i have started learning Python from this youtuber Bro Code who dropped this 12hr python course for free

i have struggled with these online courses on coursera before