Hi there ๐
I'm a Ph.D. candidate in the Dept. of Computational Mathematics, Science & Engineering (CMSE) at Michigan State University. My broad research interests include network biology, graph representation learning, spectral graph theory, and machine learning.
๐ Iโm currently developing
- obnb: a Python toolkit for setting up benchmarking datasets using publicly available biomedical networks and gene annotation resources. A comprehensive benchmarking study with various graph neural networks and graph embedding methods is presented in obnbench.
- DANCE: an extensive toolkit for deep learning with single-cell (multi-)omics data.
๐งฐ I'm actively maintaining several packages related to my past / recent projects
- PecanPy [paper]: a memory efficient and Numba accelerated Python implementation of node2vec with an improved version node2vec+ [paper] for weighted graphs.
- PyGenePlexus [paper]: a network-based gene classification service using machine learning and gene interaction network features.
- GTaxoGym [paper]: a taxonomic study of benchmarking graph datasets from various domains based on the GNN model sensitivity to a collection of graph perturbations.
๐ซ Find out more about my work and reach out to me
โก Side projects
- โ๏ธ I share my passion about network biology and machine learning via blog posts on Medium
- ๐ I create mathematical and algorithmic visualizations using Manim, which was first developed and used by my favorite math YouTube channel 3Blue1Brown.
- ๐ค I contribute to open source projects in various ways
- Implemented patches and fixes: Pytorch Geometric
- Feature discussion: Hydra
- Bug report and question posting: mypy, mydisease.info, ndex2-client
- ๐ฆ I work on several small packages on the side to help improve my production workflow and exercise my dev workflow