Kuan-Hao Chao
@kuanhaochao.bsky.social
65 followers 120 following 30 posts
Senior Deep Learning Scientist Illumina | CS PhD candidate at CS PhD student at @jhu.edu @jhucompsci.bsky.social Teaching machines to learn biology 🧬💻 https://khchao.com/
Posts Media Videos Starter Packs
Pinned
kuanhaochao.bsky.social
Friends, I’m excited to release OpenSpliceAI, an open‐source, efficient, and modular framework for splice site prediction. It reimplements and extends SpliceAI (Jaganathan et al., 2019) using the modern PyTorch framework. 1/

Mihaela Pertea, @stevensalzberg.bsky.social, Anqi Liu, Alan Mao
biorxiv-genomic.bsky.social
OpenSpliceAI: An efficient, modular implementation of SpliceAI enabling easy retraining on non-human species https://www.biorxiv.org/content/10.1101/2025.03.20.644351v1
Reposted by Kuan-Hao Chao
biorxiv-genomic.bsky.social
Predicting dynamic expression patterns in budding yeast with a fungal DNA language model https://www.biorxiv.org/content/10.1101/2025.09.19.677475v1
Reposted by Kuan-Hao Chao
kuanhaochao.bsky.social
Heart full—I defended my PhD in @jhucompsci.bsky.social @jhu.edu(Aug 25). Thanks to my advisors @stevensalzberg.bsky.social and Mihaela Pertea; my committee— @benlangmead.bsky.social, David Kelley & Anqi Liu; and all labmates, collaborators, and mentors. You made me who I am today. Deeply grateful!
kuanhaochao.bsky.social
Thank you so much Ben. I’m deeply grateful for your mentorship; you’ve shaped how I think and do science. I hope we get to collaborate again soon!
kuanhaochao.bsky.social
It’s happening today! Thrilled to share my PhD journey with friends and colleagues—thank you all for being part of it!
kuanhaochao.bsky.social
Friends I’m defending my PhD!

🗓 Mon, Aug 25 • 2:30 PM–4:30 PM ET
📍 JHU Homewood — Clark Hall 110
💻 Zoom: jhubluejays.zoom.us/j/9385611117...

If you’re into genomics or deep learning (or just curious how AI reads DNA), I’d love to have you there—friends welcome!
Details: khchao.com/thesis-defen...
Join our Cloud HD Video Meeting
Zoom is the leader in modern enterprise cloud communications.
jhubluejays.zoom.us
kuanhaochao.bsky.social
Dive into the full thread here 👇
kuanhaochao.bsky.social
Friends, I’m excited to release OpenSpliceAI, an open‐source, efficient, and modular framework for splice site prediction. It reimplements and extends SpliceAI (Jaganathan et al., 2019) using the modern PyTorch framework. 1/

Mihaela Pertea, @stevensalzberg.bsky.social, Anqi Liu, Alan Mao
biorxiv-genomic.bsky.social
OpenSpliceAI: An efficient, modular implementation of SpliceAI enabling easy retraining on non-human species https://www.biorxiv.org/content/10.1101/2025.03.20.644351v1
kuanhaochao.bsky.social
🚀 Thrilled to share our OpenSpliceAI paper is out in @elife.bsky.social
Open‑source, PyTorch extension of SpliceAI—fast, modular splice‑site prediction, transfer learning, and variant‑effect scoring.

🔗 Paper doi.org/10.7554/eLif...
🔗 Code github.com/Kuanhao-Chao...
🔗 Docs ccb.jhu.edu/openspliceai/
kuanhaochao.bsky.social
Excited to introduce LiftOn – an open-source tool for accurate, scalable liftover of genome annotations (GFF) across assemblies. 🚀

👉 Code & community: github.com/Kuanhao-Chao...

It’s been incredibly rewarding building this for the genomics community. Can’t wait for your feedback and contributions!
Reposted by Kuan-Hao Chao
stevensalzberg.bsky.social
@kuanhaochao.bsky.social and Alan Mao built an open-source version of SpliceAI, a deep learning model for predicting human splice sites, and it turned into quite a project! Many new features including training modules, check out the whole thread below
kuanhaochao.bsky.social
Friends, I’m excited to release OpenSpliceAI, an open‐source, efficient, and modular framework for splice site prediction. It reimplements and extends SpliceAI (Jaganathan et al., 2019) using the modern PyTorch framework. 1/

