This repository contains the code used to create a full-sky mosaic of NASA TESS's full frame image data, like the gif shown below. Included in this is corner glow modeling to remove the increased background light observed in the corners of the cameras and produce an image with a more uniform background everywhere.
To recreate this gif, you can simply clone the repository and run
python full_sky.py
Required packages: python 3.6+, numpy, matplotlib, scipy, astropy, cartopy
.
Running the code will first download the 16 full frame images from each available sector (550 MB per sector) into the data/ directory.
It will then create hi-res versions of the 13 frames of the gif (1.5 GB total) in the figs/gif_azeq_south/ directory. Warning: this will take several hours on a single machine and use all of your RAM.
If you have imagemagick
installed, you can then recreate the gif. I recommend
copying the files into a lo-res directory first. Then you can navigate into the
appropriate directory and run the two commands in makegif.sh
to downsize the
individual frames and create the gif.
To make a northern hemisphere version, simply change the hemisphere
parameter
to north
at the top of full_sky.py
. hemisphere
can also be set to both
to create the full-sky Mollweide projection map as seen below.
To switch from ecliptic coordinates to equatorial coordinates (right ascension
and declination), change the ecliptic_coords
parameter at the top of
full_sky.py
to False
. That will produce the gif below.
Finally, for completeness, here is the northern hemisphere version.