Andrés Aravena

Improving peoples' lives through Teaching, Scientific Research, and Engineering. Applied Math, Data Mining, Machine Learning, Bioinformatics



Computing in Molecular Biology

[previous courses]

About me

Contact Me



Recent posts

Course Homepage | Oct 25, 2020

Bioinformatics 2020

This course teach how to interpret and understand the results of bioinformatic analyses. Even if they do not use the tools, all molecular biologists need to understand the meaning of bioinformatics results. It is important to speak the same language, and be aware of the key aspects that can lead to the experiment's success or failure.

Course Homepage | Sep 10, 2020

Computing in Molecular Biology 1

How to really use the computer, beyond Microsoft Word®, PowerPoint®, and Facebook®. An introduction to Data Science.

CMB2 | Jun 26, 2020

How to make a lot of sums

This is an issue that I see again and again in your questions, so I will explain it in a different way.

May 22, 2020

I'm on Chilean TV!

Among the several shows in Chilean TV, there is one about Chilean expats. It is called “Siempre hay un Chileno” (that is “There is always a Chilean”). The name comes from the idea that, wherever in the world you go, there will alway be a Chilean migrant.

Methodology of Scientific Research | May 9, 2020

Linear models for microarray analysis

A gene expression experiment measures messenger RNA concentrations under a specific growth condition. We would like to know how does a gene concentration change when conditions change. But our measurements mix real gene expression and noise. How can we find separate noise and signal?

Methodology of Scientific Research | Apr 24, 2020

Linear models with categorical factors

Linear models allow us to predict from experimental data, and define confidence intervals for these predictions. Moreover, the coefficients of the linear model reveal useful information, with their corresponding confidence intervals. In this article we explore the case when some of the independent variables are not numeric but instead are in a nominal scale.

Apr 13, 2020

An easy way to transform your R script into a nice report

Let’s say we have written an R script and we want to include some comments about it. For example, we want to discuss the meaning of the results. It is easy to make a report from your R script, with the simple changes we discuss here.

Methodology of Scientific Research | Apr 9, 2020

Application: Uncertainty in Linear models

Beyond making predictions, linear models allow us to measure values that are hidden under a mountain of data. Learn how to measure these values and determine their confidence intervals.

Methodology of Scientific Research | Apr 1, 2020

Uncertainty in Linear Models

When we can assume that real values follow a straight line, we can reduce the uncertainty. Thus, we can predict the number of COVID-19 cases, and see if health-care decisions are effective or not.

Mar 31, 2020

How to solve hard problems

People are asking “How can I solve the homework? It is too hard”. Here are some steps that may help you.

Methodology of Scientific Research | Mar 26, 2020

Application: Evaluating Statistical Uncertainty

Measuring the same value several times may give different results. The real value is somewhere in a confidence interval. To find such interval we need to evaluate the statistical uncertainty.

Methodology of Scientific Research | Mar 25, 2020

Estimating Statistical Uncertainty

Every time we measure, we get a different number. How can we extract meaningful information from noisy data? How much information can we extract? Classical statistics gives an answer to these questions.

Mar 20, 2020

Hard problems

Some students argue that the exercise “find the largest value” is too hard. This raises the question “What do we mean by hard problem”? The answer teach us important things about life, the universe, and everything.

CMB2 | Mar 18, 2020

Comments on Homework 5

Several students have delivered their homework. Some are good, some are worth looking at them. I want to share them with everybody, so everybody can learn.

Mar 16, 2020

Three weeks of no-holiday

Universities in Turkey are closed for at least three weeks, as a way to contain the spread of Covid-19. It is easy to fall into the trap of doing “nothing”, watching TV, and read social media. But easy is not wise. Use your time wisely.

Course Homepage | Feb 9, 2020

Methodology of Scientific Research

What is the value of Science? In this course we will discuss why do we need Science, how Science improves people’s lives and how to do it better.

Course Homepage | Feb 9, 2020

Computing in Molecular Biology 2

This course is an introduction to Computational Thinking. We will use the tools we learned in the previous course and apply them to model and simulate scientific experiments as a way to understand them.

Nov 24, 2019

Should I learn Turkish? What is best for the University?

Some people ask me why I do not learn Turkish. It is a good question. For sure, it will be good for me. I would be able to speak about football with the butcher, discuss politics with my father-in-law, and read my collection of Matematik Dünyası magazine. But, what is best for our University?

Nov 3, 2019

My academic ancestors

A database of all mathematicians and their advisors shows my academic ancestors since Persia in 1200. Some famous names among my ancestors.

CMB2 | Apr 4, 2019

The Biologist Toolbox: Simulating Systems on the computer

Once we have a description of a system, and a nice drawing to represent it, we can answer some interesting questions. The first question is usually what will happen? In other words, we usually want to know what is the behavior of the system?.

CMB2 | Mar 26, 2019

The Biologist Toolbox: Drawing Systems

Can we represent a complex system in a simple and easy to understand way that is still realistic enough to be useful? The graphical representation that we discuss here, based Petri nets, can be used to summarize a dynamical system and can easily translated into a simulation.

Dec 10, 2018

Free fall experiment

We can use the computer to extract specific information from pictures and movies. Here we use some command-line tools to analyze a simple experiment. The experiment is simple, but the analysis had many unexpected compications.

Aug 23, 2018

Keep your mind sharp on August

Why do rich kids learn more than poor kids? According to some research, the “achievement gap” between kids of high-income and low-income families is not that rich kids learn more, but that they forget less in the summer holiday. Following this idea, I propose a couple of challenges to keep your mind active during the holidays, and maybe win a nice book.

Chile | May 5, 2018

My Professor got an International Prize

One of my professors got an international award. He had already won the most prestigious national recognitions in Science. Now he became global. This gives me the opportunity to start a series of posts about my world-class professors and their international achievements.

[see all posts]

Last updated: October 26 at 9:35.