EMBERS: Home ༶ Table of Contents ༶ API Reference
embers.kindle contains a set of command-line (cli) tools or executable script to process data in various ways
embers.kindle.waterfall_single.main()¶Saves a single waterfall plot with a raw RF data file using the single_waterfall() function.
$ waterfall_single --help
embers.kindle.waterfall_batch.main()¶Create a set of waterfall plots for all rf_files within a date interval using the waterfall_batch() function.
$ waterfall_batch --help
embers.kindle.colormaps.main()¶Preview EMBERS two beautiful custom colormaps - spectral() & jade().
The spectral colormap is non-linear and is just used to visualise raw data and maximize dynamic range, while jade is
perceptually uniform and sequential and is suitable for science. To get a preview of how amazing they are
$ colormaps --help
embers.kindle.align_single.main()¶Temporally align reference and tile data using the plot_savgol_interp() function.
$ align_single --help
embers.kindle.align_batch.main()¶Temporally align all RF files within a date interval using the align_batch() function.
$ align_batch --help
embers.kindle.download_tle.main()¶Download tle files with the download_tle() from space-tracks.org
$ download_tle --help
embers.kindle.ephem_single.main()¶Analyse TLE data file and create a sky coverage plot created with the save_ephem() function.
$ ephem_single --help
embers.kindle.ephem_batch.main()¶Analyse a batch of TLE files is with the ephem_batch() function.
Determine satellite ephemeris data: rise time, set time, alt/az arrays at a given time cadence. This is saved to a npz file which will be used to plot the satellite sky coverage over the geographic location supplied.
$ ephem_batch --help
embers.kindle.ephem_chrono.main()¶Collate ephemeris data generated above by ephem_batch for multiple satellites and determine all satellites present in each
30 minute observation and what their trajectories at the geographic location. The save_chrono_ephem() function saves
chronological ephemeris data to json files in ./embers_out/sat_utils/ephem_chrono.
$ ephem_chrono --help
embers.kindle.sat_channels.main()¶Determine satellite transmission channels using the batch_window_map() function.
$ sat_channels --help
embers.kindle.mwa_pointings.main()¶Download MWA pointing metadata using the mwa_point_meta() function.
$ mwa_pointings --help
embers.kindle.mwa_dipoles.main()¶Check MWA antenna dipole flagging using the mwa_flagged_dipoles() function.
$ mwa_dipoles --help
embers.kindle.mwa_fee.main()¶Create MWA Fully Embedded Element (FEE) beam models healpix maps at the given nside using the mwa_fee_model() function.
$ mwa_fee --help
embers.kindle.ref_models.main()¶Convert FEKO models on the reference antennas into healpix maps using the ref_healpix_save() function.
$ ref_models --help
embers.kindle.rfe_calibration.main()¶Determine the RF Explorer gain calibration solution using the rfe_batch_cali() function.
$ rfe_calibration
embers.kindle.tile_maps.main()¶Create tile beam maps using the tile_maps_batch().
$ tile_maps --help
embers.kindle.null_test.main()¶Perform a null test of the reference antennas using the null_test() function.
$ null_test --help
embers.kindle.compare_beams.main()¶Compare measured MWA beam maps with MWA FEE models using the batch_compare_beam() function.
$ compare_beams --help