get_software_name

msumastro.header_processing.patchers.get_software_name(header, file_name=None, use_observatory=None)[source]

Determine the name of the software that created FITIS header

Parameters
headerastropy.io.fits Header

Header from a FITS extension/hdu

file_namestr, optional

Name of the file containing this header; used to add information to error/warning messages.

use_observatorymsumastro.Feder instance, optional

Object that contains names of FITS keywords that might be present and contain name of the software that made this header. The default value is the instance defined at the beginning of this module

Returns
msumastro.feder.Software object