Skip to main content

xradio

Xarray Radio Astronomy Data IO is still in development.

Python 3.12 3.13 3.14 Linux Tests macOS Tests ipynb Tests Coverage Documentation Status Version Status Benchmarks Read the Docs Status

Installing

XRADIO can be installed in virtual environments via pip. It is recommended to use the conda environment manager from miniforge to create a clean, self-contained runtime where XRADIO and all its dependencies can be installed, for example:

conda create --name xradio python=3.13 --no-default-packages
conda activate xradio

XRADIO can now be installed using:

pip install xradio

This installs only the minimal dependencies for XRADIO, which allow you to use the schema checker and export schemas to JSON. Note that if only the minimal dependencies are installed, the functionality to open data stored using zarr and to convert MSv2 to MSv4 will not be available.

To install the zarr backend use:

pip install "xradio[zarr]"

This allows for opening data stored using zarr.

To install the zarr backend and the interactive components (JupyterLab) use:

pip install "xradio[interactive]"

To install the casacore-table backend (based on arcae) along with the zarr backend, which enables conversion from MSv2 to MSv4 and CASA image IO on both Linux and macOS, use:

pip install "xradio[casacore]"

To install the ASDM backend use:

pip install "xradio[asdm]"

With this backend one can open ASDMs (ALMA Science Data Model) as Processing Sets via xarray.open_datatree(..., engine="xradio_asdm").

To installs all the needed packages to run the unit tests:

pip install "xradio[test]"

This also installs the zarr backend and the casacore-table backend (arcae).

Multiple-dependencies can be installed using:

pip install "xradio[interactive,casacore,test]"

To install a more complete set of dependencies:

pip install "xradio[all]"

This will include the dependencies required to run the interactive Jupyter notebooks, run tests, build documentation, arcae to enable MSv2=>MSv4 functionality, and pyasdm for the ASDM backend.

Instruction of how to setup a developer environment can be found at Development.

Metadata

Release files for xradio 1.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for xradio 1.3.0
File Size Uploaded
xradio-1.3.0.tar.gz 538.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for xradio 1.3.0
File Interpreter ABI Platform
xradio-1.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 1.1 MB

Release files / xradio-1.3.0.tar.gz

Download URL xradio-1.3.0.tar.gz
Size 538.7 kB
Tags Source
SHA-256 checksum
How to use checksums
e9919c6aa7b329de509f847f6bbe9655c91d5292d5b69a6b43fb4f661b2bff46
BLAKE2b-256 checksum
How to use checksums
c7f5b6cf7f11914960f0cb83c0b44f08d1986bb97d0e08601ffc1247466cfc03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / xradio-1.3.0-py3-none-any.whl

Download URL xradio-1.3.0-py3-none-any.whl
Size 597.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4d1eea38ea33efa7cdea875918accbceefca9b8ffa4b81ba5f4cc6f18641be5a
BLAKE2b-256 checksum
How to use checksums
0c4c6defe3bbe2e08b5f48f91680f469e1c2068065fdd8c45c6ccf3f6a8e4cee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

1.3.0 This release

2 release files

1.2.5

2 release files

1.2.4

2 release files

1.2.3

2 release files

1.2.2

2 release files

1.2.0

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.0.60

2 release files

0.0.59

2 release files

0.0.58

2 release files

0.0.56

2 release files

0.0.52

2 release files

0.0.51

2 release files

0.0.48

2 release files

0.0.46

2 release files

0.0.44

2 release files

0.0.43

2 release files

0.0.42

2 release files

0.0.41

2 release files

0.0.40

2 release files

0.0.37

2 release files

0.0.36

2 release files

0.0.34

2 release files

0.0.33

2 release files

0.0.31

2 release files

0.0.30

2 release files

0.0.29

2 release files

0.0.28

2 release files

0.0.27

2 release files

0.0.25

2 release files

0.0.24

2 release files

0.0.23

2 release files

0.0.21

2 release files

0.0.20

2 release files

0.0.19

2 release files

0.0.16

2 release files

0.0.15

2 release files

0.0.14

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page