name: nbodykit-cosmology-analyzer
description: nbodykit large-scale structure analysis skill for N-body simulations and galaxy surveys
allowed-tools:
- Bash
- Read
- Write
- Edit
- Glob
- Grep
metadata:
specialization: physics
domain: science
category: cosmology
phase: 6
graph:
domains: [domain:physics]
skillAreas: [skill-area:physics-simulation, skill-area:statistical-analysis, skill-area:mathematical-reasoning]
workflows: [workflow:experiment-design, workflow:peer-review-cycle]
roles: [role:research-scientist, role:computational-scientist]
Nbodykit Cosmology Analyzer
Purpose
Provides expert guidance on nbodykit for large-scale structure analysis, including power spectrum estimation and correlation function calculations.
Capabilities
- Power spectrum estimation (FFT-based)
- Correlation function computation
- Halo finding and mass functions
- Particle mesh operations
- Mock catalog generation
- MPI parallelization
Usage Guidelines
- Data Loading: Load simulation or survey data
- Power Spectrum: Estimate power spectra with FFT methods
- Correlation Functions: Compute two-point correlations
- Halo Catalogs: Work with halo finder outputs
- Mock Generation: Create mock galaxy catalogs
Tools/Libraries
- nbodykit
- Corrfunc
- halotools