Changelog ========= x.x.x ^^^^^ * Methods to compute the intersection of celestial sources and NenuFAR beam (:mod:`~nenupy.schedule.contamination`, see :ref:`src_in_lobes_doc`). * Added :meth:`~nenupy.io.io_tools.ST_Slice.rebin`, :meth:`~nenupy.io.io_tools.ST_Slice.fit_transit`, :meth:`~nenupy.io.io_tools.ST_Slice.flatten_frequency`, :meth:`~nenupy.io.io_tools.ST_Slice.flatten_time` and :meth:`~nenupy.io.io_tools.ST_Slice.clear_pointing_switch` methods. * Added :class:`~nenupy.astro.uvw.UV_Coverage`. 2.0.0 ^^^^^ * Major refactoring of simulation modules 1.2.0 ^^^^^ * Addition of the :mod:`~nenupy.observation.obs_config` module to estimate data volumes of NenuFAR observations. This can be done for all the receivers and configuration modes. Observation configurations can either be set individualy for each receiver or given as parset files or list of parset files [`#43 `_]. * Module :mod:`~nenupy.schedule` to automatically schedule observation bookings via deterministic or genetic algorithm. * Method :func:`~nenupy.instru.lnaGain` to get the NenuFAR Low Noise Amplifier gains interpolated at given frequencies. 1.1.0 (2020-11-18) ^^^^^^^^^^^^^^^^^^ * Extrapolation of NenuFAR antenna model (:func:`~nenupy.instru.instru.nenufar_ant_gain`) above 80 MHz [`#22 `_]. * Implementation of :class:`~nenupy.observation.tapdatabase.ObsDatabase` class, which enables queries over the NenuFAR BST database in order to seach for particular past observations within a given :attr:`~nenupy.observation.tapdatabase.ObsDatabase.time_range` and/or :attr:`~nenupy.observation.tapdatabase.ObsDatabase.freq_range` and/or around a given sky position :attr:`~nenupy.observation.tapdatabase.ObsDatabase.fov_center` with a given search radius :attr:`~nenupy.observation.tapdatabase.ObsDatabase.fov_radius`. * Addition of a ``text`` and a ``contour`` option to :meth:`~nenupy.astro.hpxsky.HpxSky.plot` aiming at overplotting text (such as source names) at some given equatorial positions or contours from a corresponding HEALPix image. * UVW computation corrected (sign convention in order to call imaging TF as :math:`\int V e^{-2\pi i (ul + vm)}\, du\, dv`) [`#23 `_]. * NenuFAR data rate estimation implemented (:func:`~nenupy.instru.instru.data_rate`). * Conversion between frequencies and subband indices :func:`~nenupy.instru.instru.freq2sb` and :func:`~nenupy.instru.instru.sb2freq`. * Dispersion delay added (:func:`~nenupy.astro.astro.dispersion_delay`). * Implementation of :class:`~nenupy.undysputed.dynspec.Dynspec` to read/de-disperse/rebin (in time and/or frequency) high-rate UnDySPuTeD time-frequency data (or `DynSpec data `_) [`#30 `_]. * Correct for 6 min jumps in Undysputed DynSpec data [`#32 `_]. * Implemented background computation for :class:`~nenupy.beamlet.sdata.SData` objects (:attr:`~nenupy.beamlet.sdata.SData.background` and :attr:`~nenupy.beamlet.sdata.SData.fbackground`) as well as a plotting method :meth:`~nenupy.beamlet.sdata.SData.plot`. * SQL database (:mod:`~nenupy.observation.sqldatabase`). * Add functions to get a source coordinates and compute the horizontal coordinates versus time (:func:`~nenupy.astro.astro.getSource` and :func:`~nenupy.astro.astro.altazProfile`). * Plot of observation pointing files ``alatazA`` and ``altazB`` (:func:`~nenupy.observation.pointing.plotPointing`). * Correction of bugs and improvement of the ``astro`` module [`#38 `_]. * Faster version of equatorial/horizontal coordinates conversion (:func:`~nenupy.astro.astro.toAltaz`). * Addition of Earth coordinates converters (:mod:`~nenupy.astro.astro`: :func:`~nenupy.astro.astro.l93_to_etrs`, :func:`~nenupy.astro.astro.geo_to_etrs`, :func:`~nenupy.astro.astro.etrs_to_geo`, :func:`~nenupy.astro.astro.etrs_to_enu`, :func:`~nenupy.astro.astro.enu_to_etrs`). * Near-field computation added for Cross-Correlation Statistics data (:meth:`~nenupy.crosslet.crosslet.Crosslet.nearfield`). * Easy acces to LOFAR Skymodel (:class:`~nenupy.skymodel.pointsource.LofarSkymodel`). * SST reading (:class:`~nenupy.beamlet.sstdata.SST_Data`) 1.0.0 (2020-04-29) ^^^^^^^^^^^^^^^^^^ Major refactoring of the original `nenupy` package.