![]() |
Imran Haque |
|---|---|
|
Ph.D. Graduate, June 2011 (thesis) Stanford University, Department of Computer Science Advisor: Vijay Pande (Chemistry) Advisor: Daphne Koller (Computer Science) | |
| ihaque (at) cs [dot] stanford [dot] edu |
Bio
I graduated in June 2011 with a Ph.D in Computer Science from Stanford. My thesis was titled Accelerating Chemical Similarity Search Using GPUs and Metric Embeddings. I am currently a scientist at a biotech startup in the San Francisco Bay Area.
At Stanford I worked in the Folding@Home research group, and was primarily advised by Prof. Vijay Pande. I was co-advised in the CS department by Professor Daphne Koller. My primary research focus was in computational drug design, but I also have interests in data visualization, computational biology, and distributed systems.
Before coming to Stanford, I graduated from the University of California, Berkeley, with a degree in Electrical Engineering and Computer Science (Go Bears!). I did undergraduate research with Professors Kathy Yelick, Bora Nikolic, and John Wawrzynek. I was also a member and officer for several semesters at the Berkeley Mu Chapter of Eta Kappa Nu.
Even further back, I graduated from Bellarmine College Preparatory in San Jose (Go Bells!). I doubt any high school students will care to read this page, but if you do, I strongly encourage you to do (as I did), speech and debate. Without a doubt, the skills I gained there have been extremely useful to me.
Outside the lab, I sing in the Stanford University Singers, and while I think long walks on the beach are rather boring and slow, I find such things much more interesting on a bike.
Publications
- Beauchamp KA, Bowman GR, Lane TJ, Maibaum L, Haque IS, and Pande VS. MSMBuilder2: Modeling Conformational Dynamics at the Picosecond to Millisecond Scale. Journal of Chemical Theory and Computation 2011. Published online ahead of print. paper link paper PDF software
- Pronk S, Larsson P, Pouya I, Bowman G, Haque I, Beauchamp K, Hess B, Pande V, Kasson P, and Lindahl E. Copernicus: A New Paradigm for Parallel Adaptive Molecular Dynamics. Accepted to Supercomputing 2011.
- Haque IS, Pande VS, and Walters WP. Anatomy of High-Performance 2D Similarity Calculations. Journal of Chemical Information and Modeling 2011, Published online ahead of print. paper link paper PDF Supplemental Information
- Haque IS and Pande VS. Error Bounds on the SCISSORS Approximation Method. Journal of Chemical Information and Modeling 2011, Published online ahead of print. paper link paper PDF Supplemental Information
- Haque IS. Accelerating Chemical Similarity Search Using GPUs and Metric Embeddings. PhD thesis, Stanford University, Stanford, CA USA. 2011. PDF download
- Haque IS and Pande VS. Large-Scale Chemical Informatics on GPUs. In GPU Computing Gems, Emerald Edition, Wen-Mei Hwu, Ed. Burlington, MA: Morgan Kaufmann. 2011 DOI link PDF
- Haque IS and Pande VS. SCISSORS: A Linear-Algebraical Technique to Rapidly Approximate Chemical Similarities. Journal of Chemical Information and Modeling 2010, 50, 1075-1088. paper link paper PDF
- Haque IS and Pande VS. Hard Data on Soft Errors - A Large-Scale Assessment of Real-World Error Rates in GPGPU. In Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud, and Grid Computing (CCGrid 2010). PDF talk Supplemental Information code
- Haque IS, Pande VS, and Walters WP. SIML: A Fast SIMD Algorithm for Calculating LINGO Chemical Similarities on GPUs and CPUs. Journal of Chemical Information and Modeling 2010, 50(4), pp 560-564. paper link paper PDF code
- Ponder JW, Wu C, Ren P, Pande VS, Chodera JD, Schnieders MJ, Haque I, Mobley DL, Lambrecht DS, DiStasio RA Jr, Head-Gordon M, Clark GN, Johnson ME, Head-Gordon T. Current Status of the AMOEBA Polarizable Force Field. Journal of Physical Chemistry B 114(8), 2549-64 (2010). paper link paper PDF
- Haque IS and Pande VS. PAPER -- Accelerating Parallel Evaluations of ROCS. Journal of Computational Chemistry 31(1), 117-132 (2010). paper link paper PDF code
- Pitera J, Haque I, and Swope W. Absence of reptation in the high-temperature folding of the trpzip2 beta-hairpin peptide. Journal of Chemical Physics 124, 141102 (2006). link PDF
Past Projects
In silico cheminformatic prediction of toxicity |
|
|
Predicting activity and toxicity of prospective drugs in silico... [show details] | |
Investigating soft error rates in GPU memory |
|
|
GPUs originated in error-tolerant graphics applications, but are now used for error-intolerant scientific computing... [show details] | |
Methods for virtual high-throughput screening |
|
|
Biophysical methods to computationally estimate binding affinity and compound activity... [show details] | |
PAPER - Accelerating Parallel Evaluations of ROCS |
|
|
PAPER is a GPU-accelerated implementation of Gaussian molecular shape overlay (the algorithm in OpenEye ROCS)... [show details] | |
gCensus(-GT): Free Online GIS with Google Earth |
|
|
Poor organization and expensive software should not restrict the public's access to public data.... [show details] | |
Protein folding mechanics |
|
|
The mechanism by which proteins fold into their native shapes is an open problem in biophysics... [show details] | |
Computational analysis of genome regulation |
|
|
Genome sequences alone do not tell us how genes are expressed in vivo... [show details] | |
Architecture and Implementation of LDPC Codecs |
|
|
Low-density parity check codes closely approach the Shannon limit, but their maximum-likelihood decoding is NP-hard... [show details] | |
Selected Talks
- Thesis Defense: Accelerating Chemical Similarity Search with GPUs and Metric Embeddings. Ph.D. thesis defense, Department of Computer Science, Stanford University. Stanford, CA, 11 Apr 2011. PDF
- Keynote Talk: Folding@Everywhere: Computational Biochemistry in the New Era of HPC. Presented at Hyperience 2010: 5th National Informatics Congress. Urk, Netherlands. 24 Nov 2010. PDF
- Hard Data on Soft Errors: A Global-Scale Assessment of GPGPU Memory Soft Error Rates (Updated). Presented at Resilience Summit at Los Alamos Computer Science Symposium. Santa Fe, NM. 13 Oct 2010. PDF
- Hybrid Vigor: Using Heterogeneous HPC to Accelerate Chemical Biology. Presented at Bio-Molecular Simulations on Future Computing Architectures (Oak Ridge National Laboratory). Oak Ridge, TN. 17 Sep 2010. PDF
- Hard Data on Soft Errors: A Global-Scale Assessment of GPGPU Memory Soft Error Rates. Presented at 3rd Workshop on Resiliency in High Performance Computing in Clusters, Clouds, and Grids (Resilience 2010) @ CCGrid 2010. Melbourne, Australia, 17 May 2010. PDF
- Bigger, Longer, and Uncut: Chemical Informatics at Scale. Presented at CSIRO Molecular Health and Technologies. Melbourne, Australia. 13 May 2010. PDF
- LINGOs, GPUs, and Monitoring Vertex. Presented at OpenEye CUP XI conference, Santa Fe, NM, 10 Mar 2010. PDF
- Do GPUs really need ECC? A global-scale assessment of GPU Memory Soft Error Rates. Presented at NVIDIA Corporation, Santa Clara, CA, 2 Dec 2009. PDF
- Of Jacquard Looms and Jaccard Coefficients: multithreading biomolecular simulations in a GPU world. Presented at NSF-NAIS Workshop on Intelligent Software, Edinburgh, UK, 19-21 Oct 2009. PDF
Selected Posters
- Cheminformatics at Scale - Bigger, Longer, and Uncut Presented at OpenEye EuroCUP IV conference, Bergisch Gladbach, Germany, 28 Apr 2010. PDF
- Lies, Damned Lies, and AUC Confidence Intervals Presented at OpenEye EuroCUP IV conference, Bergisch Gladbach, Germany, 28 Apr 2010. PDF
- GPUs: TeraFLOPs or TeraFLAWED? Presented at SC09: 2009 ACM/IEEE Conference on Supercomputing, Portland, OR, 17 Nov 2009. PDF
- Rochambeau: Playing Games with ROCS Presented at OpenEye CUP X Conference, Santa Fe, NM, 9 Mar 2009. PDF
Teaching
- Biomedical Informatics 214/CS 274 - Representations and Algorithms for Computational Molecular Biology. Course Assistant (instructor: Russ Altman), Spring 2010.
- CS 148 - Introduction to Computer Graphics and Imaging. Course Assistant (instructor: Pat Hanrahan), Fall 2010.
- CS 109 - Introduction to Probability for Computer Scientists. Course Assistant (instructor: Mehran Sahami), Winter 2011.
Stanford Coursework
- Biochemistry 224 - Cell Biology of Physiological Processes (audited)
- Biochemistry 230 - Molecular Interventions in Human Disease
- Bioengineering 331 - Protein Engineering
- CS 148 - Introduction to Computer Graphics
- CS 229 - Machine Learning
- CS 279 - Computational Analysis and Reconstruction of Biological Networks
- ME 334 - Statistical Mechanics
- Structural Biology 241 - Biological Macromolecules
