Getting Started๏ƒ

We provide a systematic learning path for GWexpy users. Choose the best starting point based on your background and goals.

Quick Summary๏ƒ

Item

Details

Page Role

Guide

Target Audience

Experimental data analysts, GWpy users, and anyone interested in signal processing with Python.

Prerequisites

Basics of Python 3.11+, NumPy array manipulation, (Recommended) Matplotlib.

Use Cases

Choose a learning path, find the GWpy migration entry point, or identify the shortest path to a working workflow

Time Required

From 5 minutes (Quick Start) to 30 minutes (Basic Hands-on).

Goal

Load data, visualize results, and perform basic frequency-domain analysis.

Search Keywords

getting started, learning path, GWpy migration, tutorial entry point

If you want the shared assumptions and FFT/time conventions first, use Prerequisites and Conventions as the entry point.

On This Page๏ƒ

Choose Your Path๏ƒ

๐Ÿš€ 5-min Quick Start๏ƒ

Quickstart

For those who want to see results immediately. Get a figure in just 3 lines of code.

๐Ÿ“– 30-min Hands-on๏ƒ

Tutorial index

Learn the core data structures and GWexpy-specific matrix operations from scratch.

๐Ÿ”„ For GWpy Users๏ƒ

Migration from GWpy

For current GWpy users. Start with the migration recipes, then use the GWpy Difference API Index when you need a difference-oriented lookup of added APIs.

Learning Path๏ƒ

1. Preparation๏ƒ

Start with the Installation Guide to prepare a Python 3.11+ environment.

2. Core Data Structures๏ƒ

We recommend learning the primary containers in the following order:

  1. Basic Time Series

  2. Basic Frequency Series

  3. Basic Spectrograms

  4. Plot Customization

3. Advanced Analysis๏ƒ

Refer to these guides based on your needs:

4. Practical Applications๏ƒ

Explore real-world analysis workflows in our Case Studies Gallery.

Next to Read๏ƒ