tSNE_vs_UMAP_GlobalStructure. Here we address the global structure preservation by tSNE and UMAP
47HowUMAPWorks. Here I explain the math behind UMAP and show how to program it from scratch in Python
40Physalia_MLOmicsIntegration_2025. Physalia course Machine Learning for Multi-Omics Integration
21DeepLearningSingleCellBiology. Here I show how to use Deep Autoencoders for single cell RNA sequencing data analysis
19DeepLearningAncientDNA. Here I show how to use Convolutional Neural Networks (CNNs) for Ancient DNA analysis
15NormalizeSingleCell. Comparison of single cell normalization strategies
11UMAPDataIntegration. Graph based data integration with UMAP
11DeepLearningDataIntegration. Here I show how to use Deep Learning for biological and biomedical Data Integration.
11ClusteringHighDimensions. Here I demonstrate how to automatically detect the number of clusters in scRNAseq data
11DeepLearningMicrobiome. HTML
10LSTMNeanderthalDNA. Implementation of LSTM for detecting regions of Neanderthal introgression in modern human genomes
9SupervisedOMICsIntegration. Supervised intehration of CLL data with PLS-DA from DIABLO mixOmics
7Physalia_AI_Genomics. This is a repository with the course material for Physalia AI for Genomics course
6DimReductSingleCell. Here I cover linear and non-linear dimension reduction techniques for single cell genomics
6Physalia_EnvMetagenomics_2025. R
6Physalia_AncientMetagenomics_2025. R
5DeepLearningClinicalDiagnostics. Here I show how to utilize Bayesian Deep Learning using PyMC3 for making more accurate and safer predictions for biomedical applications
5MCWorkflow. Nextflow
5Physalia_MLOmics_Barcelona_2025. This repository contains machine learning multiOmics material for the Physalia course in Barcelona on December 15-17 2025
5UnivariteVsMultivariteModels. Here we compare a few multivarite and univarite feature selection models
4IntegrativeOmicsWorkflow. Here we provide a primer-workflow for biological data integration analysis.
4DeepLearningNeanderthalIntrogression. Here I deposite input files and Jupyter notebooks on detecting Neanderthal introgression analysis
4GenomicsNewClothes. Here I discuss common pitfalls in Genetics research due to the high-dimensional nature of genetic variation data that suffers from the Curse of Dimensionality
3aMeta. R
3LMMFromScratch. Deriving and coding Linear Mixed Model (LMM) from scratch
3WhyPCALooksTriangular. Here I provide some insights on the peculiar triangular shape of PCA plots that can often be found in Life Science projects
3Xgboost-for-scRNAseq. A workflow for applying tree-based machine learning algorithms such as Random forest and Xgboost to scRNAseq data
3HowToBatchCorrectSingleCell. Here I explain batch-effects correction techniques for scRNAseq experiments
3DeepLearningMicroscopyImaging. Here I demonstrate how to use Faster-RCNN and Mask-RCNN for cell detection using Human Protein Atlas (HPA) digital image data
3OsloBioinfoWeek2022. HTML
3AdvancedPythonCourse. Material for advanced Python course 2019
3Physalia_EnvMetagenomics_2024.
2HowToInitializeUMAPtSNE. Checking how tSNE and UMAP depend on different initialization scenarios
2aeMeta. Ancient environmental metagenomic workflow
2UnsupervisedOMICsIntegration. Multi-OMICs Factor Analysis on scNMT data set
2tSNELargePerplexityLimit. Here we investigate the degradation of tSNE to PCA / MDS at large perplexity values
2SBW2022. This is a teaching material for scRNAseq workshop within SBW2022
2RNAseq_Forensics. A computational method for detecting unwanted tissue signals in RNAseq samples
2ML_Computational_Biology. This repository contains the course material for Machine Learning for Computational Biology course
2UMAP_VarianceExplained. Here I show a simple way to estimate data variance explained by UMAP and tSNE components
1MCManuscript. Microbial Contamination Manuscript
1HowLinearMixedModelWorks. HTML
1REML. Deriving and coding Linear Mixed Model in Restricted Maximum Likelihood (REML) approach
1FeatureSelectionIntegrOMICs. How to us univariate and multivariate feature selection for OMICs integration
1COVID19. Corona infection related computations
1Is-UMAP-accurate-. Here I provide scripts for reproducing the plots from the Medium blog post "Is UMAP accurate?"
1Physalia_MLOmicsIntegration_2026. This is the repository cantaining machine learning multiOmics integration material for the Physalia course
1R_course_TARGETWISE_2026. This repository contains the R course material at LIOS within TARGETWISE project
1AncientMetagenomics. This repository contains the material for the course in ancient metagenomics
1