├── craig-aavso-fall-2017.pdf └── README.md /craig-aavso-fall-2017.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwcraig/aavso-talk/master/craig-aavso-fall-2017.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Python for Variable Star Astronomy 2 | 3 | The talk slides are [here](craig-aavso-fall-2017.pdf). 4 | 5 | ## Links to online (no install necessary) Jupyter notebook examples 6 | 7 | + Image reduction: `reducer`: https://goo.gl/rgyLf6 8 | + A few short example from an observational astronomy course: https://goo.gl/RG4uLg 9 | 10 | ## Install Python 11 | 12 | All of the packages below should work with any Python distribution. 13 | 14 | However, they are all easiest to install if you use the [Anaconda Python Distribution](https://www.anaconda.com/download/#macos). An alternative (and much smaller to download) is the [miniconda installer](https://conda.io/miniconda.html), which is the Anaconda distribution without several pre-installed packages. 15 | 16 | ## Links to software 17 | 18 | The installation instructions below are for the Anaconda (or miniconda) Python distribution. For other Python distributions you can replace `conda` with `pip` to install the software. 19 | 20 | + The astropy core package 21 | * Documentation: http://astropy.readthedocs.io/ 22 | * Source code/report bugs: https://github.com/astropy/astropy (click "Issues to report bugs") 23 | * Install: `conda install astropy` 24 | * Update: `conda update astropy` 25 | + Image reduction with ccdproc: 26 | * Documentation: http://ccdproc.readthedocs.io/ 27 | * Source code/report bugs: https://github.com/astropy/ccdproc (click "Issues to report bugs") 28 | * Install: `conda install -c astropy ccdproc` 29 | * Update: `conda update -c astropy ccdproc` 30 | + Notebook-based GUI image reduction with reducer: 31 | * Documentation: http://reducer.readthedocs.io/ 32 | * Source code/report bugs/suggest improvements: https://github.com/mwcraig/reducer (click "Issues to report bugs") 33 | * Install: `conda install -c conda-forge reducer` 34 | * Update: `conda update -c conda-forge reducer` 35 | + Photometry with photutils (IRAF-like source detection, aperture and PSF photometry) 36 | * Documentation: http://photutils.readthedocs.io/ 37 | * Source code/report bugs: https://github.com/astropy/photutils (click "Issues to report bugs") 38 | * Install: `conda install -c astropy photutils` 39 | * Update: `conda update -c astropy photutils` 40 | + Photometry with sep (Source Extractor-like photometry): 41 | * Documentation: http://sep.readthedocs.io/ 42 | * Source code/report bugs: https://github.com/kbarbary/sep (click "Issues to report bugs") 43 | * Install: `conda install -c conda-forge sep` 44 | * Update: `conda update -c conda-forge sep` 45 | + Catalog/data look-up with astroquery: 46 | * Documentation: http://astroquery.readthedocs.io/ 47 | * Source code/report bugs: https://github.com/astropy/astroquery (click "Issues to report bugs") 48 | * Install: `conda install -c astropy astroquery` 49 | * Update: `conda update -c astropy astroquery` 50 | + Convenience functions/in-notebook visualization with glowing-waffles 51 | * Documentation: Coming soon! 52 | * Source code/report bugs/suggest new features: https://github.com/glowing-waffle/glowing-waffles (click "Issues to report bugs/suggest features") 53 | * FIRST (for anaconda): `conda install -c astropy ccdproc photutils astroquery ginga reducer ipevents` 54 | * Install: `pip install glowing-waffles` (Anaconda or any other python distribution) 55 | * Update: `pip install -U --no-deps glowing-waffles` (Anaconda or any other python distribution) 56 | --------------------------------------------------------------------------------