Marc-André Legault's starred repositories
gwas-summary-statistics-standard
Documentation on new GWAS Summary Statistics Standard
FriendsDontLetFriends
Friends don't let friends make certain types of data visualization - What are they and why are they bad.
ml-stable-diffusion
Stable Diffusion with Core ML on Apple Silicon
cookiecutter
A cross-platform command-line utility that creates projects from cookiecutters (project templates), e.g. Python package projects, C projects.
1000-genomes-genetic-maps
Genetic maps interpolated to sites in the 1000 Genomes project
The-Art-of-Linear-Algebra
Graphic notes on Gilbert Strang's "Linear Algebra for Everyone"
InteractiveComplexHeatmap
Make Interactive Complex Heatmaps
transfertools
Python toolbox for transfer learning.
Kalman-and-Bayesian-Filters-in-Python
Kalman Filter book using Jupyter Notebook. Focuses on building intuition and experience, not formal proofs. Includes Kalman filters,extended Kalman filters, unscented Kalman filters, particle filters, and more. All exercises include solutions.
annotated_latex_equations
Examples of how to create colorful, annotated equations in Latex using Tikz.
pytorch-lasso
L1-regularized least squares with PyTorch
CPA
The Compositional Perturbation Autoencoder (CPA) is a deep generative framework to learn effects of perturbations at the single-cell level. CPA performs OOD predictions of unseen combinations of drugs, learns interpretable embeddings, estimates dose-response curves, and provides uncertainty estimates.