Using Python for Astronomical Data Analysis in the Era of JWST
The Space Telescope Science Institute and core developers from the Astropy community are sponsoring a workshop at the January 2017 meeting of the American Astronomical Society #AAS229 in Grapevine, Texas.
Check out the Schedule!
View the installation and setup instructions!
This workshop covers the use of Python tools for astronomical data analysis and visualization in the era of JWST, with the focus primarily on UV, Optical, and IR data. Data analysis tools for JWST are being written in Python and distributed as part of Astropy, a community developed Python library for astronomy, and its affiliated packages, many of which are designed to be compatible with JWST, HST, and other major mission data.
Our goals will be to introduce you to the variety of tools which are already available inside the Astropy library as well as provide ample hands-on time during which you’ll be able to explore the science analysis capabilities which the greater Python environment and community provide.
We plan on accomplishing this with focused talks on the main tools followed by more extended instructor guided tutorials where you’ll be able to try them out for yourself and ask questions in the company of expert users and developers. Instructions on installing the necessary software will be provided before and during the workshop, however those attending should make every effort to install the software ahead of time. Some basic Python experience is highly recommended to be able to effectively participate in the exercises, but those without Python experience will still get much useful information about the capabilities for data analysis in Python and perhaps pick up some pointers on where they can get started learning more scientific Python and integrating it into their work flow.
If you would like to get a head start with the tools we will be concentrating on you can check out their documentation on readthedocs:
- Physical Units and Quantities
- Coordinate utilities
- Basics on accessing data files, both FITS and ASCII tables
- Modeling and Fitting
- Astropy WCS
- Generalized WCS
- Interactive visualization and analysis tools:
For those of you just starting out in using Python for astronomy, or looking for more information consider checking out the resources listed below and begin exploring the possibilities!
The Astropy website, go here for a good overview and documentation about the project: http://www.astropy.org/
Ready to get into the action? Check out some of these tutorials: http://www.astropy.org/astropy-tutorials/
Python For Astronomers, where the emphasis is on using Python to solve real-world problems that astronomers are likely to encounter in research: https://python4astronomers.github.io/
Problems or Questions?
If you are working through this material on your own, we encourage you to submit any problems or questions you have either to this repository or the package repository for the software you are working with (for example photutils or astropy). Each of the software packages have their own GIT repository where code is stored and updated.
To submit a question or problem:
- On GitHub, navigate to the main page of the repository.
- Under your repository name, click Issues.
- Click New issue.
- Type a title and description for your issue.