Yappari
A Windows application for impedance spectroscopy analysis. Features include non-linear parametric fitting, DRT analysis, Hilbert transform (Z-Hit) calculations, and more.
Combs
A program for powder diffraction lattice indexing by using a combinatorial hkl search method. If you have a GPU card and analyzing a low symmetry system, use the GPU version, Brutus.
Brutus
A GPU program for powder diffraction indexing by using an exhaustive combinatorial hkl search method.
Powder 5
Analyze X-ray or neutron powder diffraction patterns by using LeBail or Pawley extraction.
IndexMan
Generate HKL for any space group, in any setting. Can be used to manually index simple patterns or verify extinctions for space groups.
Laue 2
Simulate Laue patterns and orient single crystals. Use with caution: not fully tested.
Misfit-fit
Powder X-ray lattice parameters fit (LeBail) for modulated structures, by using two constrained phases.
HT-Halbach
A system for measuring Hall effect at high temperature. Requires specific instrumentation; can be used for DC and AC field measurements.
Calculate Hall signal
Calculates Hall signals for various conditions.
Seebeck Calculator
Calculates absolute Seebeck coefficient for thermoelectric legs.
Online Seebeck Calculator
Calculates thermoelectric power for common thermocouples.
3-omega 2D fit
Calculates thermal properties from 3-omega experiments with different currents and frequencies. Requires a specific datafile, see the repository for details.
3-omega Linear fit
Calculates thermal conductivity from linear fitting of 3rd harmonic signals at different frequencies.
Simulate 3-omega
Simulates harmonic signals for the 3 omega thermal conductivity experiments.
Van der Pauw Calculator
Calculates resistivity from van der Pauw method measurements.
High Pressure Calculator
Calculates pressure from ruby fluorescence line shift.
Programmable Resistor
Design and simulate a programmable resistor for automated testing.
Versatile
An old computer program that I wrote for calculating non-isothermal kinetic parameters. It was described in a paper in ... 1991.
powder4_source
An old utility for converting files, index, simulate and analyze powder X-ray diffraction data.
Directions and Miller Planes Viewer
Visualize directions or crystallographic planes.
Stereographic
Visualize point symmetry operations with stereographic projections.
2D Space groups
Symmetry and positions in the 2D space groups.
2D patterns generator
Generates images based on the 17 space groups symmetry.
Symmetry
Shows motifs and symmetry operations for the 32 crystallographic point groups.
3D Symmetry
Analyzes the symmetry operations and translations in 3D.
Reciprocal Space Viewer
Visualization of a reciprocal lattice for all crystal systems. It can show distances, multiplicity and Brillouin zones.
Pair Distribution Function Explorer
An interactive simulation to explore the Pair Distribution Function (PDF), g(d), for various 2D particle arrangements.
X-ray Emission Spectra
Generates and displays X-ray emission spectra.
X-ray Absorption & Filters
Simulates the effect of a filter on an X-ray spectrum.
X-ray Monochromators
Simulates the effect of a single crystal monochromator on an X-ray spectrum.
Ewald Sphere Viewer
Visualizes the Ewald sphere construction in reciprocal space.
Diffraction Methods
Visualizes different experimental diffraction methods.
Powder Cubic X-ray Diffraction
Simulate the simple cubic powder X-ray diffraction.
Single Crystal Diffraction
Advanced simulator for single-crystal X-ray diffraction.
Laue Diffraction
Simulator for single-crystal Laue diffraction.
2D diffraction
Diffraction patterns of 2D structures.
Patterson function
This tool demonstrates the relationship between a crystal structure, its diffraction pattern, and the Patterson function.
Harko
Analyze Harker planes in Patterson maps. Requires specific cell lattice and symmetry, intensity and hkl datafile as obtained with the program Powder5.
Kiessig Fringes
Demonstrates X-ray Reflectivity for a single film on a substrate.
X-ray reflectivity
Multi-layers X-ray Reflectivity (XRR) for user defined films.
2D Fourier Transform
Visualizes the 2D Fourier Transform of various sources.
2D Radon Transform
Computes and displays the 2D Radon Transform (Sinogram).
Color Radon Transform
Explorer for the 2D Radon Transform on color images.
3D Radon Transform
A 3D explorer for computed tomography.
2D Hough Transform
An interactive explorer for line detection in images.
WaveXplorer
Visualizing fundamental concepts of waves.
EXAFS simulations
Simple EXAFS simulations, for single paths, on user designed 2D structures.
Convolutions of functions
This tool demonstrates some simple 1D and 2D convolution functions.
Fourier series
Generate simple waves with Fourier.
Light Interference
A simple visualizing tool for interference of light.
Atomic Energy Levels
Schematically displays atomic energy levels (K, L, M).
Lock-in Amplifier
Simulate how a lock-in amplifier works.
MFLI_SM
A Labview State Machine for the control of the Zurich Instruments MFLI lock-in amplifier
FG_save
A Functional Global utility to save data to ASCII files.
Report Generator
Generate reports from a Tab control in the user interface.
Splash
Animated GIF splash window for LabVIEW programs.
message_box
A utility for creating custom message boxes in LabVIEW.
Graph with Y error bars
A LabVIEW utility for creating XY graphs with Y error bars.
Keithley622x Control
Control a Keithley 6221 AC/DC current source.
PPMS Control
VIs for controlling a Quantum Design PPMS via GPIB.
QR10x LabVIEW Drivers
Drivers for controlling QR-10x programmable resistors.
SPS Control
Interactive web app for a Spark Plasma Sintering system.
PVD Control
Web-based interface for a Physical Vapor Deposition system.
CVD Control
Web application for a Chemical Vapor Deposition system.
General Purpose DOE Tool
A versatile web app for designing and analyzing experiments using various models (Factorial, RSM, Taguchi).
Matrix
Simple matrix operations.
Prime numbers
Visualize Ulam spiral.
Buffon approximation
Estimate pi with needles.
Eratosthene sieve
Find prime numbers.
Markov chains
About dependent probabilities.
Monte Carlo
More probabilities.
Pascal Triangles
About binomial expansions and exploring patterns in probability and combinatorics.
Perfect Numbers
A perfect number is a positive integer that is exactly equal to the sum of its proper divisors.
Fractals explorer
Visualize some fractals.
Fibonacci spiral
A visual demonstration of the Fbonacci numbers. For large numbers use the Labview program.
Fibonacci
A LabVIEW project to compute and visualize the Fibonacci sequence.
Collatz Conjecture
An interactive visualization of the Collatz conjecture.
Conway's Game of Life
A simulation of Conway's Game of Life, a cellular automaton.
Play with graphs
An interactive web app that looks for paths in graph theory.
Kaprekar's Constant
An interactive web app that illustrates the Kaprekar's constant.
Simple camera
Camera feed with flip, markers and scale.
Local meteo
Local weather forecast.
Radio is not dead
Listen to some radios.
NASA APOD
Displays NASA's Astronomy Picture of the Day.
Snake Game
A classic snake game.