Sajil C. K.

I am an inquisitive person with interests falling at the intersection of mathematics, programming, and research. I like to understand concepts to the core by building things from scratch.

Essential Molecular Biology for Bioinformaticians

As a bioinformatician, you will be working with large amounts of biological and molecular data, which means that you need to have a solid understanding of the fundamental concepts in these fields. Molecular biology is a fascinating and complex field of study that deals with the study of the biological processes at the molecular level. …

Essential Molecular Biology for Bioinformaticians Read More »

Major Bioinformatics Databases

There are many free bioinformatics databases available, which offer a wealth of biological data and information. Some of the popular ones are discussed below. NCBI National Center for Biotechnology Information (NCBI) provides access to various biological databases, such as GenBank, PubMed, Protein, and Nucleotide. The National Center for Biotechnology Information (NCBI) is a public database …

Major Bioinformatics Databases Read More »

Summary of the book “The Five Elements of Effective Thinking”

In this blog post, I am going to summarize the key ideas from the book titled “The Five Elements of Effective Thinking” written by Edward Burger and Michael Starbird along with my thoughts on the topic. The preface starts with arguing that thinking is the skill which forms all other skills like decision making, creativity, …

Summary of the book “The Five Elements of Effective Thinking” Read More »

Writing Python Wrapper for Bioinformatics Tools

The use of computational tools for data preprocessing and analysis is daily activity for any bioinformatician. Having a interdisciplinary field, a plethora of tools exist in the domain, written by developers from various fields and languages. Many times there can be multiple candidate tools exists to accomplish any given task. Often it is the decision …

Writing Python Wrapper for Bioinformatics Tools Read More »

Molecular Docking in Google Colab

This tutorial shows how to do molecular docking in colab. Molecular docking is an essential process in scientific drug discovery to predict the binding mode and affinity of a small molecule (ligand) to a target protein. This method can help to identify potential drug candidates by virtually screening large chemical libraries and selecting compounds that …

Molecular Docking in Google Colab Read More »