Bioinformatics

Pytorch Code - Block by Block (AI/ML Guide for Biologists - (iiib))

Sharing the Technical Details on Genomic Large-language "Toy Model"

An Update on The Guide for Biologists on Quickly Mastering Machine Learning and AI Concepts

High-schooler Builds Test Program to Understand Genomic AI Papers

Hello everyone, Last year I wrote several posts on the large language models (LLM) of DNA sequences (evo/evo2 papers), and some readers emailed me asking about the plans to continue the series. Here is an exciting update for you. Guhan Thiagarajan, a high-school student, worked with me and built a “toy model” to help you explore these concepts.

The Antibiotic Winter - How Artificial Intelligence Is Ending Seventy Years of Silence

In earlier blog posts, we explored how AI models are being used for protein folding and DNA language modeling. Machine learning is driving rapid progress in another important area of biology: antibiotic discovery. Rushil Mohan, a smart high-school student, worked with me and wrote a fantastic review post to introduce you to this fascinating area of research.

Alphafold is Amazing ! Here is a Tutorial

On Saturday, I ran Alphafold for the first time. Google built a website (Alphafold Server) through which you can run the program directly. The results are really positive, or cross that, extremely positive (wink). Here I provide a brief tutorial and a description of what I found.

A Guide for Biologists on Quickly Mastering Machine Learning and AI Concepts - (iii a)

Note: Please check our full plan for the series here Alright class ! If you are still here, you already completed part (i) covering Scikit-learn for machine learning and became familiar with the Pytorch library for AI in part (ii). As part of the first lesson, you also watched the StatQuest videos explaining four machine learning concepts.

A Guide for Biologists on Quickly Mastering Machine Learning and AI Concepts - (ii)

Note: Please check our full plan for the series here In part (i) of this guide, you learned to use Python library Scikit-learn for machine learning. Today you will get familiar with Pytorch for AI.

A Guide for Biologists on Quickly Mastering Machine Learning and AI Concepts - (i)

Note: Please check our full plan for the series here These days, many biologists are trying to learn machine learning and artificial intelligence. That is not surprising. Recent research papers in genomics, molecular biology, drug discovery, ecology, or bioinformatics are increasingly using terms and concepts from those fields. Here is a short roadmap on how to start, and moreover, how to proceed rapidly through the maze.

Google Deepmind Solves All Genetics Problems

It is game over for geneticists and genome scientists. All genetics problems are solved.

Alphafold, the Brawndo of Modern Science

In a classic scene from Idiocracy, we see the citizens of a fictional United States from year 2500 repeatedly insisting that Brawndo is the “thirst mutilator” because it contains electrolytes, while water belongs only in the toilet. The slogan is repeated so many times by the Brawndo company that it has become deeply embedded in their thinking.

Mathematical Side of AI and Its Applications in Biology

Right now everyone is either enamored of or is completely turned off by AI. Speaking of being fed up, please check the students at University of Florida booing at this commencement event. Much of their reactions comes from intense hype generated by the tech-bros of Silly Con valley to increase stock prices of their companies.

Three Layers of AI with an Analogy

In my earlier post, I mentioned about three distinct activities described under the broad term “AI”. They are - (i) using web-based text engines like Chatgpt, Claude or Gemini and their extensions as coding tools, (ii) downloading numerical models directly from Huggingface and building applications on top of them, and (iii) developing and training mathematical models for new applications.

Bioinformatics in the AI-era

In 2011, I wrote two articles (here and here ) providing beginners’ guides to bioinformatics. Eight years later (2019), I posted an updated guide here. Now that AI has become a powerful tool, it is time to discuss how the work of bioinformatics and computational biology is changing.

Coding with AI - It Speeds You Up and Then Slows You Down

I have been coding with AI assistance for about six months now and more actively since late December 2025. If I had to compress the entire experience into a single sentence, it would be this: AI made me faster first and then it made me slower. Let me explain.

Training Approach in Evo and Evo2

In the earlier posts of this series (here, here, here and here), we covered the mathematical and biological aspects of evo and evo2. One important topic that we have not covered yet is how the models were trained.

Massively Parameterized Statistics

In this article, I will argue that Multi Parameter Statistics, or even better, Massively Parameterized Statistics (MPS) better describes the application of AI models in biology and medicine. Also, I will introduce you to a new preprint on DNA sequence modeling that claims to match evo.

Biological Aspects of Evo and Evo2 - Semantic Mining

In the last three posts of this series (here, here and here), we covered the mathematical aspect of evo and evo2. Let us now discuss the biological findings from these models. It will take multiple posts to go over these topics.

StripedHyena in Evo and Evo2

In the first two posts of this series (here and here), we covered the AI-related mathematical concepts applied to evo and evo2. Before moving on to the biological side, here is one last post on the model.

Evo and Evo2 - Math and Algorithm

In the first post of this series, we covered the basic technical terms of the evo and evo2 papers. We also mentioned the key technological innovation that made their work possible. That led to the question - if they were using fast fourier transform (FFT), were they using convolutional neural network (CNN)? The answer is no. The computer science work done by the Stanford group is quite groundbreaking. Let me go over that in detail.

More Articles ›