Robert Williamson

Overview

I work on problems at the intersection of biology and computing, my interests are particularly focused on questions about evolutionary theory and the way natural selection works. But I’m happy to advise projects with particularly motivated students that are outside of my particular specialty. If you are interested in getting a feel for the kinds of topics currently being investigated in computational biology you can come by the Bioinformatics Reading Group or take a look at the schedule there.

Main Research Topics

Measuring Selection in Natural Populations

The full extend to which selection acts on different parts of the genome is not fully understood. Which kinds of genes are important to selection? Which parts of non-coding DNA are important? Answering these questions requires large amounts of genomic data and computational analysis.

I’m particularly interested in investigating the efficacy of machine learning methods to measure selection using population genetic data. The signals can be subtle and some kinds of selection are difficult to detect with traditional methods, these attributes make this a compelling problem for machine learning solutions.

Students who are interested in this topic and want to work with me might use available data (e.g. https://www.ncbi.nlm.nih.gov/sra) to answer some of these questions or developing new methods to investigate them.

Some of my previous work in this area:

Testing New Population Genetics Methods

New methods for measuring population genetic parameters, like selection or recombination, are being developed rapidly. Comparing these methods can be difficult, as many of them make different assumptions about the data or history of populations. One way of testing the efficacy of these methods is to use simulated data for which we know the “true” history of a population. I am interested in using simulation approaches like SLiM to generate data and answer questions about the efficacy of classic and novel methods.

Students who are interested in this topic may chose a statistical test, method, or suite of methods for which we might want to test various assumptions.

Some of my previous work in this area:

Individual Based Simulations

Individual based models can be used to answer questions about the assumptions of models or how ‘noisy’ we should expect an experiment to be. These models explicitly simulate individuals and their behavior in some environment. For example, recently I worked on a simulation to help study how male fish chose the females they mate with, based on data about the female and other males in the environment. This method is very broadly applicable to many scales of questions.

Students who are interested in this topic should discuss with me the particular question they are interested in answering and consider what the key attributes of individuals they want to simulate are.

Some of my previous work in this area:

Machine Learning in Biology

I’m interested in applying machine learning approaches to questions in life sciences, both in genetics and other fields. This is a new area of research for me, so there is much room for me to grow.

Currently in collaboration with Dr. Alfred Tuley in the RHIT Chemistry department I’m working on a project where we hope to use machine learning approaches to help predict which proteins a particular chemical “probe” binds to. The goal of this research is to help develop drugs that can target specific proteins.

Students who are interested in this topic should talk to me about the life science domain they want to apply ML methods to.

Past Research Students

Mason Reid - BIO 2024

“The Genetic History of Hemp and Drug Type Cannabis Since Domestication.”

Mason is working on a project to do scans of selection on different types of Cannabis to detect the effects of domestication across the genome.

Vidhu Naik (CS) and Jackson Shen (CS) - 2023

“Detecting Recent Frequency Dependent Selection using Random Forests and Bayesian Networks.”

Vidhu and Jackson worked on a Senior Research Project to develop a pipeline to train machine learning algorithms to detect balancing selection. They then applied this pipeline to Capsella grandiflora data to compare to earlier approaches.

Michael Hicks - BIO 2023

“Assessing the Effects of the Sonic Hedgehog Pathway Inhibitor Genistein on the Growth and Regeneration of H. littoralis.”

Michael worked to create protocols for testing the effects of one particular protein pathway on the regeneration abilities of Hydra.

Andrea (Ziqi) Chen - CS and BIO minor 2024

“The effects of learning on the evolution of female mate choice.”

Andrea worked on this project through the RSURF program over the summer of her second year at Rose. This work will be presented at the Evolution 2023 conference.

Andrea will be working on a thesis project in 2023-24.

Ferguson Zhang - BIO/BCMB 2021

“The genome-wide computational detection of short-term balancing selection in Capsella grandiflora.”

Ferguson worked on using deep sequencing of one population of Capsella grandiflora to detect signals of balancing selection across the genome.

Kathi Munoz-Hofman - BMTH 2020

“Using Support Vector Machines and CKSAAP to Identify Protein Targets of Halopyridines.”

Kathi worked on a project in collaboration with Dr. Alfred Tuley to identify which proteins a particular chemical probe would bind to.