kmch
Computational geophysics, environmental science, nuclear physics, machine learning, data visualisation.
Imperial College LondonUnited Kingdom
Pinned Repositories
arrau
Processing 1-3D NumPy arrays for scientific visualisation.
CPyS
Joint inversion of receiver functions and surface wave dispersion.
FullwavePy
Python framework and diagnostics for full-waveform modelling and inversion.
HicksPy
Distributed sources/receivers for finite-difference simulations.
kmch.github.io
Kajetan Chrapkiewicz's website (https://kmch.github.io).
Kolumbo-FWI
Full-waveform inversion at the Kolumbo volcano (Chrapkiewicz et al., 2022).
learn-ML
Learn machine learning basics.
ploTea
Data-rich, interactive, publication-quality figures with mpl, plotly, pyvista, pygmt and others.
python-tricks
Python snippets and Jupyter tricks
wavefront-healing
Animations of the wavefront healing phenomenon.
kmch's Repositories
kmch/CPyS
Joint inversion of receiver functions and surface wave dispersion.
kmch/FullwavePy
Python framework and diagnostics for full-waveform modelling and inversion.
kmch/ploTea
Data-rich, interactive, publication-quality figures with mpl, plotly, pyvista, pygmt and others.
kmch/arrau
Processing 1-3D NumPy arrays for scientific visualisation.
kmch/HicksPy
Distributed sources/receivers for finite-difference simulations.
kmch/kmch.github.io
Kajetan Chrapkiewicz's website (https://kmch.github.io).
kmch/Kolumbo-FWI
Full-waveform inversion at the Kolumbo volcano (Chrapkiewicz et al., 2022).
kmch/python-tricks
Python snippets and Jupyter tricks
kmch/Santorini-FWI
Supplementary materials for my PhD thesis.
kmch/computer-tricks
Tricks for various languages and programs
kmch/iogeo
Managing file I/O for Earth science.
kmch/learn-ML
Learn machine learning basics.
kmch/libfwi
First version of what has become FullwavePy.
kmch/my-CV-single-page
A single-page CV of Kajetan Chrapkiewicz.
kmch/my-first-binder
kmch/pyvista-examples
kmch/wavefront-healing
Animations of the wavefront healing phenomenon.
kmch/binder-vanilla
Sandbox for speed-benchmarking of Binder with no requirements
kmch/devito
Code generation framework for automated finite difference computation
kmch/faster-unmixer-kmch
A faster implementation of the sediment inverse/unmixing scheme proposed in Lipp et al (2021).
kmch/firedrake
Firedrake is an automated system for the portable solution of partial differential equations using the finite element method (FEM)
kmch/jupconfig
Configure autologging for Jupyter notebooks
kmch/langchain
⚡ Building applications with LLMs through composability ⚡
kmch/numpy-100
100 numpy exercises (with solutions)
kmch/NURBS-Python
Object-oriented pure Python B-Spline and NURBS library
kmch/obspy
ObsPy: A Python Toolbox for seismology/seismological observatories.
kmch/OpendTect
4cce3e7a
kmch/plotly.py
An open-source, interactive graphing library for Python (includes Plotly Express) :sparkles:
kmch/SourceApp
Source apportionment at the River Wandle (Chrapkiewicz et al., 2024).
kmch/WavePropWorkshop-Nov2019
Jupyter notebooks for use with the Wave Propagation Workshop, November 12th 2019