-
Multiscale Models of Malaria
Multi-scale mathematical models have emerged as potent tools in understanding the complex dynamics of malaria transmission. Such models can be constructed in two ways, primarily. First, a single integrated model can be developed that encompasses one or more scales directly, from the molecular interactions of the parasite with its human and mosquito hosts, up to…
-
That time I met president Carter
I was attending a malaria conference around 2014, and in the same hotel there was another event to celebrate the elimination of river blindness in Colombia. This was something achieved with, among others, the support of the Carter Center. During my return flight, President Carter boarded the same plane. What I tell my kids is…
-
What is Data Analytics? The foundation of data science
We use the name “Data Analytics” to refer to data analysis (quantitative methods), and their connection to the larger enterprise of data science through other areas such as ethics, code versioning (or, more general, configuration management), solution architecture, reporting, etc. In brief, Data Analytics is the quantitative aspects of data science plus all else that…
-
Mathematics: The Gateway to Social Mobility
Mathematics is everywhere, therefore, mathematics should be for everyone. Mathematics is the alphabet with which the vocabulary of all sciences is built. It is no surprise that the departments of mathematics tend to be among the largest at US universities by number of students and credit hours served, and therefore it has a very large…
-
Prevalent Areas of Mathematics in Mathematical Biology
Did you ever wonder what type of mathematics is used in Mathematical Biology? Wonder no more. The Circos plot below shows the Mathematics Subject Classification (MSC) reported in published articles during a 5-year period in two leading journals in mathematical biology that require this information for submission. The MSC is a system used by the…
-
Making Music with a Boss RC-5 – Sync Issues Solved
Music. This is how I unplug my brain from daily toils and relax. Not listening to it; instead, making it. It is an infinite pursuit, for no matter how much effort I put into it, there is always more to learn and skills to improve. The trick is to make it variable, so I program…
-
Sponsored Project: NIH R25 Reproducibility
Training Biomedical Research Teams for Rigor and Reproducibility in Data Science. The project team will develop a training program to teach skills and tools for rigor and reproducibility in biomedical data science, through a bootcamp with a flexible syllabus and collaborative projects, follow-on mentoring, and an online bilingual study guide that is interactive and self-paced.…
-
Making Music with a CNC Machine
Music. This is how I unplug my brain from daily toils and relax. Not listening to it; instead, making it… with a guitar or with anything available. A CNC (computer numerical control) machine is a type of machine that uses a computer to control its movement and cutting operations. CNC machines are commonly used in…
-
Have MATLAB talk to you
I want MATLAB to tell me when certain operations had completed on a program that involved long calculations. The solution is simple. Create a program called talk.m. The add the following code: This code works with MATLAB 2023b. A few previous versions of MATLAB returned the error “No voice installed on the system or none…
-
Coding Across Platforms (a Cautionary Tale)
While on a plane, my laptop ran out of battery. I was working in MATLAB. I switched to my iPad and started coding in Pythonista a simple program to produce points on a sphere. After half an an hour, I had coded a program that computed the coordinates of points along meridians. I needed this…