plotastrodata
  • plotastrodata package
    • Submodules
    • plotastrodata.analysis_utils module
      • AstroData
        • AstroData.Tb
        • AstroData.beam
        • AstroData.binning()
        • AstroData.bunit
        • AstroData.center
        • AstroData.centering()
        • AstroData.cfactor
        • AstroData.circularbeam()
        • AstroData.data
        • AstroData.deproject()
        • AstroData.fit2d()
        • AstroData.fitsimage
        • AstroData.gaussfit2d()
        • AstroData.histogram()
        • AstroData.mask()
        • AstroData.profile()
        • AstroData.pv
        • AstroData.pvpa
        • AstroData.restfreq
        • AstroData.rotate()
        • AstroData.sigma
        • AstroData.slice()
        • AstroData.todict()
        • AstroData.v
        • AstroData.writetofits()
        • AstroData.x
        • AstroData.y
      • AstroFrame
        • AstroFrame.center
        • AstroFrame.dist
        • AstroFrame.fitsimage
        • AstroFrame.pos2xy()
        • AstroFrame.pv
        • AstroFrame.quadrants
        • AstroFrame.read()
        • AstroFrame.rmax
        • AstroFrame.swapxy
        • AstroFrame.vmax
        • AstroFrame.vmin
        • AstroFrame.vsys
        • AstroFrame.xflip
        • AstroFrame.xmax
        • AstroFrame.xmin
        • AstroFrame.xoff
        • AstroFrame.yflip
        • AstroFrame.ymax
        • AstroFrame.ymin
        • AstroFrame.yoff
      • filled2d()
      • quadrantmean()
    • plotastrodata.const_utils module
    • plotastrodata.coord_utils module
      • abs2rel()
      • coord2xy()
      • get_hmdm()
      • get_min()
      • get_sec()
      • rel2abs()
      • xy2coord()
    • plotastrodata.ext_utils module
      • BnuT()
      • JnuT()
      • runpython()
      • terminal()
    • plotastrodata.fft_utils module
      • FftCentering
        • FftCentering.fft()
        • FftCentering.ifft()
      • fftcentering()
      • fftcentering2()
      • fftfits()
      • fftfitssample()
      • findindex()
      • ifftcentering()
      • ifftcentering2()
      • shiftphase()
      • shiftphase2()
      • zeropadding()
    • plotastrodata.fits_utils module
      • FitsData
        • FitsData.gen_beam()
        • FitsData.gen_data()
        • FitsData.gen_grid()
        • FitsData.gen_hdu()
        • FitsData.gen_header()
        • FitsData.get_beam()
        • FitsData.get_center()
        • FitsData.get_data()
        • FitsData.get_grid()
        • FitsData.get_header()
        • FitsData.trim()
      • Jy2K()
      • data2fits()
      • fits2data()
    • plotastrodata.fitting_utils module
      • EmceeCorner
        • EmceeCorner.fit()
        • EmceeCorner.getDNSevidence()
        • EmceeCorner.plotchain()
        • EmceeCorner.plotcorner()
        • EmceeCorner.plotongrid()
        • EmceeCorner.posteriorongrid()
      • gaussfit1d()
      • gaussfit2d()
      • gaussian1d()
      • gaussian2d()
      • logp()
    • plotastrodata.los_utils module
      • obs2sys()
      • polarvel2losvel()
      • sys2obs()
    • plotastrodata.matrix_utils module
      • Mfac()
      • Mrot()
      • Mrot3d()
      • dot2d()
    • plotastrodata.noise_utils module
      • Noise
        • Noise.fit_histogram()
        • Noise.gen_histogram()
        • Noise.plot_histogram()
      • estimate_rms()
      • gauss()
      • gauss_pbcor()
      • normalize()
      • select_noise()
    • plotastrodata.other_utils module
      • RGIxy()
      • RGIxyv()
      • close_figure()
      • isdeg()
      • listing()
      • nearest_index()
      • reform_data()
      • reform_grid()
      • to4dim()
      • trim()
    • plotastrodata.plot_utils module
      • Beam
        • Beam.todict()
      • PlotAstroData
        • PlotAstroData.add_arrow()
        • PlotAstroData.add_beam()
        • PlotAstroData.add_color()
        • PlotAstroData.add_contour()
        • PlotAstroData.add_line()
        • PlotAstroData.add_marker()
        • PlotAstroData.add_region()
        • PlotAstroData.add_rgb()
        • PlotAstroData.add_scalebar()
        • PlotAstroData.add_segment()
        • PlotAstroData.add_text()
        • PlotAstroData.get_figax()
        • PlotAstroData.savefig()
        • PlotAstroData.set_axis()
        • PlotAstroData.set_axis_radec()
      • PlotAxes2D
        • PlotAxes2D.aspect
        • PlotAxes2D.grid
        • PlotAxes2D.loglog
        • PlotAxes2D.samexy
        • PlotAxes2D.set_xyaxes()
        • PlotAxes2D.xlabel
        • PlotAxes2D.xlim
        • PlotAxes2D.xscale
        • PlotAxes2D.xticklabels
        • PlotAxes2D.xticks
        • PlotAxes2D.xticksminor
        • PlotAxes2D.ylabel
        • PlotAxes2D.ylim
        • PlotAxes2D.yscale
        • PlotAxes2D.yticklabels
        • PlotAxes2D.yticks
        • PlotAxes2D.yticksminor
      • Stretcher
        • Stretcher.do()
        • Stretcher.set_minmax()
        • Stretcher.sigma
        • Stretcher.stretch
        • Stretcher.stretchpower
        • Stretcher.stretchscale
        • Stretcher.undo()
        • Stretcher.vmax
        • Stretcher.vmin
      • get_figsize()
      • kwargs2instance()
      • logcbticks()
      • logticks()
      • plot3d()
      • plotprofile()
      • plotslice()
      • set_rcparams()
    • Module contents
  • Example Gallery
    • 2D image
    • 3D channel maps
    • PV diagram
    • log log PV
    • RGB
    • Line profile
    • Spatial slice
    • 3D html figure (Plotly)
    • Animation
    • Noise estimate
    • Line-of-sight velocity with 3D rotation
    • FFT with a given center
    • MCMC (emcee, corner, dynesty)
    • Likelihood on a parameter grid
    • Other functions
  • User Manual (PDF)
