Worked examples
Notebook Examples
Read Python examples, explore their plots, and download notebooks to try yourself.
These pages show each notebook’s explanations, code, and available results. You can read them without installing Python or opening GitHub. Each page also includes a notebook download and notes about running it.
Teaching examples
- I/Q Quadrature Sampling - Simulate mixing, filtering, and receiver imbalance.
- Correlation and Interferometry - Explore convolution, autocorrelation, telescope beams, and interferometer fringes.
- Galactic Velocity Curve Fit - Fit a sine curve to measured velocities and galactic longitudes.
- Green Bank Telescope Drift Scan - Read the 2017 observation and its ten preserved plots.
Research examples
- Pulsar Simulation - Generate a pulse, disperse it, and explore a dispersion-measure search.
- Pulsar Background Comparison - Compare an alternative background subtraction and correlation method.
- Pulsar Search Development - Read earlier peak-search and averaging experiments.
- Bench Data Comparison - Inspect an older comparison of Python and GNU Radio recordings.
Some research examples lack saved outputs or require unavailable data. Their pages explain these limits before the code.