Covariance Mocks Pipeline

Contents:

  • Installation
    • Clone Repository
    • System Requirements
    • Environment Setup at NERSC
    • Dependencies
    • Technical Requirements
    • Verification
  • Quick Start on Perlmutter (NERSC)
    • Installation and Setup
    • Basic Usage for Roman GRS PIT
    • Testing
    • Example Workflow
  • User Guide
    • Pipeline Overview
      • Architecture
    • Configuration
      • Default Configuration Constants
    • Data Processing
      • Halo Catalog Loading
      • Galaxy Generation
      • Output Management
    • HPC Integration
      • Single Mock SLURM Job Submission
      • Production SLURM Array Jobs
      • MPI Scaling
    • Production Management
      • Three-Stage Workflow
      • Directory Structure
    • Troubleshooting
      • Common Issues
      • Performance Optimization
  • API Reference
    • Data Loader
      • build_abacus_path()
      • load_and_filter_halos()
    • Galaxy Generator
      • generate_galaxies()
    • HDF5 Writer
      • combine_mpi_files()
      • write_parallel_hdf5()
      • write_single_hdf5()
    • MPI Setup
      • finalize_mpi()
      • initialize_mpi_jax()
    • Utils
      • generate_output_filename()
      • validate_catalog_path()
  • Development Guide
    • Testing Structure
    • Contributing
    • Module Development
    • Performance Considerations
    • Debugging
    • Release Process
Covariance Mocks Pipeline
  • Index

Index

B | C | F | G | I | L | M | V | W

B

  • build_abacus_path() (in module covariance_mocks.data_loader)

C

  • combine_mpi_files() (in module covariance_mocks.hdf5_writer)
  • covariance_mocks
    • module
  • covariance_mocks.data_loader
    • module
  • covariance_mocks.galaxy_generator
    • module
  • covariance_mocks.hdf5_writer
    • module
  • covariance_mocks.mpi_setup
    • module
  • covariance_mocks.utils
    • module

F

  • finalize_mpi() (in module covariance_mocks.mpi_setup)

G

  • generate_galaxies() (in module covariance_mocks.galaxy_generator)
  • generate_output_filename() (in module covariance_mocks.utils)

I

  • initialize_mpi_jax() (in module covariance_mocks.mpi_setup)

L

  • load_and_filter_halos() (in module covariance_mocks.data_loader)

M

  • module
    • covariance_mocks
    • covariance_mocks.data_loader
    • covariance_mocks.galaxy_generator
    • covariance_mocks.hdf5_writer
    • covariance_mocks.mpi_setup
    • covariance_mocks.utils

V

  • validate_catalog_path() (in module covariance_mocks.utils)

W

  • write_parallel_hdf5() (in module covariance_mocks.hdf5_writer)
  • write_single_hdf5() (in module covariance_mocks.hdf5_writer)

© Copyright 2025, Covariance Mocks Team.

Built with Sphinx using a theme provided by Read the Docs.