aoquality
aoquality reads and analyses the Measurement Set quality statistics
produced by AOFlagger, aoquality, or
DP3.
It provides a small Python API over the three AOQuality table types (baseline,
frequency, and time statistics) — reading a single Measurement Set or combining
many — and a command-line tool, aostats, for diagnostic plots and outlier
detection across many observations.
Documentation: https://pyaoquality.readthedocs.io
Installation
pip install aoquality
Requires Python ≥ 3.8.
Quick start
Python API:
import aoquality
bl = aoquality.BaselineStat('obs.MS')
ant_names, ant_stats = bl.get_antenna_stat('SNR') # (n_ant,), (n_ant, n_pol)
Command line:
aostats plot obs.MS SNR -o stat_snr # single-MS diagnostic plots
aostats plot-grid obs1/ obs2/ obs3/ SNR # multi-observation grids
aostats find-bad-stations *.qs SNR -o bad.json # flag outlier antennas
See the documentation for the full Python
API, usage guide, and aostats command-line reference.
Metadata
Release files for aoquality 0.5.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| aoquality-0.5.1.tar.gz | 18.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| aoquality-0.5.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 37.6 kB
Release files / aoquality-0.5.1.tar.gz
| Download URL | aoquality-0.5.1.tar.gz |
|---|---|
| Size | 18.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6dcbdf8820d13c49087e7e36866cff878e5879735fe7063b799054a0244912c1
|
|
BLAKE2b-256 checksum How to use checksums |
6197774127f9a23ee8d3ffd9ab0ad5aef1a0c72b892e85acfd8448dff86c6397
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.4.1 CPython/3.14.4 Linux/7.0.0-34-generic
|
Release files / aoquality-0.5.1-py3-none-any.whl
| Download URL | aoquality-0.5.1-py3-none-any.whl |
|---|---|
| Size | 19.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1e4bf1f5cd1de4600c4d0dc18fb0793496731af7b332284b3076aab84f26bbad
|
|
BLAKE2b-256 checksum How to use checksums |
42f57ca08b885ee3e2244ee243bec3b74686b71c7cc007c00c9b69e7812cca03
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.4.1 CPython/3.14.4 Linux/7.0.0-34-generic
|