Skip to content

Python tools for manipulating/analyzing radio spectral cubes.

License

Notifications You must be signed in to change notification settings

astrojysun/SpectralCubeTools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SpectralCubeTools

Python tools for manipulating/analyzing radio spectral cubes.

(Migrated from Sun_Astro_Tools)

Table of content

  • spectral_cube_tools.convolve
    • convolve_cube: convolve a spectral cube or an rms noise cube to a specified beam
    • convolve_image: convolve a 2D image or an rms noise image to a specified beam
  • spectral_cube_tools.characterize
    • calc_noise_in_cube: estimate rms noise in a (continuum-subtracted) spectral cube
    • calc_channel_corr: estimate the channel-to-channel correlation coefficient
  • spectral_cube_tools.identify_signal
    • find_signal_in_cube: identify signal in a spectral cube with S/N-based criteria
    • censoring_function: calculate the shape of the corresponding censoring function

Credits

This package is developed by Jiayi Sun in close collaboration with Adam Leroy.

If you make use of this package (esp. the noise characterization and signal identification tools) in a publication, please consider citing the following papers:

Please also consider acknowledgements to astropy, spectral-cube, and the other required packages.

About

Python tools for manipulating/analyzing radio spectral cubes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages