Welcome to nenupy’s documentation!

nenupy stands for Python package for NenuFAR (New Extension in Nançay Upgrading LOFAR), a low-frequency radio-telescope located in Nançay, France.

It enables reading of the so-called statistics data (or low-rate data) ouptput from the LANewBa (LOFAR-like Advanced New Backend) backend, namely SST, BST and XST. Further analysis can be performed depending on the considered dataset (see the tutorial section).

nenupy also allows for NenuFAR beam simulation in the radio phased-array frame on a HEALPix grid, while taking most of instrumental effects and properties into account.

Finally, observations can then be simulated using the simulated beam and a sky model.

Note

By default, logging is set to WARNING level. However, this can be changed dynamically by the user, for e.g.:

>>> import nenupy
>>> import logging
>>> logging.getLogger('nenupy').setLevel(logging.INFO)

Note

Users are most welcome to signal bugs or ask for complementary functionalities via sending a Github issue.

Note

DOI for the nenupy package: 10.5281/zenodo.3775196.

BibTeX citation:

@software{alan_loh_2020_4279405,
   author       = {Alan Loh and the NenuFAR team},
   title        = {nenupy: a Python package for the low-frequency radio telescope NenuFAR},
   month        = nov,
   year         = 2020,
   publisher    = {Zenodo},
   version      = {v1.1.0},
   doi          = {10.5281/zenodo.3667815},
   url          = {https://doi.org/10.5281/zenodo.3667815}
}

@software{alan_loh_2020_3775196,
   author       = {Alan Loh and the NenuFAR team},
   title        = {nenupy: a Python package for the low-frequency radio telescope NenuFAR},
   month        = apr,
   year         = 2020,
   publisher    = {Zenodo},
   version      = {v1.0.0},
   doi          = {10.5281/zenodo.3775196},
   url          = {https://doi.org/10.5281/zenodo.3775196}
}

Getting Started

Modules

Changelog

Index