Back to Browse

Rosalind Problem Solving in Python: Ep. 2 - Combinatorics

621 views
Streamed live on Mar 19, 2026
2:33:36

Join Phillip Compeau, Carnegie Mellon professor and Rosalind co-founder, for a Python live problem-solving session on Rosalind — a platform for learning bioinformatics through coding. In Episode 1, we tackle foundational problems. 00:00 Start screen 06:51 Stream starts: setup 13:20 FIB: Rabbits and Recurrence Relations 35:10 A recursive solution fails 47:32 PERM: Enumerating Gene Orders 1:01:58 LEXF: Enumerating k-mers Lexicographically 1:15:08 SIGN: Enumerating Oriented Gene Orderings 1:34:07: LEXV: Ordering Strings of Varying Length Lexicographically 1:53:45: FIBD (Final boss): Mortal Fibonacci Rabbits 2:30:31: Wrapping up, and happy coding! Starter code link: https://shorturl.at/8wPJK Completed code link: https://shorturl.at/9EWQ8 Problems covered: 🧬 Rabbits and Recurrence Relations (FIB): https://rosalind.info/problems/fib/ 🧬 Enumerating Gene Orders: https://rosalind.info/problems/perm/ 🧬 Enumerating k-mers Lexicographically: https://rosalind.info/problems/lexf/ 🧬 Enumerating Oriented Gene Orderings: https://rosalind.info/problems/sign/ 🧬 Ordering Strings of Varying Length Lexicographically: https://rosalind.info/problems/lexv/ 🧬 Mortal Fibonacci Rabbits: https://rosalind.info/problems/fibd/ New episodes stream Thursdays at 11:00 AM ET. Follow along, solve with us, and sharpen your bioinformatics problem-solving skills. ▶ Sign up for our Philomath mailing list to stay in the loop about all our upcoming offerings: http://eepurl.com/iC9DSg ▶ Link to Rosalind: https://rosalind.info ▶ Join the Philomath community on Discord: https://discord.gg/n5ZKySCKU4 ⸻ Philomath Membership All lectures and recordings are free and open. If you’d like to participate more deeply—through office hours, bonus sessions, and community support—you can become a Philomath member here: https://philomath.memberful.com Membership supports the instructors and helps keep Philomath open.

Download

0 formats

No download links available.

Rosalind Problem Solving in Python: Ep. 2 - Combinatorics | NatokHD