plotastrodata
  • Welcome to plotastrodata’s documentation!
  • View page source

Welcome to plotastrodata’s documentation!

plotastrodata is a tool for astronomers to create figures from FITS files and perform fundamental data analyses with ease.

Installation

You can install plotastrodata in several ways:

From conda-forge:

conda install -c conda-forge plotastrodata

From PyPI:

pip install plotastrodata

From GitHub:

git clone https://github.com/yusukeaso-astron/plotastrodata

Contents

  • plotastrodata package
    • Submodules
    • plotastrodata.analysis_utils module
    • plotastrodata.const_utils module
    • plotastrodata.coord_utils module
    • plotastrodata.ext_utils module
    • plotastrodata.fft_utils module
    • plotastrodata.fits_utils module
    • plotastrodata.fitting_utils module
    • plotastrodata.los_utils module
    • plotastrodata.matrix_utils module
    • plotastrodata.noise_utils module
    • plotastrodata.other_utils module
    • plotastrodata.plot_utils module
    • Module contents
  • Example Gallery
    • 2D image
    • 3D channel maps
    • PV diagram
    • log log PV
    • RGB
    • Line profile
    • Spatial slice
    • 3D html figure (Plotly)
    • Animation
    • Noise estimate
    • Line-of-sight velocity with 3D rotation
    • FFT with a given center
    • MCMC (emcee, corner, dynesty)
    • Likelihood on a parameter grid
    • Other functions
  • User Manual (PDF)

Indices and tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2023, YusukeAso.

Built with Sphinx using a theme provided by Read the Docs.