A collection of commonly used astronomy functions, tools and routines.
The astro package provides a series of functions, tools and routines in everyday use within astronomy.
Broadly speaking, one may group these functions into 7 main areas, namely: cosmology, FITS file manipulation, the Sersic function, plotting, data manipulation, statistics and general convenience functions and scripting tools. An overview of these sub-packages and their functions is as follows:
Cosmology Calculator: coscalc,
Comoving distance (line of sight): comovdist.los,
Comoving distance (transverse): comovdist.trans,
Angular diameter distance: angdist,
Luminosity distance: lumdist,
Comoving volume: comovvol,
Lookback time: lookback,
Redshift at a given Lookback time: lookback2z,
Age of the Universe: age,
Redshift at a given age: age2z,
Angular size conversion: angsize
Read FITS files (images/tables & headers): read.fits,
Read FITS header: read.fitshdr,
Read FITS key: read.fitskey,
Read FITS image: read.fitsim,
Read FITS table: read.fitstab,
Get FITS keyword value: get.fitskey,
Put FITS keyword value: put.fitskey,
Write FITS files: write.fits,
Write FITS header: write.fitshdr,
Write FITS key: write.fitskey,
Plot FITS images: plotfits,
Write large binary files: writeBin64,
Strip leading/trailing characters: strip
The Sersic function: sersic,
Convert between Sersic radii: convrad,
Convert between Sersic surface brightnesses: convmu,
Convert half-light radius to scalelength: re2h,
Convert scalelength to half-light radius: h2re,
Calculate a combined half-light radius: combrad,
Central Concentration: concen,
The Petrosian function: petro,
Petrosian index: petroindex,
Petrosian radius: petrorad,
The Kron function: kron,
Kron radius: kronrad
Astro plot: aplot,
Astro axis: aaxis,
Astro colourbar: acb,
Astro box: abox,
Astro alpha-transparency colour conversion: acol,
Ellipse: ellipse,
Plot labelling: label,
Plot shading: shade,
Shadowed text: shadowtext,
Cardinal points: cardinal,
Scale marks: scalemark
Astro kernel density estimator: akde2d,
The Gaussian Function: gauss,
The Schechter Function: schechter,
The Luminosity Density: lumdens,
Calculate Schechter Function Binned Variables: schechter.bin,
Fit to the Schechter Function: schechter.fit,
Error ellipses for a Schechter fit: schechter.ellipse
Chi-Squared Probability Density Function: chipdf,
Chi-Squared Cumulative Distribution Function: chicdf,
Chi-Squared P-Value: chipval,
Calculate the chi-squared statistic for a given p-value: chipval,
The incomplete gamma function: igamma,
Astro qbeta function: aqbeta,
Sigma-clipped mean: scmean
Absolute Magnitude of the Sun: solar,
Central Angle: cenang,
Human-readable time strings: nicetime,
For-loop ETA: eta
Lee Kelvin <lee.kelvin@uibk.ac.at>
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.