utils
index
/home/dinilbose/github/eleanor/utils.py

 
Modules
       
astropy.io.fits
numpy
os
requests
sys
astropy.units
urllib.parse

 
Functions
       
convolve_cbvs(sectors=array([ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]))
Bins the co-trending basis vectors into FFI times;
Calls download_cbvs to get filenames
Input
-----
   type(sectors) == list
create_ffiindex(sectors=array([ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]))
Creates FFIINDEX for a given sector
Input
-----
   type(sectors) == list
download_cbvs(sector)
Downloads the co-trending basis vectors for a given list of sectors
Input
-----
   type(sectors) == int
listFD(url, ext='')
Finds the co-trending basis vector files in the directory structure at STScI
Input
-----
   type(url) == str
set_quality_flags(sector=array([ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]))
Uses the quality flags in a 2-minute target to create quality flags
    in the postcards.
We create our own quality flag as well, using our pointing model.

 
Data
        Tesscut = <astroquery.mast.tesscut.TesscutClass object>
__warningregistry__ = {'version': 1018, ("unclosed file <_io.FileIO name='tess2019112060037-s0011-1-1-0143-s_cbv.fits' mode='rb' closefd=True>", <class 'ResourceWarning'>, 78): True, ("unclosed file <_io.FileIO name='tess2019112060037-s0011-1-2-0143-s_cbv.fits' mode='rb' closefd=True>", <class 'ResourceWarning'>, 78): True, ("unclosed file <_io.FileIO name='tess2019112060037-s0011-1-3-0143-s_cbv.fits' mode='rb' closefd=True>", <class 'ResourceWarning'>, 78): True, ("unclosed file <_io.FileIO name='tess2019112060037-s0011-1-4-0143-s_cbv.fits' mode='rb' closefd=True>", <class 'ResourceWarning'>, 78): True, ("unclosed file <_io.FileIO name='tess2019112060037-s0011-2-1-0143-s_cbv.fits' mode='rb' closefd=True>", <class 'ResourceWarning'>, 78): True, ("unclosed file <_io.FileIO name='tess2019112060037-s0011-2-2-0143-s_cbv.fits' mode='rb' closefd=True>", <class 'ResourceWarning'>, 78): True, ("unclosed file <_io.FileIO name='tess2019112060037-s0011-2-3-0143-s_cbv.fits' mode='rb' closefd=True>", <class 'ResourceWarning'>, 78): True, ("unclosed file <_io.FileIO name='tess2019112060037-s0011-2-4-0143-s_cbv.fits' mode='rb' closefd=True>", <class 'ResourceWarning'>, 78): True, ("unclosed file <_io.FileIO name='tess2019112060037-s0011-3-1-0143-s_cbv.fits' mode='rb' closefd=True>", <class 'ResourceWarning'>, 78): True, ...}