Tools to read or process ARTS data
Project description
ARTS tools
Processing scripts for Apertif Radio Transient System data
Requirements
- Python >= 3.6
- Numpy >= 1.17
- Astropy
Installation
pip install arts_tools
Fixing archival FITS files
FITS files retrieved from the Apertif Long-Term Archive (ALTA) from before 2020/04/08 can be made readable with
arts_fix_fits_from_before_20200408 file.fits
. These fixes are applied:
- The NAXIS2 value in the header is changed from zero to the correct value
- The data size is expressed in bytes instead of bits
- The frequency and time axes of the data are swapped
- The frequency order of the data and weights, scales, offsets, and frequencies columns is flipped
By default, the script appends _fixed
to the filename. Run arts_fix_fits_from_before_20200408 -h
for more options.
Note for Science Verification Campaign data
Data from the SVC has a correct NAXIS2 value in some cases. However, the other fixes do need to be applied.
This can be forced by running arts_fix_fits_from_before_20200408 --force file.fits
.
Reading parametersets
The FITS headers contain an encoded observation parameterset. To print the parameterset, use
arts_read_parameterset file.fits
. It can also be loaded in python as a dictionary with:
from arts_tools.fits.reader import read_parameterset
parset = read_parameterset('/path/to/file.fits')
Note that all values are read as strings.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file arts_tools-1.2.tar.gz
.
File metadata
- Download URL: arts_tools-1.2.tar.gz
- Upload date:
- Size: 6.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e36f16915657e1168823a017566f577b3855c52ee8f2709a95be592aa889003 |
|
MD5 | 556762ede17b8db78342ac2f793e7949 |
|
BLAKE2b-256 | 1da85be32dd8dc2eb681527a12240d05d4b02f65117e7964bc81c2f42dfbe3eb |
Provenance
File details
Details for the file arts_tools-1.2-py3-none-any.whl
.
File metadata
- Download URL: arts_tools-1.2-py3-none-any.whl
- Upload date:
- Size: 12.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b234563517d0f0382ec4f9da400865b26f627911b81d8ef979bf911b8ddb91fc |
|
MD5 | af869baf6635afa7ad762deb42fb1f90 |
|
BLAKE2b-256 | 4565e7a13e620005cf0f7a2f6e3cb1481771a3d36cab82533553414d88c3e159 |