create

astrodata.create(phu, extensions=None)

Create an AstroData object from a collection of objects.

Parameters:
  • phu (fits.PrimaryHDU or fits.Header or dict or list) – FITS primary HDU or header, or something that can be used to create a fits.Header (a dict, a list of “cards”).

  • extensions (list of HDUs) – List of HDU objects.

Returns:

An AstroData instance.

Return type:

astrodata.AstroData

Raises:

ValueError – If phu is not a valid object.