r/learnbioinformatics

▲ 1 r/learnbioinformatics+3 crossposts

Need advice on US/Canada university shortlist for MS Bioinformatics – Fall 2027

Hi everyone! I’m a biotechnology undergraduate from India planning to apply for Fall 2027 and would really appreciate some advice on my profile and university shortlist.
Profile:
B.Sc. (Hons.) Biotechnology, 4-year degree
Currently in 7th semester
CGPA: 7.85/10
Previous biotech/bioinformatics-related research/internship exposure
Currently learning Python + bioinformatics tools
Planning to build a small computational biology project and put it on GitHub
Planning a 6-month Bioinformatics/Computational Biology dissertation from Jan–June 2027
No publication currently but im working on one
IELTS planned; GRE not taken yet
Current US shortlist:
University at Buffalo
Case Western Reserve University
Saint Louis University
I’m also considering Canada, Germany mainly looking for good ROI, scholarships/TA/RA opportunities and strong job prospects.
I’d love advice on:
How realistic are my chances at these universities?
Should I choose Bioinformatics/Computational Biology vs Biotechnology?
What other universities would be good targets for my profile?
How much would a GitHub computational project + upcoming dissertation strengthen my application?
Would really appreciate advice from international students who have gone through the same process!

reddit.com
u/carelessdigidiary — 4 days ago
▲ 841 r/learnbioinformatics+6 crossposts

Teaching Python the right way

Programming courses often focus heavily on understanding code, while paying far less attention to understanding the program state. But code does not exist in isolation. Its main goal is to change the program state, before ultimately producing some output.

To develop an accurate mental model of program execution, students need to understand both:

  • the instructions being executed
  • the values, references, and data structures those instructions create and modify

Reading code alone does not always reveal how the program state changes during execution. That is why I created 𝗺𝗲𝗺𝗼𝗿𝘆_𝗴𝗿𝗮𝗽𝗵: a tool that visualizes the state of a Python program as it changes, step by step.

It can help explain a wide range of introductory Python topics. Here are just a few examples:

Instead of reconstructing the program state from print statements, students can now watch it change as each line executes. This makes unfamiliar concepts easier to understand and bugs easier to fix.

Help your students learn Python programming more thoroughly and easily.

See: more examples

u/EmadFahim134 — 10 days ago
▲ 13 r/learnbioinformatics+2 crossposts

New Frontiers in Protein-Peptide Docking

Hey researchers! My team and I recently made a bioinformatics tool called HybriDock-Pep. We were working with peptides last year and over the summer, and we realized that current AI tools like AlphaFold and ESMFold are inaccurate with docking smaller protein under certain amino acids and peptides.

https://github.com/Tasty-Ramen2010/hybridock-pep

Essentially, it’s a binder docking pipeline where you give it a target protein PDB and an amino acid sequence. It folds, docks, and scores affinity and selectivity in kcal/mol with accuracy similar to that of ABFE. It is way cheaper to ran because it can be used on ANY hardware. We are currently in a testing phase and would love for you to test it and give feedback!

Commands to get started:

git clone --recurse-submodules https://github.com/Tasty-Ramen2010/hybridock-pep.git

cd hybridock-pep

./install.sh

ctrl+q

hybridock-pep dock \

--peptide ETFSDLWKLLPE --receptor data/pdbs/1YCR_mdm2.pdb \

--site 25.20 -25.61 -7.97 --box 30 --n-samples 20 \

--output-dir runs/demo

Happy Docking!

u/ApricotNo4287 — 6 days ago
▲ 24 r/learnbioinformatics+1 crossposts

How do you work with large VCF files without constantly babysitting your jobs ?

I am doing an internship this summer as a biostatistician intern and have been processing large vcf files separated by chromosomes. Each file is more than 100 GB.

I'm running everything on a SLURM cluster using Bash and  bcftools for things like:

- calculating VCF statistics

- filtering by rsID, patients, chromosome location

- calculating allele frequencies,

- generating filtered VCFs

Actual difficult part for me is not the commands but it is constantly checking squeue or my email for logs, checking whether an output file was actually created, figuring out whether a job railed halfway through, etc. I feel like I am spending a lot of time towards this.

I am curious how people who have more experience handle this. Do you use any tools/framework that makes that process easier.

I working with SLURM, bash and bcftools on google cloud processing so Im interested to see what people do in similar computing environments.

PS : I have computer science and statistics background so my wording of certain terms may be off.

reddit.com
u/FriendshipInside5906 — 11 days ago

Useful links to learn skills

Hi

I did my msc in biotechnology in 2004 and ever since was busy with kids and house.now I think I can concentrate on my career.i want to do PhD in molecular science and need to make my cv attractive. I have 1year time.which online courses skill should I learn.chat gpt suggested blast python R+ and some other stuff I forgot.where can I learn these for free.also how to use Github to do an independent project.

Thanks

reddit.com
u/GreenPositive9893 — 8 days ago

how to get started into computational biology?

​

I've a bachelor's in math with minors in physics and cs. I'm going to do a master's in computer application. How do I get started with computational biology? How do I learn it? Can anyone show me a road map?

reddit.com
u/queen_roy — 11 days ago

Suggestion for beginner

Hi everyone!

I’ve recently started my BS in Bioinformatics and I’m trying to figure out how I should actually start learning the subject properly.

I have a basic understanding of biology, but I have essentially zero coding/programming knowledge. I also don’t want to just study enough to pass my university exams — I genuinely want to understand bioinformatics and build useful skills over the next few years.

I’m a little overwhelmed by all the resources available, so I’d really appreciate advice from people who have experience in the field.

Specifically:

- Which books would you recommend for a complete beginner?

- Which websites/courses are actually worth following?

- Are there any good YouTube channels or playlists for learning bioinformatics?

- How should I start learning Python/programming from absolute zero?

- What programming languages/tools should I eventually learn for bioinformatics?

- How should I balance biology/theoretical concepts with coding and computational skills?

- Are there any beginner-friendly projects I could do while learning?

- Is there a particular order/path you would recommend (e.g. biology → Python → statistics → bioinformatics tools, etc.)?

Basically, if you could go back to the very beginning, what would you learn and in what order?

Any advice, resources, roadmaps, or personal experiences would be greatly appreciated. Thank you!

reddit.com
u/MapInternational850 — 10 days ago