Skip to content

radionets-project/pyvisgrid

Repository files navigation

pyvisgrid Test Status pre-commit.ci status Code coverage PyPI version Conda Version Zenodo DOI License: MIT

Installation

You can install the necessary packages in a virtual environment of your choice using, e.g., uv:

$ uv pip install pyvisgrid

or

$ uv add pyvisgrid

pyvisgrid can also be installed via mamba/conda or pixi through conda-forge:

$ mamba install -c conda-forge pyvisgrid

or

$ pixi install pyvisgrid

We recommend using a virtual environment with python>=3.10.

Installation as a Developer

If you want to contribute as a developer, please fork/clone this repository and install the package with its development dependencies as an editable installation:

$ uv pip install --group dev -e .

Example

The following images show the different images resulting from the gridding process of a calibrated observation of the protoplanetary disk Elias 24 of the ALMA Observatory as part of the DSHARP.

Ungridded (u,v) coverage of the observation

./assets/examples/elias24_example_ungridded_uv.png

Amplitude (left) and Phase (right) of the gridded visibilities

mask_abs mask_phase

Dirty image created from the (u,v) coverage.

./assets/examples/elias24_example_dirty_image.png

Cleaned image

./assets/examples/elias24_example_clean.png

Acknowledgment

This research made use of the data provided by the DSHARP: Andrews, S. M. et. al, “The Disk Substructures at High Angular Resolution Project (DSHARP). I. Motivation, Sample, Calibration, and Overview”, The Astrophysical Journal, vol. 869, no. 2, Art. no. L41, IOP, 2018. doi:10.3847/2041-8213/aaf741.

About

Grid and visualize observations of radio interferometers.

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •  

Languages