ó
šßÈ[c        	   @   sh  d  Z  d d l m Z d d l m Z d e j f d „  ƒ  YZ e ƒ  Z d d l m Z d d l m	 Z	 d d	 l m
 Z
 d d
 l m Z d d l Td d l	 Td d l
 Td d l Td d l m Z m Z d d l Td 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 e	 j e
 j e j d d d d d d d d g Z d S(   s»  
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.
i   (   t	   py3compati   (   t   configt   Confc           B   sƒ   e  Z d  Z e j e d d d g ƒZ e j e d ƒ Z e j e d ƒ Z	 e j e d ƒ Z
 e j e d ƒ Z e j e d ƒ Z RS(	   s9   
    Configuration parameters for `astropy.io.fits`.
    sŒ   If True, enable support for record-valued keywords as described by FITS WCS distortion paper. Otherwise they are treated as normal keywords.t   aliasess3   astropy.io.fits.enabled_record_valued_keyword_cardss\   If True, extension names (i.e. the ``EXTNAME`` keyword) should be treated as case-sensitive.s˜   If True, automatically remove trailing whitespace for string values in headers.  Otherwise the values are returned verbatim, with all whitespace intact.sÊ   If 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.sã   If 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 datails.sÖ   If 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.(   t   __name__t
   __module__t   __doc__t   _configt
   ConfigItemt   Truet"   enable_record_valued_keyword_cardst   Falset   extension_name_case_sensitivet   strip_header_whitespacet
   use_memmapt   lazy_load_hdust   enable_uint(    (    (    s7   lib/python2.7/site-packages/astropy/io/fits/__init__.pyR      s(   				(   t   card(   t   column(   t   convenience(   t   hdu(   t   *(   t   FITS_recordt   FITS_rec(   t	   GroupData(   t   fitsopen(   t   Section(   t   Header(   t   VerifyErrort   confR   R   R   t   openR   R   R   N(   R   t    R    R   R   t   ConfigNamespaceR   R   R   R   R   R   t   difft   fitsrecR   R   t
   hdu.groupsR   t   hdu.hdulistR   R   t	   hdu.imageR   t   headerR   t   verifyR   t   __all__(    (    (    s7   lib/python2.7/site-packages/astropy/io/fits/__init__.pyt   <module>   s,   (	




%