Skip to content
View setsun-ai's full-sized avatar

Block or report setsun-ai

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
setsun-ai/README.md

Hi there 👋

MSc InfoBioChem student at Gdańsk University of Technology, building reproducible cheminformatics and data-analysis pipelines, from molecular descriptors and QSPR models to LC-MS lipidomics. I care about validation: what a model can and cannot predict, and whether a result reproduces from the data.

  • Core: Python · pandas / NumPy / SciPy · scikit-learn · RDKit · SQL
  • Scientific: chemometrics · QSAR/QSPR · cheminformatics · omics statistics (LC-MS lipidomics) · mechanistic modelling
  • Other: MATLAB · SAS · PostgreSQL · pytest and GitHub Actions

⭐ Featured projects

Project Problem → result Tech
qspr-microplastic-sorption Predicting pollutant sorption on PP microplastics from 35 compounds. High-Q² models were rejected for chance correlation; a 2-descriptor MLR was stable over 200 splits. One command reproduces the report, with leakage tests in CI. Python, scikit-learn, PaDEL, MOPAC
lipidomics-human-milk-untargeted Untargeted LC-MS of human milk, month 1 vs 12. QC-driven filtering (752 → 94 features) and donor-level paired statistics, with restricted data handled through pseudonymisation and synthetic-data tests. Python, SciPy, scikit-learn
cheminformatics-chemical-space Does molecular representation change what "similar" means? Physchem vs MACCS vs Morgan on 90 fragrance molecules; odour class is only weakly encoded by structure. RDKit, PubChem, PCA / t-SNE / UMAP
moodle-sync A self-hosted tool that syncs Moodle files, deadlines and grades to the cloud, a calendar and notifications. Cross-platform CI, secret masking in logs, a documented data-retention table. Python, REST APIs, GitHub Actions

🎓 More coursework (MSc InfoBioChem, 2026)

🛠 Side projects

  • amp-cubecoders-tg-bot: Telegram bot for AMP game servers, with checksum-verified self-update.
  • family-pet-bot: an AI "pet" for family chats, with a clear statement of what goes to the model provider.

🤖 A note on AI

AI-assisted development was used for implementation and documentation. Method choice, validation strategy, data-handling decisions, result verification and interpretation were reviewed and owned by me. Each repository says this in its README.


🇵🇱 Student studiów II stopnia na kierunku InfoBioChem na Politechnice Gdańskiej. Buduję odtwarzalne pipeline'y chemoinformatyczne i analityczne. Powyżej są projekty studenckie i poboczne; projekty studenckie mają krótką sekcję po polsku.

Pinned Loading

  1. qspr-microplastic-sorption qspr-microplastic-sorption Public

    QSPR models (MLR, PLS, SVR, kNN, decision tree) predicting organic pollutant sorption on polypropylene microplastics, with the full model-development history

    Python

  2. lipidomics-human-milk-untargeted lipidomics-human-milk-untargeted Public

    Untargeted LC-MS lipidomics workflow in Python: QC filtering, PCA and paired statistics for human milk (lactation month 1 vs 12)

    Python

  3. cheminformatics-chemical-space cheminformatics-chemical-space Public

    RDKit descriptors, fingerprints, PCA/t-SNE/UMAP and clustering of fragrance molecules and pharmaceutical APIs from PubChem

    Python

  4. moodle-sync moodle-sync Public

    Moodle → your computer, Google Drive and Google Calendar: new materials, deadlines, announcements and grades, with notifications on Telegram, Discord, ntfy or e-mail. Windows, macOS, Linux, Raspber…

    Python

  5. biochemical-process-modeling biochemical-process-modeling Public

    Reaction kinetics, CSTR, Monod bioreactor and spectral pKa/speciation models fitted in Python (SciPy, bootstrap)

    Python

  6. statistics-coursework statistics-coursework Public

    Biostatistics in SAS (MTHFR genotype, homocysteine, lung cancer) and GC-MS chromatogram processing in MATLAB

    Python