Nicholas Ho

Computational Biology PhD @ CMU School of Computer Science

nzh [AT] cs.cmu.edu

Welcome!

Thank you for checking my website out! My name is Nicholas Ho and I am a first year Computational Biology PhD student at Carnegie Mellon University. I am incredibly grateful to be advised by Professor Jian Ma and Professor Eric Xing. I am also very fortunate to be supported by the NSF Graduate Research Fellowship. My research interests are broadly in using machine learning to study epigenomics and gene regulation.

Previously, I worked with Professor Marinka Zitnik to develop multimodal models to learn rich representations for biological systems for novel drug development. I also worked with Professor Ross Maciejewski and Professor Abhishek Singharoy to merge statistical mechanics and machine learning to solve problems in biophysics and protein dynamics.

Check out my (outdated) CV for more details!

Feel free to reach out to me! I'm always looking for interesting problems to talk about!

Publications

Most recent publications on Google Scholar.
indicates equal contribution.

Learning Free Energy Pathways through Reinforcement Learning of Adaptive Steered Molecular Dynamics

Nicholas Ho, John Kevin Cava, John Vant, Ankita Shukla, Jacob Miratsky, Pavan Turaga, Ross Maciejewski, Abhishek Singharoy.

Machine Learning In Structural Biology (MLSB) Workshop at the 36th Conference on Neural Information Processing Systems

Towards Conditional Generation of Minimal Action Potential Pathways for Molecular Dynamics

John Kevin Cava, John Vant, Nicholas Ho, Ankita Shukla, Pavan Turaga, Ross Maciejewski, Abhishek Singharoy

ELLIS ML4Molecules Workshop, 2021

CyanoPATH: a knowledgebase of genome-scale functional repertoire for toxic cyanobacterial blooms

Wei Du, Gaoyang Li, Nicholas Ho, Landon Jenkins, Drew Hockaday, Jiankang Tan, Huansheng Cao

Briefings in Bioinformatics

Learning Free Energy Pathways through Reinforcement Learning of Adaptive Steered Molecular Dynamics

Nicholas Ho, John Kevin Cava, John Vant, Ankita Shukla, Jacob Miratsky, Pavan Turaga, Ross Maciejewski, Abhishek Singharoy.

Machine Learning In Structural Biology (MLSB) Workshop at the 36th Conference on Neural Information Processing Systems

Towards Conditional Generation of Minimal Action Potential Pathways for Molecular Dynamics

John Kevin Cava, John Vant, Nicholas Ho, Ankita Shukla, Pavan Turaga, Ross Maciejewski, Abhishek Singharoy

ELLIS ML4Molecules Workshop, 2021

CyanoPATH: a knowledgebase of genome-scale functional repertoire for toxic cyanobacterial blooms

Wei Du, Gaoyang Li, Nicholas Ho, Landon Jenkins, Drew Hockaday, Jiankang Tan, Huansheng Cao

Briefings in Bioinformatics

Projects

Learning Free Energy Pathways through Reinforcement Learning of Adaptive Steered Molecular Dynamics
A paper accepted to NeurIPS Workshop Machine Learning for Structural Biology 2022, First Author
Towards Conditional Generation of Minimal Action Potential Pathways for Molecular Dynamics
A paper accepted to ELLIS ML4Molecules Workshop 2021.
Particle System Dynamics for Compromised Social Networks
This is the code and additional results for my APM541 final project on Particle System Dynamics for Compromised Social Networks.
An Interpretable Method of Learning Stochastic Game Dynamics from CMSAC
Developed a new physics-inspired framework for analyzing soccer ball dynamics by modeling underlying potential landscapes.
CyanoPATH - a knowledgebase of genome-scale functional repertoire for toxic cyanobacterial blooms
CyanoPATH is a database that curates and analyzes the common genomic functional repertoire for cyanobacteria harmful algal blooms (CyanoHABs) in eutrophic waters.
Bayesian Information Criterion from Scratch
The Bayesian Information Criterion implemented from scratch in python to predict change points from noisy data.
Learning Free Energy Pathways through Reinforcement Learning of Adaptive Steered Molecular Dynamics
A paper accepted to NeurIPS Workshop Machine Learning for Structural Biology 2022, First Author
Towards Conditional Generation of Minimal Action Potential Pathways for Molecular Dynamics
A paper accepted to ELLIS ML4Molecules Workshop 2021.
Particle System Dynamics for Compromised Social Networks
This is the code and additional results for my APM541 final project on Particle System Dynamics for Compromised Social Networks.
An Interpretable Method of Learning Stochastic Game Dynamics from CMSAC
Developed a new physics-inspired framework for analyzing soccer ball dynamics by modeling underlying potential landscapes.
CyanoPATH - a knowledgebase of genome-scale functional repertoire for toxic cyanobacterial blooms
CyanoPATH is a database that curates and analyzes the common genomic functional repertoire for cyanobacteria harmful algal blooms (CyanoHABs) in eutrophic waters.
Bayesian Information Criterion from Scratch
The Bayesian Information Criterion implemented from scratch in python to predict change points from noisy data.
HonorCode Tutoring Website
A System that organizes service and provides tutoring for members. Link for the website is tutors.concordiashanghai.org.
Gibbs Sampling of a Gaussian Mixture Model from Scratch Using Python
Using the Gibbs Sampling Scheme and Metropolis-Within-Gibbs Sampling Scheme to learn parameters of Gaussian Mixture Models.
Concordia International IOT Environmental Sensors and Data Analysis
Soldered, built and programmed 30 microcontroller sensors that streamed data to an SQL database. Built a data analysis dashboard from scratch for school admins to view air quality dynamically.
Gaussian Process from Scratch with Python for simple interpolation
Just a quick and dirty implementation of GP from scratch using python
Viterbi Algorithm for Hidden Markov Models
Coding up the viterbi algorithm for solving hidden markov models from scratch using python.
Interactive Assistant Winter
Project Winter is a proof of concept where several APIs are connected through Flask and VueJS and activated via parsed intents from DialogFlow.

Vitæ

Please check out my full resume too! PDF.

Hobbies

I like to Yoyo and cook for fun!
2022 Yoyo Performance (Check this one out)
2021 Yoyo Performance (Potato Quality)
2019 Yoyo Performance
yoyo
Thank you Martin Saveski for creating this really neat template!