nenufar_rfi_statistic
Routines for analyzing the radio frequency interference (RFI) environement at the NenuFAR radiotelescope using LT02 (Exoplanets) observations
Science Score: 41.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.9%) to scientific vocabulary
Repository
Routines for analyzing the radio frequency interference (RFI) environement at the NenuFAR radiotelescope using LT02 (Exoplanets) observations
Basic Info
- Host: GitHub
- Owner: CorentinLouis
- License: mit
- Language: Python
- Default Branch: main
- Size: 68.4 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
- Releases: 2
Metadata Files
README.md
A Pipeline to analyze the radio frequency interference (RFI) environement at the NenuFAR radiotelescope using LT02 (Exoplanets) observations
Routines for analyzing the radio frequency interference (RFI) environement at the NenuFAR radiotelescope using LT02 (Exoplanets) observations
plot_rfi_stat.py is the main routine. This script performs calculations and plotting of RFI statistical distributions from NenuFAR LT 02 observations.
It includes functions for calculating (rfi_stat_distribution_functions.py) and saving (hdf_functions.py) RFI statistical distributions and for plotting (rfi_stat_plot_distributions_functions.py) these distributions.
The script takes various arguments for controlling the calculations and plotting of the distributions.
Usage:
python plot_rfistat.py [options]
Options:
Option | Description
--- | ---
-h, --help | Show this help message and exit.
--input_sav_file_directory | Input sav file directory location to calculate the distributions (default: "./"). Useful if calculatedistributions keyword is True
`--inputhdf5filedirectory| Input hdf5 file directory location to plot the distributions (default:"./"). Useful if calculate_distributions keyword is True
-rfilevel| Level of RFI mitigation (required).
--ouputdirectory| Output directory (default:"./").
--colormap| Color map for plots (default:'viridis').
--calculatedistributions| Keyword to calculate and save the distributions (default:False). If False, and plot_distributions keyword is True, the plotting function will try to load pre-calculated distribution from hdf5 files.
--calculatedistributions| Keyword to plot the distributions (default:False).
--localtime| Keyword to plot only on local time (default:False).
--azimuth| Keyword to plot only on azimuth (default:False).
--elevation| Keyword to plot only on elevation (default:False).
--elaz| Keyword to plot only on elevation vs. azimuth plane (default:False`).
If --local_time, --azimuth, --elavation and --ezal == False, the plotting functions will plot all these distributions
Example:
python plot_rfistat.py -rfi_level 0 --calculate_distributions --plot_distributions --local_time --azimuth
Requirements: * python 3.8.10 * pip install -r requirementspackagesexoradio.txt
Owner
- Login: CorentinLouis
- Kind: user
- Repositories: 2
- Profile: https://github.com/CorentinLouis
Citation (CITATION.cff)
cff-version: 1.2.0
message: "If you use this software, please cite it as below."
title: "A Pipeline to analyze the radio frequency interference (RFI) environement at the NenuFAR radiotelescope using LT02 (Exoplanets) observations"
authors:
- family-names: "Louis"
given-names: "Corentin K."
orcid: "0000-0002-9552-8822"
affiliation: "https://ror.org/02eptjh02, https://ror.org/01vqrde47"
- family-names: "Loh"
given-names: "Alan"
orcid: "0000-0002-4698-9542"
affiliation: "https://ror.org/02eptjh02, https://ror.org/01vqrde47"
- family-names: "Zarka"
given-names: "Philippe"
orcid: "0000-0003-1672-9878"
affiliation: "https://ror.org/02eptjh02, https://ror.org/01vqrde47"
license: "MIT"
version: 1.0.0
doi: 10.5281/zenodo.15102547
date-released: 2025-03-28
url: "https://github.com/CorentinLouis/NenuFAR_RFI_statistic/"
abstract:
This pipeline contains routines for analyzing and plotting statistical distributions of the radio frequency interference (RFI) environement at the NenuFAR radiotelescope using LT02 (Exoplanets) observations
keywords:
- "Radio Emissions"
- "Radioastronomy"
- "Data Processing"
- "Data Analysis"
- "Radio Frequency Interferences (RFI)"
funding:
- "ERC under the European Union’s Horizon 2020 research and innovation program (grant agreement No. 101020459—Exoradio)"
GitHub Events
Total
- Release event: 2
- Push event: 18
- Public event: 1
- Create event: 2
Last Year
- Release event: 2
- Push event: 18
- Public event: 1
- Create event: 2
Dependencies
- h5py *
- healpy *
- imageio *
- matplotlib *
- pytz *
- scipy *
- argparse ==1.1
- datetime *
- h5py ==3.6.0
- healpy ==1.15.0
- imageio ==2.9.0
- matplotlib ==3.7.3
- numpy ==1.22.4
- pytz ==2022.7.1
- scipy ==1.6.3