Learning Path¶
These lessons build progressively—each one adds a skill you’ll need for production searches. Start at the top and work down, or jump to a specific lesson.
For copy-paste solutions to specific tasks, see Analysis Recipes. For help choosing what to learn next, see Decision Guides.
↓
Lesson 1 → Your First Search
↓
Lesson 2 → Injection Search
↓
Lesson 3 → Multi-Injection
↓
Lesson 4 → Custom Waveforms
↓
Lesson 5 → Batch Production
↓
Next → Analysis Recipes | Core Concepts
Lesson 1 ⭐⭐⭐⭐⭐ Beginner | ~15 min
- Search Workflow
Run your first burst search. Understand the search function, job setup, and the config file. This is the foundation for everything else.
Lesson 2 ⭐⭐⭐⭐☆ | ~20 min
- Step by Step Injection Search
Inject simulated signals and recover them. Learn how injection parameters work, how to configure waveforms, and how to inspect recovered triggers.
Lesson 3 ⭐⭐⭐☆☆ | ~25 min
- Performing Multi-Injection
Run multiple injections with different parameters. Understand GPS-time scheduling, parameter lists, and the newer scheduled-injection options.
Lesson 4 ⭐⭐⭐☆☆ | ~20 min
- Injections with Customized Waveform Generation
Use custom waveform generators—burst-waveform, white-noise-burst, and Python-based waveform modules. Learn when to use each approach.
Lesson 5 ⭐⭐⭐⭐☆ | ~15 min
- Batch Injection Runs
Submit injection campaigns to HTCondor or SLURM. Convert a local search into a production-scale batch run.
After the Learning Path¶
Copy-paste workflows for specific tasks: all-sky, targeted, efficiency |
|
Understand how the algorithms work: clustering, likelihood, job control |
|
Set up production searches with config templates and cluster submission |
|
Run background estimation, XGBoost ranking, and detection efficiency |