Sitemap
Juggling
- Ball Passing Patterns
There are many different juggling patterns for two or more persons. Here we list a selection of two-person patterns. - Juggling and Unicycling
Jochen's juggling activities. - Juggling Patterns
Patterns for Ball Juggling - The Physics of Ball Juggling
A short description of some of the physical properties of juggling patterns, including Shannon's juggling theorems.
Linux
- ASUS A8V Linux Support
State of Linux support for the ASUS A8V motherboard. - Griffin iMic Linux Support
State of Linux support for the Griffin iMic USB sound card. - Linux Hardware Support
list of pages about Linux hardware support - Linux on a Toshiba Satellite 2430-301
Status of Linux support on my Toshiba Satellite 2430-301 laptop - Linux on an Apple Powerbook G4
State of Linux support on Apple Powerbook G4 laptops. - Linux on Soekris net4521
Hints about installing Linux on a Soekris net4521 board - M-Audio Revolution 5.1 Linux Support
State of Linux support for the M-Audio Revolution 5.1 sound card. - Profile of the Boot Process of a Debian System
Profile of the Boot Process of a Debian System, generated using a custom Python script. - Using the ALSA Sound System
A short guide through the Linux ALSA mess and some hints about configuration.
Mathematics
- Fast-DM: Fast Diffusion Model Analysis
Fast parameter estimation for Ratcliff's diffusion model. - Mathematical Homepage of Jochen Voss
I am a mathematician, interested in probability, statistical computing and applied mathematics. This page gives an overview over some of my mathematical interests. - Mathematische Bildergalerie
Bilder von unterschiedlichen mathematischen Objekten. - Matrix Analysis and Algorithms
Lecture Notes: Numerical Linear Algebra - The Mathematical Theory of Juggling
Mathematical Theory of Juggling - The Ziggurat Method for Generating Gaussian Random Numbers
A fast method for generating Gaussian random numbers. - XIsing
Homepage of the XIsing program.
Miscellaneous
- cereal grains
I clear up the confusion between different cereal grains by comparing wheat, barley, oat, and rye, highlighting their uses and growing conditions. This reference guide helps distinguish which grain is which and why each matters in agriculture and food production.
Publications
- A Fast Numerical Algorithm for the Estimation of Diffusion-Model Parameters
A new algorithmic approach for parameter estimation in Ratcliff's diffusion model. - A New Quantitative Approach to Identify Reworking in Eocene to Miocene Pollen Records from Offshore Antarctica Using Red Fluorescence and Digital Imaging
- An Introduction to Statistical Computing: A Simulation-Based Approach
- Analysis of SPDEs arising in Path Sampling, Part I: The Gaussian Case
An article about using (linear) SPDEs in infinite dimensional MCMC methods. - Analysis of SPDEs Arising in Path Sampling, Part II: The Nonlinear Case
An article about using (non-linear) SPDEs in infinite dimensional MCMC algorithms. - Approximations to the Stochastic Burgers Equation
A study of various finite difference approximations to the stochastic Burgers equation. - Assessing Cognitive Processes with Diffusion Model Analyses: a Tutorial Based on fast-dm-30
- Challenges in quantifying Pliocene terrestrial warming revealed by data-model discord
- Characterising the Use of Urban Space: a Geochemical Case Study from Calleva Atrebatum (Silchester, Hampshire, UK) Insula IX During the Late First/Early Second Century AD
- Conditional Path Sampling of SDEs and the Langevin MCMC Method
An SPDE-based approach to sampling paths of SDEs, conditional on observations. - Data Assimilation: Mathematical and Statistical Perspectives
A concise mathematical overview of the subject of data assimilation, highlighting statistical aspects. - Fast-Dm: a Free Programm for Efficient Diffusion Model Analysis
Fast-DM, a flexible and fast computer program, allows estimating all parameters of Ratcliff's diffusion model. - Heat Transfer Modeling and Optimal Thermal Management of Electric Vehicle Battery Systems
- Interpreting the Parameters of the Diffusion Model: An Empirical Validation
Two experiments to validate Rattcliff's diffusion model. - Large Deviations for One Dimensional Diffusions with a Strong Drift
A large deviation principle to describe the behaviour of a diffusion with additive noise under the influence of a strong drift. - MAP Estimators and their Consistency in Bayesian Nonparametric Inverse Problems
- Matrix Analysis and Algorithms
Numerical Linear Algebra lecture notes by Andrew Stuart and Jochen Voss. - MCMC Methods for Diffusion Bridges
A Langevin MCMC approach for sampling nonlinear diffusion bridges. - On the Estimation of Entropy in the FastICA Algorithm
- Sampling Conditioned Diffusions
Review article, describing an SPDE-based technique to sample conditioned diffusions. - Sampling Conditioned Hypoelliptic Diffusions
Construction of fourth-order SPDEs which are invariant with respect to the distribution of hypoelliptic diffusion processes, subject to a bridge conditioning. - Sampling The Posterior: An Approach to Non-Gaussian Data Assimilation
- Separating Response-Execution Bias from Decision Bias: Arguments for an Additional Parameter in Ratcliff's Diffusion Model
Two simulation studies in support of including a new parameter in Ratcliff's diffusion model. - Sequential sampling models with variable boundaries and non-normal noise: A comparison of six models
- Signal Processing Problems on Function Space: Bayesian Formulation, Stochastic PDEs and Effective MCMC Methods
Review of a Bayesian approach to a wide range of signal processing problems. - Some Fundamental Properties of a Multivariate von Mises Distribution
Multivariate von Mises distributions can be used to describe components in mixture models for angular data. Here, we derive sufficient criteria for von Mises distributions to be unimodal. - Some Large Deviation Results for Diffusion Processes
PhD thesis of Jochen Voss about large deviation results for diffusion processes. - The Effect of Finite Element Discretisation on the Stationary Distribution of SPDEs
How does finite element discretisation affect the stationary distribution of an SPDE? - The Rate of Convergence for Approximate Bayesian Computation
- Über die Asymptotik des Bayesrisikos bei Diffusionsprozessen
Diplomarbeit von Jochen Voß. - Übungsaufgaben zur Analysis
Mehr als 100 Übungsaufgaben zur Analysis. - Upper and Lower Bounds in Exponential Tauberian Theorems
How does the behaviour of a probability distribution near zero relate to its Laplace transform near infinity? - Using Ice Cores and Gaussian Process Emulation to Recover Changes in the Greenland Ice Sheet During the Last Interglacial
- Waste Disposal in Late Iron Age and Early Roman Silchester: A Geochemical Comparison of Pits, Post Holes, Ditches and Wells in Insula IX
- What can Palaeoclimate Modelling do for you?
Software
- A Simple Tracing Framework for Go
A simple tracing framework for the Go programming language. - Jochen's Sliding Picture Puzzle
Information about and download of Jochen's Sliding Picture Puzzle. - jvqplot - a very simple data plotting program
A simple, no-frills data plotting program, which automatically updates the screen every time the data file changes. - Jvterm
Homepage of the JVTerm terminal emulator. - Moon-buggy
An ASCII art clone of the computer game moon-buggy. - new jvlisting release
I release version 0.5 of jvlisting, a LaTeX package that provides an improved alternative to LaTeX's verbatim environment, featuring bug fixes and cleaner source code. The package is available for download from my webserver, CTAN, and includes a comprehensive users' manual. - new LaTeX package "jvlisting"
I introduce jvlisting, a new LaTeX package that provides an improved listing environment for including source code in documents with automatic whitespace handling and easy customization. The package is available for download and offers a practical alternative to LaTeX's standard verbatim environment. - Parallel
A simple tool for running programs/scripts in parallel. - Programme
Liste von Computerprogrammen und Ähnlichem. - PSFile: Generate PostScript files with Python
A Python module to create PostScript files (either stand-alone ps files or eps files for inclusion into other documents). - SandUhr
The SandUhr alarm clock for the GNOME desktop environment. - The Fortuna Random Number Generator
An implementation of the Fortuna random number generator by N. Ferguson and B. Schneier in Go. - The JvJsDoc Documentation Generator
Homepage of the JvJsDoc Documentation Generator, including download and a manual. - The SHA-256d Hash for Go
An implementation of the SHA-256d hash for the Go programming language. - Wisent: a Python parser generator
A Python LR(1) parser generator.
Tutorials
- 3D graphics in R (updated)
I demonstrate how to create interactive 3D surface plots in R using the rgl library, with example code showing how to customize colors and control window positioning. The resulting plots can be rotated and scaled using your mouse for exploration. - Calculating the Square Root of a Matrix
How to use LAPACK in a C program to calculate the square root of a positive definite matrix. - Controlling the Geometry of an HTML Element
How to get/set the geometry of an HTML element? - Creating a Poster with TeX
How to create a conference poster using LaTeX and dvips. - Date and Time Representation in Python
understanding the different ways to represent date and time in Python - figures with matplotlib
I share how to configure matplotlib to create publication-ready figures for scientific papers, including font settings, figure dimensions, and margin adjustments optimized for journal layouts. - How to Write an HTML5 App?
A tutorial about writing HTML5 Apps, using HTML, JavaScript and CSS. - LaTeX: calling a macro for every line of input
Learn how to execute a macro repeatedly for every line of text in a LaTeX environment using the obeylines macro and conditional logic to process input line by line. - Numerical Linear Algebra Packages on Linux
Various linear algebra libraries are available for use in C programs on Linux. This page given an overview. - Parsing Apache Log Files with Python
I show you how to parse Apache web server log files in Python using regular expressions and convert the extracted fields into appropriate data types, including handling datetime values with timezone information. - Setting up VServers on Debian
How to set up VServer guests on a Debian host? - time zone aware timestamps in JavaScript and Python
I show you how to compute timezone-aware Unix timestamps in JavaScript and Python that work reliably across different timezones and daylight saving time changes by using UTC-based calculations. - using DSSP in the "bio3d" R package
I explain how to install and use the DSSP program through the bio3d R package to determine protein secondary structure from atomic coordinates. This guide covers the essential setup steps and provides a working example for analyzing protein structure data. - using R to generate publication-quality figures
I share practical techniques for generating publication-quality figures in R that can be seamlessly integrated into LaTeX documents, covering PDF output optimization and reproducible scripting workflows. - watching DVDs on an Apple iPad
I provide a step-by-step guide to convert your personal DVDs into iPad-compatible MP4 files using open-source Linux tools like MPlayer and MEncoder. This recipe walks you through identifying the correct DVD track, detecting crop settings, and encoding the video with the proper codec and audio settings for optimal iPad playback.