Skip to main content
Ctrl+K

pyvisgen is not stable yet, so expect large and rapid changes to structure and functionality as we explore various design choices before the 1.0 release.

pyvisgen pyvisgen
  • User Guide
  • Developer Guide
  • API Reference
  • Change Log
  • Cite Us
    • Bibliography
    • Glossary
  • GitHub
  • Radionets Project
  • User Guide
  • Developer Guide
  • API Reference
  • Change Log
  • Cite Us
  • Bibliography
  • Glossary
  • GitHub
  • Radionets Project

Section Navigation

  • Dataset (pyvisgen.dataset)
    • Dataset (pyvisgen.dataset.dataset)
      • SimulateDataSet
    • Dataset Utils (pyvisgen.dataset.utils)
      • calc_truth_fft
      • convert_amp_phase
      • convert_real_imag
    • SimulateDataSet
  • FITS Handler (pyvisgen.fits)
    • Data (pyvisgen.fits.data)
      • fits_data
    • FITS Writer (pyvisgen.fits.writer)
      • create_antenna_hdu
      • create_frequency_hdu
      • create_hdu_list
      • create_time_hdu
      • create_vis_hdu
    • create_antenna_hdu
    • create_frequency_hdu
    • create_hdu_list
    • create_time_hdu
    • create_vis_hdu
    • fits_data
  • Input/Output (pyvisgen.io)
    • Configuration (pyvisgen.io.config)
      • Config
      • SamplingConfig
      • PolarizationConfig
      • BundleConfig
    • Data Writers (pyvisgen.io.datawriters)
      • DataWriter
      • FITSWriter
      • H5Writer
      • PTWriter
      • WDSShardWriter
    • Config
    • H5Writer
    • FITSWriter
    • PTWriter
    • WDSShardWriter
  • Layouts (pyvisgen.layouts)
    • get_array_layout
    • get_array_names
    • Stations
  • Simulation (pyvisgen.simulation)
    • Array (pyvisgen.simulation.array)
      • Array
    • Observation (pyvisgen.simulation.observation)
      • Baselines
      • ValidBaselineSubset
      • Observation
    • Scan (pyvisgen.simulation.scan)
      • rime
      • apply_finufft
      • calc_fourier
      • calc_feed_rotation
      • calc_beam
      • angular_distance
      • jinc
      • integrate
    • Visibility (pyvisgen.simulation.visibility)
      • vis_loop
      • generate_noise
      • Visibilities
      • Polarization
    • angular_distance
    • calc_beam
    • calc_fourier
    • generate_noise
    • integrate
    • jinc
    • rime
    • vis_loop
    • Array
    • Baselines
    • Observation
    • Polarization
    • ValidBaselineSubset
    • Visibilities
  • Utils (pyvisgen.utils)
    • Data (pyvisgen.utils.data)
      • load_bundles
      • open_bundles
    • Logging (pyvisgen.utils.logging)
      • setup_logger
    • load_bundles
    • open_bundles
    • setup_logger
  • API Reference
  • Utils (pyvisgen.utils)

Utils (pyvisgen.utils)#

Introduction#

This module contains utility functions.

Submodules#

  • Data (pyvisgen.utils.data)
  • Logging (pyvisgen.utils.logging)

Reference/API#

pyvisgen.utils Package#

Functions#

load_bundles(data_path[, dataset_type])

Loads bundle paths, filters for HDF5 files, and returns them in a naturally ordered list.

open_bundles(path[, key])

Opens a bundle HDF5 file.

setup_logger([namespace, level])

Basic logging setup.

previous

Visibilities

next

Data (pyvisgen.utils.data)

On this page
  • Introduction
  • Submodules
  • Reference/API
    • pyvisgen.utils Package
      • Functions

This Page

  • Show Source

© Copyright Kevin Schmitz. Last updated 10 Dec 2025 14:30.

Created using Sphinx 8.2.3.

Built with the PyData Sphinx Theme 0.16.1.