Mihaela Pertea, @stevensalzberg.bsky.social, Anqi Liu, Alan Mao
biorxiv-genomic.bsky.social
OpenSpliceAI: An efficient, modular implementation of SpliceAI enabling easy retraining on non-human species https://www.biorxiv.org/content/10.1101/2025.03.20.644351v1
kuanhaochao.bsky.social
A huge thank you to my advisors, Mihaela Pertea and @stevensalzberg.bsky.social for their invaluable mentorship and support. Special shoutout to collaborators and friends Anqi Liu and Alan Mao at Hopkins — this project wouldn’t be possible without you! 11/
kuanhaochao.bsky.social
OpenSpliceAI offers researchers a comprehensive suite of tools for studying transcript splicing—from creating training datasets and training models to predicting splice sites and assessing the impact of genetic variants.
🔗 Explore our documentation here: ccb.jhu.edu/openspliceai/ 10/
kuanhaochao.bsky.social
We showed general patterns of donor and acceptor sites across hundreds of splice site motifs learned by OpenSpliceAI. Moreover, it confidently predicts cryptic splicing events—such as acceptor gain in MYBPC3 and novel exon gain in OPA1. 9/
kuanhaochao.bsky.social
In silico mutagenesis (ISM) confirms that OpenSpliceAI focuses on the same key regions and patterns for splice site prediction at U2SURP and DST as SpliceAI, and effectively capturing a splicing enhancer. We also demonstrate its ability to capture the full gene span of CFTR. 8/
kuanhaochao.bsky.social
We enhanced model reliability by applying temperature scaling for calibration. Using expected calibration error and reliability diagrams, we observed a smoother probability distribution that aligns more closely with the empirical distribution, making it better! 7/
kuanhaochao.bsky.social
OpenSpliceAI also supports transfer learning. Our experiments show that models pre-trained on human and applied to species of interest achieve near-optimal performance in just one epoch, drastically reducing compute time while enhancing predictions for species with smaller genomes 6/
kuanhaochao.bsky.social
Comparing species-specific training versus running SpliceAI directly, our results confirm that one-size-fits-all generalization isn’t enough. OpenSpliceAI’s ability to retrain on specific species sets it apart from SpliceAI. 5/
kuanhaochao.bsky.social
Our benchmarks show that OpenSpliceAI outperforms SpliceAI in elapsed time, memory usage, and GPU peak memory across various gene lengths. Thanks to dynamic PyTorch graphs, batch prediction, and optimized engineering, full-chromosome predictions are now a reality! 4/
kuanhaochao.bsky.social
Built with six modular components, OpenSpliceAI lets you:

• Create species-specific datasets
• Train custom models
• Calibrate predictions
• Apply transfer learning from human models
• Predict on genes / entire chromosomes
• Assess variant impacts on cryptic splicing
3/
kuanhaochao.bsky.social
We’re introducing OpenSpliceAI along with a suite of pre-trained models for Human-MANE, mouse, zebrafish, honeybee, and Arabidopsis. OpenSpliceAI provides a user‐friendly toolkit for studying transcript splicing in any species of interest! 2/

🔗 GitHub: github.com/Kuanhao-Chao...
GitHub - Kuanhao-Chao/OpenSpliceAI: 🤖 Open‑source deep-learning-based splice‑site predictor that decodes splicing patterns across species
🤖 Open‑source deep-learning-based splice‑site predictor that decodes splicing patterns across species - Kuanhao-Chao/OpenSpliceAI
github.com
kuanhaochao.bsky.social
Friends, I’m excited to release OpenSpliceAI, an open‐source, efficient, and modular framework for splice site prediction. It reimplements and extends SpliceAI (Jaganathan et al., 2019) using the modern PyTorch framework. 1/

Mihaela Pertea, @stevensalzberg.bsky.social, Anqi Liu, Alan Mao
biorxiv-genomic.bsky.social
OpenSpliceAI: An efficient, modular implementation of SpliceAI enabling easy retraining on non-human species https://www.biorxiv.org/content/10.1101/2025.03.20.644351v1
kuanhaochao.bsky.social
Friends, I’m excited to release OpenSpliceAI, an open‐source, efficient, and modular framework for splice site prediction. It reimplements and extends SpliceAI (Jaganathan et al., 2019) using the modern PyTorch framework. 1/
Mihaela Pertea, @stevensalzberg.bsky.social, Anqi Liu, Alan Mao
kuanhaochao.bsky.social
I want to again thank my advisors @stevensalzberg.bsky.social and Mihaela Pertea for their incredible support and mentorship. A big shoutout to all my collaborators and friends at Hopkins as well! 8/8