4.3. from_data_header¶
Creates a Fits object th give data and header
- Fits.from_data_header(data, header=None, output=None, override=False) Self¶
Creates a Fits object from the given data and header.
Parameters
dataAnyThe data as an np.ndarray.
headerHeader, optionalThe header as a Header object. If not provided, a default header will be used.
outputstr, optionalThe desired file path. If set to
None, a temporary file will be created.overridebool, default=FalseIf
True, the existing file at the given path will be overwritten.
Returns
FitsA Fits object.
Raises
FileExistsErrorRaised when the file already exists and override is set to
False.
4.3.1. Example:¶
from myraflib import Fits
import numpy as np
data = np.random.random((128, 128))
fits = Fits.from_data_header(data)