How Does The Immune System Work?

The immune system is the body’s first line of defense against infections.  It’s what keeps our bodies safe from outside invaders such as viruses and bacteria.  Sometimes, our immune system can over-react to certain items such as pollen and dust which explains why the spring...
Continue reading »

What Are Microarrays Used For?

The idea behind a microarray is to measure the level of gene expression within a sample.  The advantage of using a microarray is that it is a very inexpensive and quick method for doing so compared with using a sequencer.  A microarray features samples of...
Continue reading »

Sorting Algorithms: Traditional Sort vs Merge Sort

Sorting doesn’t just magically happen in an Excel file: programmers have to write code which is designed to sort.  Sorting is one of the most crucial algorithms, and is also one which has to be properly optimized.  Sorting algorithms, at a fundamental level are there...
Continue reading »

How Do Machine Learning Decision Trees Work?

Decision trees are one of the oldest algorithms out there, but are also one of the many machine learning algorithms which one might encounter. Decision trees are quite simple: they are drawn like visual graphs and say if something happens, then do something else or...
Continue reading »