Interpretable representation learning
VAE-family models, geometry-aware latent spaces, and stable embeddings designed for clearer clustering, visualization, and biological interpretation.
Ph.D. Candidate · Single-Cell Computational Biology · Machine Learning
I build machine learning methods for single-cell genomics, including interpretable representation learning, graph attention, neural ODEs, reinforcement learning, and structured latent generation for cell-state dynamics and trajectory analysis.
Use SCPortal for broad browsing, benchmark pages for detailed comparisons, and project pages for methods, datasets, or companion materials.
Browse datasets, benchmarks, models, and linked tools from one overview.
Open SCPortal →Interactive mRNA intersection analysis and visualization.
Launch →Compare benchmark models, datasets, and metrics on dedicated reference pages.
Open LAIOR Benchmarks →Datasets, explorer pages, and project materials for the iAODE work.
Open iAODE Pages →Browse 200 single-cell benchmark datasets with per-dataset metadata cards.
Open scCCVGBen →Method notes, dataset metadata, benchmark definitions, and code links for GAHIB.
Open GAHIB →A simple path from the homepage overview to broader browsing and then benchmark-specific detail.
Research themes, publication highlights, profile links, and released tools in one place.
Compare datasets, models, benchmarks, and related tools across the public work.
Open SCPortal → 03Model, dataset, and metric pages when you need benchmark-specific detail.
Open benchmarks →Single-cell method development across Python/deep learning, R/statistical analysis, and code-backed paper releases.
I develop machine learning methods for single-cell sequencing data (scRNA-seq and scATAC-seq), using Python-first deep learning, R/statistical analysis, and reproducible software to connect representation learning, trajectory dynamics, generative modeling, and interpretable cell-fate analysis.
VAE-family models, graph attention/GNNs, neural ODE/SDE ideas, reinforcement learning, contrastive learning, diffusion-style latent generation, and hyperbolic geometry.
Python/PyTorch for modeling, R/statistics for biological analysis where useful, and web/release tooling for packages, benchmarks, and paper companion pages.
Claude Code, Codex, Grok Build, Antigravity, and OpenCode are orchestrated with the oh-my-* harness series for paper code, pages, benchmarks, and reproducible tooling.
GitHub, ORCID, Scopus, and Web of Science records for code, citations, and authorship tracking.
A compact map of the modeling directions connecting publications, software, and public tools.
VAE-family models, geometry-aware latent spaces, and stable embeddings designed for clearer clustering, visualization, and biological interpretation.
Neural ODE and graph-enhanced methods for developmental trajectories, chromatin accessibility continua, and fate-transition structure in single-cell systems.
Contrastive coupling, structured latent generation, reinforcement learning, and downstream utilities for branching, lineage focus, and biological workflow support.
# Equal contribution * Corresponding author 10 peer-reviewed papers
Fu, Z.#,*, Chen, C.#, Zhang, K. · Biomedical Signal Processing and Control 122, 110376 · 2026
Fu, Z.#,*, Liu, Y.#, Wang, J., Wang, S. · Array 30, 100808 · 2026
Fu, Z.#,*, Liu, Y.#, Wang, J., Wang, S. · Array 100934, in press · 2026
10 published tools and code releases (7 on PyPI)
BSPC · 2026
Momentum contrastive coupling for discrete and continuous structure in single-cell omics.
Array · 2026
Centroid-coupled graph attention VAE for stable, interpretable single-cell embeddings.
Array · 2026
Structured metadata-conditioned latent generation via language-omics pretraining and DiT.
pip install iaode
Neural ODE-VAE for scATAC-seq benchmarking and continuum modeling.
pip install iVAE
Interpretable VAE enhancing clustering for single-cell data.
pip install livae
Lorentz-regularized VAE for transcriptomic and epigenomic embeddings.
pip install gnodevae
Graph ODE-VAE with GNN-enhanced clustering and dynamics.
pip install scrl-fatedecision
RL for evaluating cell fate decisions in single-cell data.
pip install scfocus
SAC-based branching probability detection for lineage focusing.
pip install scCODE
Correlated latent space learning for single-cell RNA continuum modeling.
Public pages for browsing datasets, checking benchmarks, reading companion materials, and using focused utilities.
Benchmark Pages
Benchmark site for model, dataset, and metric detail when the question is benchmark-specific.
Open LAIOR Benchmarks →Project Materials
Project materials, datasets, and explorer pages for the iAODE work.
Open iAODE Pages →Dataset Viewer
Benchmark viewer for 200 single-cell datasets with per-dataset metadata cards.
Open scCCVGBen →Companion Notes
Method notes, dataset metadata, benchmark definitions, and code links.
Open GAHIB →Live AI interaction statistics for the mass-vibing workflow behind these paper releases, benchmarks, and pages.
Track the AI-assisted build loop across Claude Code, Codex, Grok Build, Antigravity, and OpenCode, coordinated by the oh-my-* harness series.
View Full Stats →For collaborations, code, profiles, and public research references.