Skip to content
View Jay99Sohn's full-sized avatar

Block or report Jay99Sohn

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Jay99Sohn/README.md

Hi, I'm Jungho Sohn 👋

Pharm.D candidate · South Korea
Applying machine learning to drug discovery and biomarker data, and checking hard whether the results hold up.


🔬 What I work on

  • Cheminformatics: predicting drug–transporter interactions (P-gp/ABCB1) from molecular structure
  • Bioinformatics: mining metagenomes for antimicrobial peptides, and classifying disease from miRNA profiles
  • Validation-first ML: nested CV, paired fold-level comparisons, false-positive base rates, and confounder checks before claiming a result

📌 Featured projects

Project What it is Key result
P-gp inhibitor prediction Literature-mined dataset of 522 compounds + ML/GNN benchmark Random Forest (ROC-AUC 0.80) outperformed GCN, GAT, and GINE on identical folds
Polar AMP discovery Antimicrobial peptide screening of the Arctic permafrost virome, with a 6-part reality check Showed the "discoveries" were classifier noise · 2026 Polar Big Data & AI Competition
Exosomal miRNA × CRC Colorectal cancer classification from serum exosomal miRNA (GSE39833) Found that sample run order is perfectly confounded with the label · 🏆 1st prize, CHA University research poster (2025)
Caffeine–drug checker Streamlit app that checks caffeine intake against current medications, with a PDF report Early project (2024), my first code
Supplement chatbot Symptom-based supplement suggestions; a first step toward a counseling app Discontinued prototype (2025), stopped over health-information legal risk

🛠 Tools

Python PyTorch PyG scikit-learn XGBoost RDKit ESM-2 pandas Jupyter Streamlit JavaScript

📫 Contact

Email LinkedIn


A result is only interesting after I've tried to break it.

Pinned Loading

  1. pgp-literature-mining-inhibitor-prediction pgp-literature-mining-inhibitor-prediction Public

    P-gp (ABCB1) inhibitor prediction from a literature-mined 522-compound dataset: RDKit + ML vs. GNN benchmark

    Jupyter Notebook

  2. GEOexosome GEOexosome Public

    Colorectal cancer classification from serum exosomal miRNA (GSE39833), with nested CV and a run-order confounding check

    Jupyter Notebook

  3. polar-amp-discovery polar-amp-discovery Public

    Antimicrobial peptide mining in the Arctic permafrost virome, with a 6-part validation that stress-tests its own results

    Python