
    HR-eE                     :   d Z ddlmZ  G d dej                  Z e            ZddlmZm	Z	m
Z
mZ ddlT ddl	T ddl
T ddlT ddlmZmZ ddlT dd	lmZ dd
lmZ ddlmZ ddlmZ ddlmZ ddlmZ ddgej        z   e	j        z   e
j        z   ej        z   g dz   ZdS )a  
A package for reading and writing FITS files and manipulating their
contents.

A module for reading and writing Flexible Image Transport System
(FITS) files.  This file format was endorsed by the International
Astronomical Union in 1999 and mandated by NASA as the standard format
for storing high energy astrophysics data.  For details of the FITS
standard, see the NASA/Science Office of Standards and Technology
publication, NOST 100-2.0.
    )configc                       e Zd ZdZ ej        dddg          Z ej        dd          Z ej        dd          Z ej        dd	          Z	 ej        dd
          Z
 ej        dd          ZdS )Confz9
    Configuration parameters for `astropy.io.fits`.
    TzIf True, enable support for record-valued keywords as described by FITS WCS distortion paper. Otherwise they are treated as normal keywords.z3astropy.io.fits.enabled_record_valued_keyword_cards)aliasesFz\If True, extension names (i.e. the ``EXTNAME`` keyword) should be treated as case-sensitive.zIf True, automatically remove trailing whitespace for string values in headers. Otherwise the values are returned verbatim, with all whitespace intact.zIf True, use memory-mapped file access to read/write the data in FITS files. This generally provides better performance, especially for large files, but may affect performance in I/O-heavy applications.zIf True, use lazy loading of HDUs when opening FITS files by default; that is fits.open() will only seek for and read HDUs on demand rather than reading all HDUs at once.  See the documentation for fits.open() for more details.zIf True, default to recognizing the convention for representing unsigned integers in FITS--if an array has BITPIX > 0, BSCALE = 1, and BZERO = 2**BITPIX, represent the data as unsigned integers per this convention.N)__name__
__module____qualname____doc___config
ConfigItem"enable_record_valued_keyword_cardsextension_name_case_sensitivestrip_header_whitespace
use_memmaplazy_load_hdusenable_uint     8lib/python3.11/site-packages/astropy/io/fits/__init__.pyr   r      s          *<);	 GG* * *& %7G$6	%% %!
 1g0	  $#	 J (W'	, N %'$	 KKKr   r      )cardcolumnconveniencehdu)*)FITS_recFITS_record)CompImageSection)	GroupData)fitsopen)Section)Header)VerifyErrorconf)r   r   r   openr!   r"   r#   r$   N)r
   astropyr   r   ConfigNamespacer   r$    r   r   r   r   difffitsrecr   r   hdu.compressedr   
hdu.groupsr   hdu.hdulistr    r%   	hdu.imager!   headerr"   verifyr#   __all__r   r   r   <module>r2      s  
 
 & % % % % %+ + + + +7" + + +\ tvv - , , , , , , , , , , ,                 * * * * * * * *     , , , , , , ! ! ! ! ! ! ) ) ) ) ) )                   V
ln  
k	
	 	 	 r   