This repository contains a curated set of Jupyter notebooks related to the work that we do at STScI. These notebooks follow a consistent style guide in terms of layout/structure, coding conventions etc.
These notebooks are also under continuous integration to ensure that astronomers using these notebooks have a high level of confidence that they will work.
This repository holds the notebooks themselves, but in a harder-to-read unexecuted form. If you want to view the notebooks online, you should view the rendered versions. At present this includes:
- DrizzlePac
- Initialization
- Aligning HST images to an absolute reference catalog
- Aligning HST Mosaics
- Optimizing Image Alignment for Multiple HST Visits
- Aligning Deep Exposures of Sparse Fields
- Drizzling WFPC2 Images to use a Single Zeropoint
- Satellite Trail Masking Techniques
- Optimizing the Image Sampling
- Sky Matching
- Using DS9 Regions to Include and Exclude Sources in HST Image Alignment with TWEAKREG
- MAST
- Hubble Source Catalog
- Kepler
- TESS
- Beginner: Read and Plot A TESS Data Validation Timeseries File
- Beginner: Read and Display a TESS Full Frame Image
- Beginner: Read and Plot A TESS Light Curve File
- Beginner: Read and Display A TESS Target Pixel File
- Beginner: Search The TESS Input Catalog Centered On HD 209458
- Beginner: A Tour of the Contents of the TESS 2-minute Cadence Data
- Beginner: Cutout of the TESS FFIs using Astrocut and Astroquery
- Intermediate: Search and Download GI Program Light Curves
- Intermediate: Create TESS FFI Cutout using Python Requests
Alternatively, if you would like to execute the notebooks and view them locally, you can clone this repo and do python convert.py
. This requires the nbpages python package, which you can most easily install by doing pip install -e git+https://github.com/eteq/nbpages.git#egg=nbpages
.
If you want to suggest changes to this content (or new content!), check out the contributing guide.