Applied Functional Programming in Computational Genomics
summary
Shows concrete code in F# that turns k‑mer counting, reverse complements and Hamming distance into small pure functions and types; runs pattern counts on the 1.1M bp Vibrio cholerae genome, isolates a 541‑bp origin candidate with a surprising 9‑mer appearing six times (cluster at clump index 304), and uses parallel seq to process a 10M‑base synthetic string in ~8–9s. Implements clump finding, seed‑and‑extend style checks, and type‑safe DNA arrays so results are reproducible and directly actionable.
AI-written summary · about
chapters (5)
- 0:00Start
- 13:47The Origin Of Replication Problem
- 16:00Finding The Origin Of Replication (Ori)
- 21:16Pattern Count: Imperative Way
- 33:39Reverse Compliment
related talks
31mHacking the Human Genome Using Clojure and Similarity Search
27mA Statistical, Reference-Free Algorithm Subsumes Myriad Problems in Genome Science
28mSome Current Computational Challenges in Bioinformatics
01h 20mFundamental Algorithms in Deep Sequencing II: Mapping/Alignment
39mDesigning 1000 genomes in a single bound: The Codon DSL
38mInterpreting Deep Learning Models Of Functional Genomics Data To Decode Regulatory Sequence...
30mAlgorithms for DNA Data Storage
48mReprogramming Biology
