kpj's blog

Linux

  • Configuring a fresh Archlinux Install
  • Connecting to Eduroam Network
  • Encrypting Partitions using LUKS
  • Building a Custom Linux Kernel
  • Setting up a media server
  • Monitoring server resources using Munin
  • Rescuing a Broken Archlinux System
  • Setting up Archlinux with Encrypted Disk

Data Mining & Visualization

  • The Art of Life
  • Visualizing Eurostat data
  • Investigating TV Series ratings using IMDB
  • Analyzing the European Parliament
  • Creating a Wordcloud of Your (Work) Life
  • Visualizing Sorting Algorithms
  • Visualizing Height Profiles of Swiss Mountains

Statistics & Machine Learning

  • Playing with Variational Autoencoders
  • Interpreting the coefficients of a linear regression
  • The Daring Landscape of Probability Distribution Functions

Miscellaneous

  • Benchmarking common operations
  • Intercepting HTTP(S) Traffic of Android Applications
  • The Python Almanac
  • Comparing threading and multiprocessing

OSS Projects

  • bin2fasta: Store any file as a fasta file
  • clypper: Rapidly create supercuts from various video sources
  • cookiecutter-python: An opinionated template for Python packages
  • GitViz: Visualize the evolution of a git repository
  • ipy_pdcache: Automatically cache results of intensive computations in IPython
  • jupyfmt: The uncompromising Jupyter notebook formatter
  • metagenompy: The NCBI taxonomy as a NetworkX graph
  • pdftty: A PDF viewer for the terminal
  • plyder: Download Manager with Web-Interface
  • pyskim: Quick summary statistics for dataframes
  • rwrap: Seamlessly integrate R packages into Python
  • Vydia: A modularized video player

Scientific Work

  • Presentations
  • Publications
kpj's blog
  • Presentations
  • View page source

Presentations

  • Auto-ML Framework Benchmarking @ LauzHack2020

  • Sustainable data analysis with Snakemake @ SIB

Previous Next

© Copyright 2021, kpj.

Built with Sphinx using a theme provided by Read the Docs.